When I input
RSolve[{0 == q[n + 1]^2 + 3 q[n + 1] + 2 q[n + 1] q[n] - 6 q[n] + q[n]^2, q[0] == 1}, q[n], n]
I get two complicated-looking complex solutions:
{{q[n] -> 1/4 I ((-2 + I) + 4 I^n - (2 + 5 I) I^(2 n) - (2 + 2 I) I^n Sqrt[5] + (2 + 2 I) I^(2 n) Sqrt[5])}, {q[n] -> -(1/4)I ((2 - I) - 4 I^n + (2 + 5 I) I^(2 n) - (2 + 2 I) I^n Sqrt[5] + (2 + 2 I) I^(2 n) Sqrt[5])}}
There should be just one solution for each $n$ that is between 0 and 1, and I'd like only to see those. How can I achieve that?


FindSequenceFunctionwithout success but I really see no reason to think that such an expression exists. I can tell you that the sequence converges monotonically down to $3/4$ with approximate multiplier $1/2$ but not much more. – Mark McClure Aug 06 '14 at 17:17Ratios[N[Table[q[n],{n,0,9}]-3/4]]- you'll see a sequence converging to $1/2$. Analytically, you're iterating $f(x)=(-2x+3\sqrt{4x+1}-3)/2$ which has a fixed point at $x=3/4$ satisfying $f'(3/4)=1/2$. – Mark McClure Aug 31 '14 at 21:25