r=2 のときを考える.不等式 an2≤an+22≤an2+2an+1 より以下の 2 つが成り立つ.
- an<an+1 ならば an≤an+2≤an+1.
- an+1≤an ならば an+2=an.
したがって任意の n に対して
max{an,an+1}=max{an+1,an+2},min{an,an+1}≤min{an+1,an+2}
が成り立ち,ある正整数 M,c≤C が存在して n≥M ならば max{an,an+1}=C,min{an,an+1}=c が成り立つ.すなわち n≥M のとき an=an+2 である.
r>2 のときを考える.このとき N(r−2)≥1 を満たす N が存在するので,
a2m−1=a2m=N+m
によって広義単調増加な数列 a1,a2,… を考えれば
an≤an+2≤an+1≤an2+2an+N(r−2)<an2+2an+(r−2)an≤an2+ran+1
が成り立ち,問題文の不等式は満たすが,どれだけ先でも周期 2 でない.
以上より示された.