算術三角形は普通下図のように描かれる。 算術三角形 これからフィボナッチ数列を作るには、以下のように斜めにし、縦に並んだところで足すとわかりやすい。 算術三角形とフィボナッチ数列
証明するには、算術三角形を組合せの数で見てあげると良い。
フィボナッチ数列(Fn)は組合せの数nCrにより以下のように表せる。ただし[x]はx以下の最大の整数を表す。Fn=∑r=0[n−12]n−r−1Cr
∑r=0[n−12]n−r−1Crがフィボナッチ数列の漸化式を満たせばよい。F1, F2について∑r=0[1−12]1−r−1Cr=0C0=1∑r=0[2−12]2−r−1Cr=1C0=1nが偶数のときn=2mなる整数mが在って∑r=0[n−12]n−r−1Cr+∑r=0[n2]n−rCr=∑r=0m−12m−r−1Cr+∑r=0m2m−rCr=∑r=1m2m−rCr−1+∑r=1m2m−rCr+2mC0=∑r=1m(2m−rCr−1+2m−rCr)+2m+1C0=∑r=0m2m−r+1Cr=∑r=0[n+12]n−r+1Crnが奇数のときn=2m+1なる整数mが在って∑r=0[n−12]n−r−1Cr+∑r=0[n2]n−rCr=∑r=0m2m−rCr+∑r=0m2m−r+1Cr=mCm+∑r=0m−12m−rCr+∑r=1m2m−r+1Cr+2m−1C0=m+1Cm+1+∑r=1m2m−r+1Cr−1+∑r=1m2m−r+1Cr+2mC0=∑r=0m+12m−r+2Cr=∑r=0[n+12]n−r+1Cr
以上より∑r=0[n−12]n−r−1Crはフィボナッチ数列の漸化式を満たす。
この証明では任意の非負整数nについてnC0=nCn=1であることを利用している。また組み合わせの数の公式n+1Cr+1=nCr+1+nCrを使っている。
バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。