MathLabs

Problem 2

Let mm be a fixed positive integer. The infinite sequence {an}n≥1\{a_n\}_{n\ge1} is defined in the following way: a1a_1 is a positive integer, and for every integer n≥1n\ge1, an+1=an2+2ma_{n+1}=a_n^2+2^m if an<2ma_n<2^m, and an+1=an/2a_{n+1}=a_n/2 if an≥2ma_n\ge2^m. For each mm, determine all possible values of a1a_1 such that every term of the sequence is an integer.
Step 3 of 7: The odd part stabilizes at 1
{bi} bounded, non-decreasing, odd ⟹ bi=1 eventually\{b_i\}\ \text{bounded, non-decreasing, odd}\ \Longrightarrow\ b_i=1\ \text{eventually}
Detailed analysis

By steps 1–2, {bi}\{b_i\} is a non-decreasing sequence of odd positive integers bounded above by 2m2^m, so it takes only finitely many values and is eventually constant, say bi=Bb_i=B for i≥Ji\ge J. The large-rule case cannot apply forever (each use decreases cic_i by 11, and ci≥0c_i\ge0), so the small rule applies infinitely often; for bib_i to stay constant at those steps, step 2 forces the borderline case each time, which requires bi=1b_i=1. Hence B=1B=1: eventually every term is a power of two.