製品
製品の一覧
Mathematica
Mathematica
学生エディション
Mathematica
ホームエディション
Wolfram
CDF Player
(無料ダウンロード)
CDF(計算可能ドキュメント形式)
web
Mathematica
grid
Mathematica
Wolfram
Workbench
Wolfram
SystemModeler
Wolfram
Finance Platform
Mathematica
アドオン
Wolfram|Alpha関連製品
ソリューション
ソリューションの一覧
工学
航空宇宙工学と防衛
化学工学
制御系
電気工学
画像処理
生産工学
材料科学
機械工学
オペレーションズリサーチ
光学
石油工学
バイオテクノロジーと医学
バイオインフォマティクス
医用画像処理
金融,統計,ビジネスの分析
保険数理
データの解析とマイニング
計量経済学
経済学
金融工学と数学
財務リスク管理
統計
ソフトウェア工学とコンテンツ配信
オーサリングと出版
インターフェース開発
ソフトウェア工学
Web開発
科学
天文学
バイオサイエンス
化学
環境科学
地球科学
社会・行動科学
デザイン,芸術,娯楽
ゲームデザイン・特殊効果・ジェネレーティブアート
教育
高等教育
短大・専門学校
初等・中等教育
学生
テクノロジー
CDF(計算可能ドキュメント形式)
高性能並列計算(HPC)
参照:テクノロジーガイド
ご購入
オンラインストア
他の購入方法
Volumeライセンスとサイトライセンス
販売部へのご連絡
ソフトウェア
サービス
アップグレード
トレーニング
書籍
Wolframグッズ
サポート
テクニカルサポートページ
Mathematica
ドキュメント
知識ベース
ラーニングセンター
テクニカルサービス
コミュニティ & フォーラム
トレーニング
サイトライセンスの確認
Wolframユーザポータル
会社概要
会社概要
ニュースとイベント
Wolframブログ
パートナーシップ
採用情報
Mathematica
の歴史
Stephen Wolframのホームページ
連絡先
Wolfram Webサイト
サイトの一覧
Wolfram|Alpha
デモンストレーションプロジェクト
MathWorld
Integrator
Wolfram Functions Site
Mathematica Journal
Wolfram Media
Wolfram
Tones
Wolfram Science
Stephen Wolfram
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE
DOCUMENTATION CENTER
FOR THE LATEST INFORMATION.
DOCUMENTATION CENTER SEARCH
New to
Mathematica
?
Find your learning path
»
Mathematica
>
数学とアルゴリズム
>
微積分
>
離散微積分
>
再帰関数と総和関数
>
Fibonacci
>
Mathematica
>
数学とアルゴリズム
>
離散数学
>
離散微積分
>
再帰関数と総和関数
>
Fibonacci
>
Mathematica
>
数学とアルゴリズム
>
数学関数
>
整数関数
>
再帰関数と総和関数
>
Fibonacci
>
MATHEMATICA 組込みシンボル
組合せ関数
チュートリアル »
|
GoldenRatio
LucasL
RSolve
LinearRecurrence
RecurrenceTable
DifferenceRoot
関連項目 »
|
離散微積分
離散数学
整数関数
整数列
数学関数
再帰関数と総和関数
その他 »
Fibonacci
Fibonacci
[
n
]
フィボナッチ(Fibonacci)数
を求める.
Fibonacci
フィボナッチ多項式
を求める.
詳細
記号操作・数値操作の両方に適した数学関数である.
は回帰関係
(
)を満たす.
n
を複素数としたとき,
は一般式
により与えられる.
は黄金比である.
フィボナッチ多項式
は,式
を展開することで得られる
の係数である.
フィボナッチ多項式は再帰式
を満足する.
FullSimplify
および
FunctionExpand
は,引数が
n
Integers
を使用して整数と指定された場合に,フィボナッチ数を記号的な引数と結合するような変換則を含んでいる.
Fibonacci
は任意の数値精度で評価できる.
Fibonacci
は自動的にリストに縫い込まれる.
例題
すべて閉じる
例
(1)
フィボナッチ数を計算する:
フィボナッチ数を計算する:
In[1]:=
Out[1]=
スコープ
(7)
大規模なフィボナッチ数を評価する:
負の引数のフィボナッチ数:
整数ではない引数:
複素数の引数:
Fibonacci
はリストに対して要素単位で適用される:
一般的な点における級数展開:
TraditionalForm
による表示:
一般化と拡張
(2)
フィボナッチ多項式:
無限大における一般的な級数展開:
アプリケーション
(12)
フィボナッチ再帰方程式を解く:
連続するフィボナッチ数の割合を求める:
連分数と比較する:
黄金比への収束:
フィボナッチ代入システム:
フィボナッチ係数:
整数をフィボナッチ数
の和として表す方法がいくつあるか計算する:
最初の100の整数のカウントをプロットする:
ラメ(Lamé)の定理は
を計算するユークリッドのアルゴリズムのステップ数を拘束する:
最大ステップ数をプロットする:
を超える最初のフィボナッチ数を求める:
フィボナッチ数の離散逆数をプロットする:
複素平面上で
Fibonacci
の絶対値をプロットする:
フィボナッチ多項式の因子の数を求める:
が
を割るなら
は
を割る:
これはより一般的な恒等式
の際立ったケースである:
の数列は固定した自然数
について
に関して周期的である:
の場合,周期は
に等しい:
特性と関係
(10)
初等関数について展開する:
割合を限定する:
明示的な再帰的定義:
明示的な状態空間再帰定義:
MatrixPower
を使った閉形の解:
フィボナッチ数を含む式を簡約する:
記号的総和:
母関数:
係数としてのフィボナッチ数:
分数のフィボナッチ数を代数的数として表現する:
初等関数について展開する:
明示的にフィボナッチ多項式を構築する:
考えられる問題
(3)
大きな引数は大きすぎて明示的に計算できない結果を与えることがある:
整数の引数についての結果は非整数については当て嵌らないかもしれない:
行列のベキ乗による表現は整数についてのみ有効である:
おもしろい例題
(8)
10を法としたフィボナッチ数:
n
を法としたフィボナッチ数:
100万番目の
Fibonacci
数で0から9までの桁数字の数を数える:
Fibonacci
の失われつつある実部と虚部の等高線:
正負のフィボナッチ数の
LogPlot
:
非負の引数のときフィボナッチ数は減少しないが,フィボナッチ関数には極小値が1つある:
母関数は有理関数なので,総和も有理数として出力される:
関連項目
GoldenRatio
LucasL
RSolve
LinearRecurrence
RecurrenceTable
DifferenceRoot
チュートリアル
組合せ関数
その他
離散微積分
離散数学
整数関数
整数列
数学関数
再帰関数と総和関数
関連リンク
実装に関するノート: 数値および関連関数
MathWorld
The Wolfram Functions Site
NKS|Online
(
A New Kind of Science
)
バージョン 3 の新機能 | バージョン 4 での修正機能