フィボナッチ数
[Wikipedia|▼Menu]
F n = ( sgn ⁡ n ) ⌊ { ( sgn ⁡ n ) ϕ } 。 n 。 5 + 1 2 ⌋ = ( sgn ⁡ n ) ⌊ 1 5 { 1 + ( sgn ⁡ n ) 5 2 } n + 1 2 ⌋ {\displaystyle F_{n}=(\operatorname {sgn} n)\left\lfloor {\frac {\{(\operatorname {sgn} n)\phi \}^{|n|}}{\sqrt {5}}}+{\frac {1}{2}}\right\rfloor =(\operatorname {sgn} n)\left\lfloor {\frac {1}{\sqrt {5}}}\left\{{\frac {1+(\operatorname {sgn} n){\sqrt {5}}}{2}}\right\}^{n}+{\frac {1}{2}}\right\rfloor }

ただし、sgn x は符号関数である。
行列表現

また、フィボナッチ数列の漸化式は次のように行列表現できる[3]: ( F n + 2 F n + 1 ) = ( 1 1 1 0 ) ( F n + 1 F n ) {\displaystyle {F_{n+2} \choose F_{n+1}}={\begin{pmatrix}1&1\\1&0\end{pmatrix}}{F_{n+1} \choose F_{n}}} ∴ ( F n + 1 F n F n F n − 1 ) = ( 1 1 1 0 ) n {\displaystyle \therefore {\begin{pmatrix}F_{n+1}&F_{n}\\F_{n}&F_{n-1}\end{pmatrix}}={\begin{pmatrix}1&1\\1&0\end{pmatrix}}^{n}}

nを2nで置換すると、 ( F 2 n + 1 F 2 n F 2 n F 2 n − 1 ) = ( 1 1 1 0 ) 2 n = ( ( 1 1 1 0 ) n ) 2 = ( F n + 1 F n F n F n − 1 ) 2 = ( F n 2 + F n + 1 2 ( F n − 1 + F n + 1 ) F n ( F n − 1 + F n + 1 ) F n F n − 1 2 + F n 2 ) {\displaystyle {\begin{aligned}{\begin{pmatrix}F_{2n+1}&F_{2n}\\F_{2n}&F_{2n-1}\end{pmatrix}}&={\begin{pmatrix}1&1\\1&0\end{pmatrix}}^{2n}=\left({\begin{pmatrix}1&1\\1&0\end{pmatrix}}^{n}\right)^{2}={\begin{pmatrix}F_{n+1}&F_{n}\\F_{n}&F_{n-1}\end{pmatrix}}^{2}\\&={\begin{pmatrix}{F_{n}}^{2}+{F_{n+1}}^{2}&(F_{n-1}+F_{n+1})F_{n}\\(F_{n-1}+F_{n+1})F_{n}&{F_{n-1}}^{2}+{F_{n}}^{2}\end{pmatrix}}\end{aligned}}}

よって、 F 2 n + 1 = F n 2 + F n + 1 2 F 2 n = ( F n − 1 + F n + 1 ) F n = ( 2 F n − 1 + F n ) F n = ( 2 F n + 1 − F n ) F n F 2 n − 1 = F n − 1 2 + F n 2 {\displaystyle {\begin{array}{lcl}F_{2n+1}&=&{F_{n}}^{2}+{F_{n+1}}^{2}\\F_{2n}&=&(F_{n-1}+F_{n+1})F_{n}\\&=&(2F_{n-1}+F_{n})F_{n}\\&=&(2F_{n+1}-F_{n})F_{n}\\F_{2n-1}&=&{F_{n-1}}^{2}+{F_{n}}^{2}\end{array}}}


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:98 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef