1-2. 数列とは何か?三角数・三角錐数を図でわかりやすく解説

『積分の源流 アルキメデスの求積』は全16記事からなるWeb連載です。

数学用語はなぜ必要か

本連載では、アルキメデスの理論をなるべく誰にでも分かるように解説したいと思っています。数学が近づきがたいと思われるのは、数学が独特の言い回しをすること、特に“式”を多用することのようです。「数学は言語」だとよくいわれます。言語を習得するには、何度も何度も使ってみることです。古代の数学では式は現れません。言い回しも、おそらくは日常語とあまり変わらないものだったのでしょう。実は、すべて言葉で表すと、数学の表現がとても難解になるのです。数学独特の言い回しは、数学をできるだけわかりやすく表現しようと発達してきたのです。

本節で述べる用語は、とても基本的なことがらです。したがって、記号とか数学特有の言い回しをしなくても、平易な日常語で表せます。しかし、数学独特の言い回しを覚えてもらうために、あえて数学用語の説明をすることにしました。とっつきにくいかもしれませんが、一度覚えてしまうと、とても便利です。

もちろん古代には以下で述べるような用語や概念はありません。ここで述べるのは、現代数学の用語です。基本的な事項ですので、ご存知の方は読み飛ばしてください。また、必要になったら読む、ということでも結構です。

数列とは何か

数列の表し方

数学にとってもっとも基本的な概念の一つが数列です。数を一列に並べたものを数列といいます。たとえば次は奇数の列です。

1, 3, 5, 7, 9, 11, 13, …                                                (1)

次は2乗の形の数、つまり平方数の列です。

1, 4, 9, 16, 25, 36, …                                          (2)

数列を一般的に表すには、(そ)(じ)付き変数を使って次のように表します

a1, a2, a3, a4, … , an, …                                            (3)

a1, a2, a3…のどれかを表わすのにanといった記号を使います。記号 n は一般の自然数を代表する代名詞です。これらの添え字付き変数の使い方は、普通の変数と同じです。

(3)の数列を考えましょう。a1 を第1項、a2 を第2項 といい、n 番目の項 an第n項といいます。特に最初の a1初項といいます。(1) の数列の第n項は 2n – 1  で、(2) の数列の第 n 項は n2 です。古代では 0 という数はありませんが、現代では数列の始めをゼロ 0 から始めたり、初項を a0 としたりすることがあります。

級数:数列の和からなる数列

数列 (3) を使って、数列 b1, b2, b3, … を次のように定めます。

bn = a1 + a2 + … + an                                                (4)

数列 b1, b2, … を数列 a1, a2, …  の級数といいます。簡単にいうと、級数とは数列の和からなる数列のことです。

たとえば、数列 (1) の級数は

1, 1+3, 1+3+5, 1+3+5+7, …

ですから

1, 4, 9, 16, …

となり、(2) の平方数の列となります。つまり、「平方数の列は奇数の列の級数」となっています。不思議な現象です。古代ギリシアの数学者はこのような数の不思議に“神秘”を感じました。これについては次節で議論しましょう。

三角数と三角錐数

三角数とはどのような数列か

数列のなかでもっとも単純なのは次の(5)の数列です。

1, 1, 1, 1, 1, …                                                       (5)

この数列を原始列と呼ぶことにしましょう。原始列の級数は自然数の列となります。

1, 2, 3, 4, 5, …                                                       (6)

自然数の列 (6) の級数は次となります。

1, 3, 6, 10, 15, …                                              (7)

これらの数は図1.2.1 のように三角形に並べることができるので三角数と呼ばれています。

図 1.2.1:上から順に並ぶ要素と矢印・括弧でつながる、三角数の生成を示す図。 	1.	数列の表示 「1, 2, 3, 4, 5, …」 と横方向に数が列挙されている。 	2.	括弧による部分列の取り出し 	•	「1」をくくる短い括弧 	•	「1, 2」をくくるやや長い括弧 	•	「1, 2, 3」をくくるさらに長い括弧 	•	「1, 2, 3, 4」をくくるもっと長い括弧 	•	「1, 2, 3, 4, 5」をくくるさらに長い括弧 	3.	部分和の計算 それぞれの括弧から下向き矢印で、 	•	「1」 → 下に「1」 	•	「1+2」 → 下に「3」 	•	「1+2+3」 → 下に「6」 	•	「1+2+3+4」 → 下に「10」 	•	「1+2+3+4+5」 → 下に「15」 と書かれている。 	4.	三角形状の配列 さらに下に、得られた数だけの球(緑)が三角形に並ぶイラストが横並びで並び、 	•	1個:頂点だけ 	•	3個:底辺に2、上に1 	•	6個:底辺に3、次に2、頂点に1 	•	10個:底辺に4、次に3、2、1 	•	15個:底辺に5、次に4、3、2、1 	5.	注釈 図の右下に緑色吹き出しで「三角形に並べることができる」と書かれている。

三角錐数とはどのような数列か

次は三角数の列の級数です。

1, 4, 10, 20, 35, …                                             (8)

この列に現れる数を三角錐数といいます。ここでおこなった操作は、このあといくらでも続けることができますが、ここでやめておきます。

配列と要素

得られた数列 (5)~(8) を次のように表にまとめましょう。

図 1.2.2:縦4行、横無限に続く表の図。行と列の見出しは左側と上側に緑色の帯で示されている。 	•	行見出し(左端の緑帯) 1行目: 太字で「1」 2行目: 太字で「1」 3行目: 太字で「1」 4行目: 太字で「1」 	•	列見出し(上端の緑帯) 「1」「1」「1」「1」「1」「…」 	•	各行の内容 1行目(原始列): すべて「1」。 2行目(自然数列): 「1」「2」「3」「4」「5」「…」。 3行目(三角数の列): 「1」「3」「6」「10」「15」「…」。 4行目(三角錐数の列): 「1」「4」「10」「20」「35」「…」。  右側には各行がそれぞれ「原始列」「自然数列」「三角数の列」「三角錐数の列」とラベル付けされている。

横をといい、縦をと呼びます。1行目は原始列、2行目は自然数列、3行目は三角数の列、4行目は三角錐数の列です。図1.2.2 に、たとえば F という名前を付け、i行i列の要素を Fij で引用することにします。このような表現 F を配列といいます。配列は、行列とかと呼ばれることもあります。また要素 Fij は、F(i,j) と書かれることもあります(図1.2.3)。

図は、セルが格子状(行・列)に並んだ表で、左上から順に行と列の番号を添えた F_{i,j} が書かれています。具体的には、 	•	1行目に F_{1,1}, F_{1,2}, F_{1,3}, F_{1,4}, F_{1,5}, … 	•	2行目に F_{2,1}, F_{2,2}, F_{2,3}, F_{2,4}, F_{2,5}, … 	•	3行目に F_{3,1}, F_{3,2}, F_{3,3}, F_{3,4}, F_{3,5}, … 	•	4行目に F_{4,1}, F_{4,2}, F_{4,3}, F_{4,4}, F_{4,5}, …  という形で、各セルが行番号 i と列番号 j からなる記号 F_{i,j} で表されています。縦横ともに無限に続くことを示すため、右端には「…」が並んでいます。

図1.2.2 は次の規則に従って構成されます。

(a) F(1,j) = 1, j=1, 2, 3, …
(b) F(i,1) = 1, i=2, 3, …
(c) i>1, j>1 に対しては Fi,j = Fi,j-1 + Fi-1,j

規則 (a) は1行目に関するもので、1行目が原始列 1, 1, 1, … であることを述べています。(b) は、i行目の1列が1であると述べています。

三角数と三角錐数の関係

(c)に関しては、現代数学ではこういった証明は数学的帰納法を使うのですが、ここでは一行ずつ見ていくことにします(図1.2.4)。

図は、上から順に1   1   1   1   1   …   1   2   3   4   5   …   1   3   6   10  15  …   1   4   10  20  35  …  という数表を示しています。各セルは、自分の左隣のセルと上隣のセルの和で得られることを矢印で示しており、例えば上段の 2 列目(1)と左側の同じ列の 2 行目(1)を足すと 2 行目 2 列目の 2 になり、さらにそこから上段の 3 列目(1)を加えると 2 行目 3 列目の 3、同様に 3 行目 3 列目の 6 などが生まれる仕組みを視覚的に表現しています。

まず、2行目。2列目の 2 は左の1と上の1の和となっています。3列目の3は 1+1+1 ですが、これも左の2=1+1 と上の1の和となっています。3行目を見てみます。2列目の 3 は 1+2 ですが、これも左と上の和となっています。3列目の6は 1+2+3 ですが、1+2=3 は左にきていますから、左と上の和となっています。これに続く列と、行についても同様に (c) が成立します。

規則 (c) を図示すると次のようになります。

図 1.2.5:白背景に中央の F_{i,j} を頂点とする十字型の矢印が描かれています。 	•	左から右向きの矢印で F_{i,j-1} が F_{i,j} に繋がり、 	•	上から下向きの矢印で F_{i-1,j} が同じく F_{i,j} に繋がっています。 F_{i,j} の右側には淡い緑の吹き出しで「左と上の数の和」と書かれ、 隣接する左上二つの値の合計を新しいセルに書き込むルールを示す図です。

図1.2.5 は、Fij  が左と上の和として表されることを示しています。

〔まとめ〕上で定義した次の数列を覚えておいてください。

       F1,n: 原始列,  F2,n: 自然数,   F3,n: 三角数,   F4,n: 三角錐数

これについては次が成立します。

左辺に並ぶ 4 つの式は、上から順に 	•	F_{1,n} = 1 	•	F_{2,n} = n 	•	F_{3,n} = \dfrac{n(n+1)}{1\cdot2} 	•	F_{4,n} = \dfrac{n(n+1)(n+2)}{1\cdot2\cdot3}

パスカルの三角形

パスカルの三角形の法則

図1.2.2を時計回りに45度回転させると、パスカルの三角形と呼ばれるものになります。

パスカルの三角形は本連載のメインテーマではありません。しかし数学では不思議なことに、まったく関係のないと思われるようなことが突然顔を出すことがよくあります。関係ないと思われても、頭の片隅に入れて置くと理解が深まることがあるので、ざっと目を通しておくことをお勧めします。

図 1.2.6:左半分に数値によるパスカルの三角形、右半分に組合せ記号による同じ構造が示された図です。 	•	左側(数値版)は上から順に、 1 行目:中央に「1」 2 行目:左右に「1」「1」 3 行目:左から「1」「2」「1」 4 行目:左から「1」「3」「3」「1」 	•	右側(組合せ版)は上から順に、 1 行目:中央に「₀C₀」 2 行目:左に「₁C₀」、右に「₁C₁」 3 行目:左から「₂C₀」「₂C₁」「₂C₂」 4 行目:左から「₃C₀」「₃C₁」「₃C₂」「₃C₃」

図1.2.6図1.2.2 とまったく同じものなのですが、添え字の付け方が違います。iCj も C の i行 j列、あるいは C の第 ( i , j )要素などと呼ばれます。添え字が変わったので、上の規則 (a), (b), (c) も次のように変更します。

(a) nC0 = 1, n = 0,1,2, …
(b) nCn = 1, n = 0,1,2, …
(c) nCm = n-1Cm-1 + n-1Cm, n = 1,2, … , m = 1,2, … ,n-1

F の場合、図1.2.5 が示すように、「左と上の和」だったのですが、C の場合図1.2.7が示すように「左上と右上の和」となります。

図 1.2.7:中央下部に \displaystyle {}{n}C{m} が大きく表示され、その上方左右から矢印が下向き斜めに伸びています。 	•	左上の位置に \displaystyle {}{n-1}C{m-1} 	•	右上の位置に \displaystyle {}{n-1}C{m} があり、それぞれの矢印が \displaystyle {}{n}C{m} に向かっています。 \displaystyle {}{n}C{m} の右横には淡い緑色の大きな吹き出しで「左上と右上の和」と書かれています。:

パスカルの三角形と2項係数

図1.2.6に現れる数は、(a+b)n の展開式の係数として現れるので、2項係数と呼ばれます。

( a + b )1 = a + b
( a + b )2 = a2 + 2ab + b2
( a + b )3 = a3 + 3a2b + 3ab2 + b3

(a+b)n の展開式に現れる係数が上の (a), (b), (c) を満たすことは、次の展開式から想像できると思います。

( a + b )3 = ( a + b )2 × ( a + b )
= ( a2 + 2ab + b2 )( a + b )
= a3 + 2a2b + a2b + ab2 + 2ab2 + b3
= a3 + ( 2 + 1 )a2b + ( 1 + 2 )ab2 + b3

パスカルの三角形は、近世の数学においてとても重要な働きをします。このパスカルの三角形に代表されるように数学では非常に古い概念が現代においてもまったく色あせることなく使われているものが多いのです。

次回は、三角数や三角錐数を古代の人々がどのように扱っていたのかを詳しく見てみましょう。

『積分の源流 アルキメデスの求積』は全16記事からなるWeb連載です。

language

スポンサーリンク