二項係数の斜め和
前提知識 : Fibonacci 数列, 二項係数
Fibonacci 数列 :
https://mathlog.info/articles/191
問題
Fibonacci 数列は, 以下のような組みあわせ論的な問題にも現れ, ときに Fibonacci 数に関する等式の導出にも用いることができる. 以下にその具体例を挙げる.
問. 十段の階段を, 一段上がりと二段上がりを用いて上る方法は何通り在るか ?
解. 一般の正なる整数について, 段の階段を一段上がりと二段上がりを用いて上る方法の総数をと表記する. とする. 段の階段を一段上がりと二段上がりを用いて上るとき, 始めの一歩にて一段のみ上るのならば残りの段の上り方は通り, 二段上るのならば残りの段の上り方は通り在り, これらは重複せず, かつその外に場合は無いため
が恒に真なることを得る. のときであるから
の成立が再帰的に判り, と決定された. 八十九通り.
問. 「毎月一番いの兎が一番いの兎を生み, 生まれた一番いの兎が翌月から一番いの兎を生み始めるとすれば, 一番いの兎から始めて一年間に合計何番いの兎が生まれるか ? 」
この問題は, Leonardo Fibonacci (Leonardo Pisano) が著書『算盤の書』(Liber Abacī) に記した問題である.
解. 便宜のため, 生後一か月未満の兎を子供, そうでない兎を大供と言う. 一般の正なる整数について, か月後の子供, 大供の番いの数をそれぞれと表記する. とする. 与えられた条件から考えて, を表しかえれば
なる二つの恒等式が導かれ, 第一式を第二式に用いることによって
が恒に真なることを得る. のときであるから
の成立が再帰的に判り, と決定された. 三百七十七番い.
問. の十数から内幾つかを選ぶ. 隣りあう二数を選んではならないとすれば, これらの選び方は何通り在るか ? ただし, 一つも選ばない場合も一通りと数える.
解. 一般の正なる整数について, の中から内幾つかを選ぶ方法であって, 隣りあう二数を選ばないようなものの総数をと表記する. とする. の中から選ぶとき, を選ぶのならば残りの選び方は通り, を選ばないのならば通り在り, これらは重複せず, かつその外に場合は無いため
が恒に真なることを得る. のときであるから
の成立が再帰的に判り, と決定された. 百四十四通り.
等式の導出への応用
段の階段を一段上がりと二段上がりを用いて上る方法の総数をと表記し, を二通りに数える. 先ず, 第一の問題から
と表せる. 続いて, 階段の全体を始めの段と終わりの段に分割するとき, 始めの段のうちの最後の段 (段目)
を踏む場合と踏まない場合とが存在して, それぞれの総数を足しあわせると
とも表せる. 以上の二つの等式から命題を得る.
の中から内幾つかを選ぶ方法であって, 隣りあう二数を選ばないようなものの総数をと表記し, を二通りに数える. 先ず, 第三の問題から
と表せる. 続いて, のそれぞれを選ぶものと選ばないものとに分類するという見方を取るとき, 自由に裏返すことのできる硬貨を用いると, 一列に並べられた個の硬貨の表裏の配列であって, 表向きの硬貨の隣りあわないようなものの総数を代わりに数えれば善いことになる. 初めに裏向きに置く個の硬貨を決めて並べておき, その後残りの個の表向きの硬貨を挿入する位置を, 先の裏向きの硬貨どうしの間または両端から選ぶとすれば, は
とも表せる. 以上の二つの等式から命題のなる場合が得られ, のときは容易に確かめられる.
について, 二項係数はのとき零であるとして式変形を施している.