2.2.29
n,S(n)を表にすると次のようになる。
| n |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
| S(n) |
0 |
0 |
1 |
2 |
0 |
1 |
2 |
3 |
4 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
0 |
1 |
明らかにS(n2)=0なのでA=n2のとき定数列になる。
一方、この表を見るとn=k2の形で表せないときはn+S(n)もまたk2の形で表せない。
これを一般化してnが平方数でないとき、つまりn=k2+m(0<m<2k+1)のときn+S(n)も平方数でないことを示せないか試してみる。
もしこれが成り立てば定数列になるのはA=n2に限る事がわかる(a0が平方数でなければa1は平方数にならず、同様にa2,a3.…も平方数とならないため)。
背理法を用いる。すなわちあるd>0を用いてn+S(n)=(k+d)2と平方数で表せると仮定する。
S(n)=n−k2=mであるからn+S(n)=n+m=k2+2mである。
従ってk2+2m=(k+d)2となり整理すると2m=2kd+d2を得る。
左辺が偶数なのでd2も偶数、つまりd=2d′(d′>0)である。
代入すると不等式m=2kd′+2d′=2d′(k+1)>2(k+1)=2k+2が得られる。
しかしこれはm<2k+1に矛盾する。故にn+S(n)は平方数でない。