1m+2m+...+nmの話(始めの公式の証明)

(1) 1 + 2 + ... + n = n(n+1)/2
(2) 12 + 22 + ... + n2 = n(n+1)(2n+1)/6
(3) 13 + 23 + ... + n3 = n2(n+1)2/4
の証明を与えよう。

(1) の証明  sn = 1 + 2 + ... + n とおく。
証明1
2sn = sn + sn = (1 + 2 + ... + n)+(n + (n-1) + ... + 1) = (n+1)+(n+1)+...+(n+1) = n(n+1)
                               ((n+1) の n 個の和)
故に sn = n(n+1)/2 である。

証明2
sn = n(n+1)/2 を数学的帰納法で示す。
s1 = 1= 1 × (1+1)/2 なので n=1 のとき sn = n(n+1)/2 が成立している。
次に k 1 として n=k のとき sn = n(n+1)/2 が成立している と仮定する。つまり sk = k(k+1)/2 とする。
sk+1 = sk + (k+1) = k(k+1)/2 + (k+1) = (k+1)(k+2)2
となるので n=k+1 のときにも sn = n(n+1)/2 が示せた。
以上より、いつでも sn = n(n+1)/2 が成り立つ。

証明3
整数 n に対して tn = n(n+1) とおくと
tn - tn-1 = n(n+1) - (n-1)n = 2n である。
2sn = 2(1 + 2 + ... + n) = (t1 - t0) + (t2 - t1) + ... + (tn - tn-1) = tn - t0 = tn = n(n+1)
故に sn = n(n+1)/2 である。

注意 証明2と証明3は基本的同じである。

(2) の証明  sn = 12 + 22 + ... + n2 とおく。
証明1  n(n+1)(n+2) - (n-1)n(n+1) = 3n(n+1) より
1×2 + 2×3 + ... + n(n+1) = n(n+1)(n+2)/3 である。
1×2 + 2×3 + ... + n(n+1) = (1+12) + (2+22) + ... + (n+n2) であるから
sn = 12 + 22 + ... + n2 = n(n+1)(n+2)/3 - n(n+1)/2 = n(n+1)(2n+1)/6

証明2 n(n+1)(2n+1) - (n-1)n(2(n-1)+1) = n(2n2+3n+1)-n(2n2-3n+1) = 6n2 等より
6sn = 6(12 + 22 + ... + n2) = n(n+1)(2n+1) - (1-1)×1×(2(1-1)+1) = n(n+1)(2n+1) を得る。

(3) の証明   sn = 13 + 23 + ... + n3 とおく。
証明1  n(n+1)(n+2)(n+3) - (n-1)n(n+1)(n+2) = 4n(n+1)(n+2) より
1×2×3 + 2×3×4 + ... + n(n+1)(n+2) = n(n+1)(n+2)(n+3)/4 である。よって
0×1×2 + 1×2×3 + ... + (n-1)n(n+1) = (n-1)n(n+1)(n+2)/4 である。
(n-1)n(n+1) = n3 - n であるから
sn = (n-1)n(n+1)(n+2)/4 + n(n+1)/2 = n(n+1)(n2+n-2+2)/4 = n2(n+1)2/4 である。

証明2  n2(n+1)2 - (n-1)2n2 = 4n3 等より sn = n2(n+1)2/4 を得る。

戻る

入力ミスを西宮の井上超さんに指摘して頂きました。