Si=2i(i+1) とおき,条件を満たさない n が,3 および非負整数 k によって 2k と表される正整数のみであることを示そう.
まず,n=3 と n=2k が条件を満たさないことを示す.n=1,2,3 のときは明らか.n=2k (k≥2) のとき,1≤a<b≤2k−1 なる整数 a,b であって Sa≡Sb(mod2k) をみたすものがあるとすると,
21(b−a)(a+b+1)≡0(mod2k)
となる.b−a と a+b+1 のうち一方は奇数なので,上式をみたすためには b−a と a+b+1 のうちどちらかが 2k+1 で割り切れる必要がある.しかし,1≤b−a≤2k−2 と 4≤a+b+1≤2k+1−2 よりこれは不適.
逆に,上記以外の全ての正整数 n が条件を満たすことを示す.まず,n が 5 以上の奇数の約数をもつとき,Sc≡S1(modn) なる 2 以上 n−1 以下の整数 c が存在することを示そう.このとき n は 5 以上の奇数 m と非負整数 k を用いて n=m⋅2k と表せて,m−1 個の整数 1⋅2k,2⋅2k,⋯,(m−1)2k はいずれも m で割り切れず,かつ m で割った余りがすべて異なるので,これらは modm において 1,2,⋯,m−1 の並び替えになっている.m≥5 より
m0⋅2k≡m−3(modm)
なる m−1 以下の正の整数 m0 が存在する.k≥2 のとき
1<m0⋅2k+1≤(m−1)⋅2k+1<n−1
1<2k−2≤(m−m0)2k−2≤(m−1)2k−2<n−1
であり,m0 が偶数なら Sm0⋅2k+1≡S1(modn),m0 が奇数なら S(m−m0)2k−2≡S1(modn) となるのでよい.k=1 のときは m0 が偶数のときは同様であり,m0 が奇数のとき m0≤m−2 より
1<2k+1−2≤(m−m0)2k−2≤(m−1)2k−2<n−1
なのでこれも先ほどと同様である.k=0 のとき
(m−1)⋅2k+3≡2(modn)
(m−2)⋅2k+3≡1(modn)
より m0≤m−3 なので
1<m0⋅2k+1≤(m−3)⋅2k+1<n−1
1≤3⋅2k−2≤(m−m0)2k−2≤(m−1)2k−2<n−1
となるため,このときも同様によい.また,n=3⋅2k(k≥1) と表されるときは k≥2 とすると
m0⋅2k≡1(mod3)
なる m0 ( =1 または 2 )が存在し
1<m0⋅2k+2≤2k+1+2<n−1
1≤2k−3≤(3−m0)2k−3≤2k+1−3<n−1
なので m0=1 のとき S2k+1−3≡S2(modn), m0=2 のとき S2k+1+2≡S2(modn) なのでよい.さらに,n=6 のときは S5≡S2(mod6) なのでよい.
以上より,条件を満たさないものは 3 および 2k (k≥0) のみである.特に 100 以下の正整数で条件を満たさないものは 3,2k (k=0,1,…,6) であるので,解答すべき値は
n=1∑100n−k=0∑62k−3=4920
である.
解説YouTubeが存在しません.