Problem:
Let f(x)=4xβx2. Given x0β, consider the sequence defined by xnβ=f(xnβ1β) for all nβ₯1. For how many real numbers x0β will the sequence x0β, x1β, x2β, β¦ take on only a finite number of different values?
Answer Choices:
A. 0
B. 1 or 2
C. 3, 4, 5 or 6
D. more than 6 but finitely many
E. infinitely many
Solution:
Note that x0β=0 gives the constant sequence 0,0,β¦, since f(0)=4β 0β02=0. Because f(4)=0,x0β=4 gives the sequence 4,0,0,β¦ with two different values. Similarly, f(2)=4 so x0β=2 gives the sequence 2,4,0,0,β¦ with three values. In general, if x0β=anβ gives the sequence anβ,anβ1β,β¦,a2β,a1β,a1β,β¦ with n different values, and f(an+1β)=anβ, then x0β=an+1β gives a sequence with n+1 different values. (It could not happen that an+1β=aiβ for some i<n+1; why?) Thus, it follows by induction that there is a sequence with n distinct values for every positive integer nβ as soon as we verify that there is always a real number an+1β such that f(an+1β)=anβ. This follows from the quadratic formula: First, the solutions to f(an+1β)=4an+1ββan+12β=anβ are an+1β=2Β±4βanββ. Second, if 0β€anββ€4, then an+1β is real; in fact, 0β€an+1ββ€4 (why?). Third, 0=a1ββ€4. Thus, by induction, all terms satisfy 0β€anββ€4; in particular, they are all real.