MathLabs

第2問

an+1=a1a_{n+1}=a_1、an+2=a2a_{n+2}=a_2 を満たし、かつ i=1,2,…,ni=1,2,\ldots,n に対して aiai+1+1=ai+2a_ia_{i+1}+1=a_{i+2} を満たす実数 a1,a2,…,ana_1, a_2, \ldots, a_n が存在するような整数 n≥3n \ge 3 をすべて求めよ。
ステップ 4/7: 平方和が消えることで周期 33 が強制される
∑i=1n(ai−ai+3)2=0 ⟹ ai=ai+3 (1≤i≤n)\sum_{i=1}^n (a_i-a_{i+3})^2=0\ \Longrightarrow\ a_i=a_{i+3}\ (1\le i\le n)
詳しい解説

拡張が周期 nn を持つので、∑i=1nai+32=∑i=1nai2\sum_{i=1}^n a_{i+3}^2=\sum_{i=1}^n a_i^2 も成り立つ。(ai−ai+3)2=ai2−2aiai+3+ai+32(a_i-a_{i+3})^2=a_i^2-2a_ia_{i+3}+a_{i+3}^2 を展開して i=1,…,ni=1,\ldots,n について総和すると、ステップ3の恒等式より ∑i=1n(ai−ai+3)2=2∑i=1nai2−2∑i=1naiai+3=0\sum_{i=1}^n (a_i-a_{i+3})^2=2\sum_{i=1}^n a_i^2-2\sum_{i=1}^n a_ia_{i+3}=0 が得られる。実数の平方の有限和が消えるのはすべての項が消える場合に限るので、ai=ai+3a_i=a_{i+3} がすべての i=1,…,ni=1,\ldots,n(添字は nn を法とする)について成り立つ。