Revised at 20:24, October 5, 2015 数学特論B 第1回 http://my.reset.jp/˜gok/math/advancedcourse/ 1
数列の推定、あるいは我々の直観の破綻
Abstract
高校入試(いや、中学入試か)にも出題される
2, 4, 8, 16, . . . の次はどんな数?
といった数列のよくある問題について深く考えてみます。そうすると実はこの手の問 題は『問題になっていなかった』事が明らかとなります。その中で線形代数で学んだ
Vandermonde の行列式が重要な役割を果たすのを見る事が出来るでしょう。
1 数列のよくある問題
問題 1.1 数列 2, 4, 8, 16, . . . の次の項は何でしょうか?
1.1 円の分割問題
円周上にいくつかの点をとって、異なる2点間を全て線分で繋いでみます。
例えば円周上に2点とると円は二つのパートに分かれ、3点、4点、5点をとった場 合も下の図の様になっています。 n 点の場合の分割数を Q n としましょう:
では、円周上に6点とった場合、円はいくつのパートに分かれるでしょうか?
2、4、8、16と来ましたから次は32であり、一般項は Q n = 2 n − 1 であると、
そう考えるのが普通の感覚でしょう。しかし、予想しただけではそれは事実とは言えま せん。ちょっと実際に描いて数えてみて下さい。
どうでしたか? 32個の領域に分割出来ま したでしょうか?
31個になった人が多いと思いますが、ひょっ としたら30個になった人も居るんじゃないで しょうか。これは非常に特殊な場合でして、中 心付近で3本の線分が交わってしまっています。
そこで例えば円周上にとった6点のうち、どれ か1個で良いですからほんの少しだけずらして みて下さい:
そうすると今まで1点で交わっていた中心に一つの三角形が現れると思います。その 他の部分は多少ずれたり四角形だったものが五角形になったりするだけで領域の個数自 体は変わっていませんから、円周上の1点を少しずらす事によって結果的に中心に三角 形が増えて全体の分割された領域の数は31個になっています。3直線が1点で交わる と云うのは 特殊な 場合であり、一般的には答えは Q 6 = 31 です。
1.2 一般項
円周上に異なる n 個の点があって円が Q n 個の領域に分割されている状況で円周上
にもう1点加えます。新たに加える点を E n+1 とし、ここから時計回りに既存の点を
Revised at 20:24, October 5, 2015 数学特論B 第1回 http://my.reset.jp/˜gok/math/advancedcourse/ 2 E 1 , E 2 , . . . , E n とします。
E n+1 を加える事によってこの点と既存の各点 E j とを結ぶ n 本の線分が新たに発生 しますが、これを E n+1 E 1 から順に見て行きましょう。
まず E n+1 E 1 ですが、これは既存の他の線分とは交わりません。従ってこの線分を引 くと2点 E 1 , E n を結ぶ線分と弧によってはさまれた領域 R m が2つに分割されますか ら分割領域数は1つ増える事になります。
次 に E n+1 E 2 で す が 、こ の 線 分 は E 1 と E 3 , E 4 , . . . , E n の各点を結ぶ n − 2 本の線分と 交わります。従って点 E n+1 から出発して線分を描 いて行くと、他の線分と交差する度に通過して来 た領域が2つに分割されて領域が1個増えて行き、
最後に E 2 に到着した瞬間にもう1個増えるので合 計で n − 1 個領域が増える事になります。
一般には、 E n+1 E j (2 ≤ j ≤ n − 1) を引く場合 を考えるとこの線分は E 1 , E 2 , . . . , E j − 1 のうちの任 意の1点と E j+1 , E j+2 , . . . , E n のうちの任意の1点 を結んで作られる様な全ての線分と交わっています。
しかも3本の線分が1点で交わる事がないようにし ていますから、それらの交点は全て異なります。
従って (j − 1)(n − j) 本の線分と交わる度に領域は1個ずつ増えて行き、最後に E j
に到着した時点でもう1個増えますから合計で (j − 1)(n − j) + 1 個領域数が増えます。
最後に E n+1 E n を引く場合はこれは最初に考えた E n+1 E 1 を引く場合と同じで分割 領域は1個増えます。
この最後の線分と最初の線分の場合も一般の場合の増加数の式 (j − 1)(n − j) + 1 が 成り立っている事に注意しましょう。
以上から全ての線分を描き終えると P n
j=1 { (j − 1)(n − j) + 1 } 個 領域が増えます。
これを計算すると X n j=1
{ (j − 1)(n − j) + 1 } = X n j=1
{− j 2 + (n + 1)j − n + 1 }
= − 1
6 n(n + 1)(2n + 1) + 1
2 n(n + 1) 2 − n 2 + n
= 1
6 n(n 2 − 3n + 8) となります。以上により Q n は漸化式:
Q n+1 = Q n + 1
6 n(n 2 − 3n + 8)
を満たしている事が分かりました( Q 1 = 1 と考えればこれは n = 1 でも成立します)。
これを解けば
6 { Q n+1 − Q 1 } = 6 { (Q n+1 − Q n ) + (Q n − Q n − 1 ) + · · · + (Q 2 − Q 1 ) }
= X n m=1
(m 3 − 3m 2 + 8m)
= 1
4 n 2 (n + 1) 2 − 1
2 n(n + 1)(2n + 1) + 4n(n + 1) Q n+1 − Q 1 = 1
24
© n 2 (n + 1) 2 − 2n(n + 1)(2n + 1) + 16n(n + 1) ™
Q n+1 = 1
24 { n 2 (n + 1) 2 − 2n(n + 1)(2n + 1) + 16n(n + 1) + 24 } Q n = 1
24 { (n − 1) 2 n 2 − 2(n − 1)n(2n − 1) + 16(n − 1)n + 24 }
= 1
24 (n 4 − 6n 3 + 23n 2 − 18n + 24) が分かります。
1.3 問題になっていない
では最初の問題の答えは31で良いのでしょうか。32ではいけないのでしょうか?
普通に考えて次の項は32だとする事に異論はないでしょう。根拠はもちろんありま す。一般項は 2 n − 1 と考えるわけです。しかし今見たように次の項は31だとする事に も根拠がありました。一般項が 1
24 (n 4 − 6n 3 + 23n 2 − 18n + 24) だと考えれば良いわけ
です。つまりこの問題には『正解が複数ある』わけですが、更にもう少し考えてみると
状況はそれどころではなく、深刻です。
Revised at 20:24, October 5, 2015 数学特論B 第1回 http://my.reset.jp/˜gok/math/advancedcourse/ 3 k を定数として関数 f (n) を
f (n) = 2 n − 1 + k(n − 1)(n − 2)(n − 3)(n − 4)(n − 5)
と定めると、 f (1) = 1, f(2) = 2, f (3) = 4, f (4) = 8, f(5) = 16 であって、更に f (6) = 2 5 + 6!k となっていますから、 k の値を適宜定めれば f (6) はどんな値にでも出来てし まいます。
f (6) = 0 にしたければ k = − 32 6! とすれば良いですし、 f (6) = 100 にしたければ k = 68 6! で OK です。つまり、数列 2, 4, 8, 16, . . . の次の項は 0 であっても 100 であって もそれなりに『根拠』はあるわけです。
従って『正解が複数ある』どころか、任意の数が正解たりうる事になります。こうな るとこれは『問題になっていない』と云う事がよく分かる筈です。
解答がマークシートだった場合、3と2をマークした人のみが正解になるのでしょう が、それは数学的には正しくありません。根拠を示す必要のないマークシート式では何 をマークしても(数学的には)正解なのです。
解答が記述式であれば根拠を示す事になりますから『これこれこう云う一般項と考え ればこうなるよ』と書けば良いわけで、一般項を書かれてしまっては次の項が 0 だろう と 100 だろうと、正解とするしかありません。
中学校や高校、時には大学受験の現場でも見受けられるよくあるタイプの問題は、特 にマークシート式の場合、実は(数学的には)問題になっていなかったと云う事です。
これが算数であり、高校数学なんですね。
2 the Vandermonde determinant
2.1 4次曲線の決定問題
数列 1, 2, 4, 8, 16, . . . の一般項を別の方法で求めてみましょう。
直線は通る2点を指定すれば定まりますし、放物線は3点で定まります。同様に考え れば5点を指定すればその5点を通る4次曲線が定まる筈です。
そこで4次(以下)の多項式 Q(n) = a 0 + a 1 n + a 2 n 2 + a 3 n 3 + a 4 n 4 で Q(1) = 1, Q(2) = 2, Q(3) = 4, Q(4) = 8, Q(5) = 16
を満たすものを求めてみましょう。要するに5点 (1, 1), (2, 2), (3, 4), (4, 8), (5, 16) を通 る4次(以下の)曲線 y = a 0 + a 1 x + a 2 x 2 + a 3 x 3 + a 4 x 4 を求めようと云うわけです。
これは次の連立方程式を解く事になりますが:
a
0+ a
11 + a
21
2+ a
31
3+ a
41
4= 1 a
0+ a
12 + a
22
2+ a
32
3+ a
42
4= 2 a
0+ a
13 + a
23
2+ a
33
3+ a
43
4= 4 a
0+ a
14 + a
24
2+ a
34
3+ a
44
4= 8 a
0+ a
15 + a
25
2+ a
35
3+ a
45
4= 16
あるいは