Browse · MathNet
PrintLocal Mathematical Competitions
Romania algebra
Problem
Given a polynomial with rational coefficients, of degree , we define the sequence of sets , by and then for . (Given a set , we write for the set .) Let be the set of numbers that are in all of the sets . Prove that is a finite set. (Romania) Dan Schwarz
Solution
For any function , denote its -th iterate . Take . One can write for some , , and some , with , , , for all . Finally, , for . For any , one can uniquely write , with , and , . Take now , and Now, is obviously finite; take to be its cardinality. For one has (see LEMMA 1), hence . Then . For one has (see LEMMA 2), hence . Then . Take , and take large enough. Then we will have , hence there will exist such that . If for , then , absurd. If for , then , absurd. Take large enough so that . One then has , for , therefore there will exist such that , therefore for some , hence . This implies , thus a finite set.
LEMMA 1. For one has . Proof. Clearly then . Now . It follows that .
LEMMA 2. For one has . Proof. For one can write , with . Now, for , one has , , with . Then it follows that , since from previous relations . Lastly . Therefore , since . It follows that .
LEMMA 1. For one has . Proof. Clearly then . Now . It follows that .
LEMMA 2. For one has . Proof. For one can write , with . Now, for , one has , , with . Then it follows that , since from previous relations . Lastly . Therefore , since . It follows that .
Techniques
PolynomialsGreatest common divisors (gcd)Pigeonhole principle