■φ形式の算法(その19)
フィボナッチ数列
a0=1,a1=1,a2=2,a3=3,a4=5,a5=8,・・・
an=an-1+an-2
を考えます.
====================================
このとき,
φ^n=anφ+an-2
が成り立ちます.
すなわち,φのベキ乗はφの値とフィボナッチ数だけで表されることがわかります.
φ^2=φ+1
φ^3=φ^2+φ=(φ+1)+φ=2φ+1
φ^4=φ^3+φ^2=(2φ+1)+(φ+1)=3φ+2
φ^5=φ^4+φ^3=(3φ+2)+(2φ+1)=5φ+3
φ^6=φ^5+φ^4=(5φ+3)+(3φ+2)=8φ+5
φ^7=φ^6+φ^5=(8φ+5)+(5φ+3)=13φ+8
φ^8=φ^7+φ^6=(13φ+8)+(8φ+5)=21φ+13
====================================