Given a polynomial f(x) with rational coefficients, of degree d≥2 , we define the sequence of sets f0(Q),f1(Q),… as f0(Q)=Q , fn+1(Q)=f(fn(Q)) for n≥0 . (Given a set S , we write f(S) for the set {f(x)∣x∈S}) .
Let fω(Q)=⋂n=0∞fn(Q) be the set of numbers that are in all of the sets fn(Q) , n≥0 . Prove that fω(Q) is a finite set.