自 2010 年 · 每月支援超過 200 萬次工具執行
自 2010 年
加到 Chrome

我的工具箱

自動模式

尚未收藏任何工具。

升級為高級版
相關工具
梅森質數檢查器數列模式查找器斐波納契數列表斐波納契擴展計算機斐波納契回撤計算機黃金分割計算機樞軸點計算機
主頁 > 數學 > 基本數學計算
 

費波那契數檢查器

檢查任意正整數是否屬於費波那契數列。運用Gessel完全平方定理達成O(1)檢測,揭示其確切索引,顯示Zeckendorf表示法,並繪出黃金比例收斂圖。

免費使用無需註冊即時出結果
費波那契數檢查器立即免費試用 ▼

試試費波那契數 — 或挑選一個棘手的非費波那契數:

✦ 費波那契 8 144 4,181 832,040 1,134,903,170
✕ 非費波那契 10 100 500 2023

接受最高達 10³⁰ 的整數。可以使用逗號或空格。

Embed 費波那契數檢查器 Widget

費波那契數檢查器

歡迎使用費波那契數檢查器 — 這是一個即時、數學嚴謹的工具,用於確定任何正整數是否屬於費波那契數列。該工具不是逐項生成序列,而是應用 Gessel 完全平方數定理 進行 O(1) 的判定,然後提供確切的索引 \(F_n\)、唯一的齊肯多夫表示法、黃金比例收斂檢查以及繪製的費波那契螺旋來豐富答案。

什麼是費波那契數列?

費波那契數列由簡單的遞迴關係定義:

費波那契遞迴
$$F_0 = 0, \quad F_1 = 1, \quad F_n = F_{n-1} + F_{n-2} \; \text{對於} \; n \geq 2$$

前二十項為:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181。該序列呈指數級增長 — 每一項大約以黃金比例 \(\varphi = \frac{1+\sqrt{5}}{2} \approx 1.61803\) 的因子增長。

檢查器的工作原理:Gessel 定理

該工具不使用迭代構建序列,而是利用 Ira Gessel 在 1972 年提出的一個驚人結果:

Gessel 測試 (1972)
$$n \in \{F_k\} \iff 5n^2 + 4 \text{ 或 } 5n^2 - 4 \text{ 是完全平方數。}$$

因此,要檢查例如 144 是否為費波那契數,只需計算 \(5 \times 144^2 + 4 = 103{,}684 = 322^2\) — 一個完全平方數。完成。無需生成。該測試在任意精度平方根下是常數時間的,使得此檢查器即使對於 30 位數字的輸入也能極速運行。

Binet 公式:閉式解

同樣的黃金比例也給出了任何費波那契數的閉式表達式:

Binet 公式 (1843)
$$F_n = \frac{\varphi^n - \psi^n}{\sqrt{5}}, \quad \varphi = \frac{1 + \sqrt{5}}{2}, \quad \psi = \frac{1 - \sqrt{5}}{2}$$

因為 \(|\psi| < 1\),項 \(\psi^n\) 迅速衰減,且 \(F_n \approx \varphi^n / \sqrt{5}\) 四捨五入到最接近的整數。這就是為什麼比率 \(F_{n+1} / F_n\) 收斂於 \(\varphi\)。

齊肯多夫定理

每個正整數都有一個唯一的表示法,可表示為不連續的費波那契數之和(排除 \(F_1 = 1\),因為它會與 \(F_2 = 1\) 重複)。這就是「齊肯多夫表示法」,構成了費波那契數字系統的基礎:

該工具會為您輸入的任何正整數計算此表示法 — 即使您的數字本身不是費波那契數,您仍然可以看到它分解為費波那契原子項的過程。

如何使用此計算機

  1. 輸入一個數字: 輸入最高達 \(10^{30}\) 的任何非負整數。該工具使用 Python 的任意精度整數,因此巨大輸入也能完美運作。
  2. 點擊「檢查費波那契數」: Gessel 測試會立即執行。
  3. 閱讀判定橫幅: 金色表示是費波那契數(顯示確切索引 \(F_n\));灰色表示不是。
  4. 探索: 查看兩個 Gessel 測試結果、突顯的序列條、黃金螺旋、齊肯多夫分解以及分步證明。

關於費波那契數的有趣事實

前 25 個費波那契數

索引數值註記
F₀0約定俗成
F₁1種子項
F₂1種子項(與 F₁ 同值)
F₃2第一個偶數費波那契數
F₄3質數
F₅5質數
F₆8= 2³
F₇13質數
F₈21= 3 × 7
F₉34= 2 × 17
F₁₀55三角形數
F₁₁89質數
F₁₂144= 12²(最大的平方數費波那契數)
F₁₃233質數
F₁₄377= 13 × 29
F₁₅610= 2 × 5 × 61
F₁₆987= 3 × 7 × 47
F₁₇1,597質數
F₁₈2,584
F₁₉4,181
F₂₀6,765鄰近三角形數
F₂₁10,946
F₂₂17,711
F₂₃28,657質數
F₂₄46,368

常見問題解答

0 是費波那契數嗎?

是的。根據此處使用的標準約定,\(F_0 = 0\)。有些教科書從 \(F_1 = 1, F_2 = 1\) 開始序列並省略零,但 OEIS 和大多數現代參考文獻都將 0 作為第零個費波那契數。

1 是費波那契數嗎?

是的。事實上,1 出現了兩次:\(F_1 = F_2 = 1\)。根據約定,該工具報告較低的索引 (1)。

100 是費波那契數嗎?

不是。\(5 \times 100^2 + 4 = 50{,}004\) 且 \(5 \times 100^2 - 4 = 49{,}996\);兩者都不是完全平方數,因此 100 未通過 Gessel 測試。100 位於 \(F_{11} = 89\) 和 \(F_{12} = 144\) 之間。

144 是費波那契數嗎?

是的 — 而且非常有名。144 = \(F_{12}\),它是唯一一個大於 1 且同時也是完全平方數(\(144 = 12^2\).)的費波那契數。Gessel 測試:\(5 \times 144^2 + 4 = 103{,}684 = 322^2\)。✓

有史以來計算出的最大費波那契數是多少?

目前已計算出超過一百萬位數字的費波那契數。已知最大的費波那契質數的索引隨時間變化;截至 2026 年,它是 \(F_{201107}\),擁有超過 42,000 位數字,是通過持續的協作質數搜索發現的。

我可以輸入巨大的數字嗎?

是的,最高可達 \(10^{30}\)。該工具依賴於 Python 的大整數算術和整數平方根 (isqrt),即使對於擁有幾十位數字的輸入也能保持精確且快速。

其他資源

引用此內容、頁面或工具為:

"費波那契數檢查器" 於 https://MiniWebtool.com/zh-tw/費波那契數檢查器/,來自 MiniWebtool,https://MiniWebtool.com/

由 MiniWebtool 團隊製作。更新日期:2026年4月19日

您還可以嘗試我們的 AI數學解題器 GPT,通過自然語言問答解決您的數學問題。

基本數學計算:

熱門與最新工具:

親和數檢查器完全數檢查器奇偶數檢查器查看全部 →
主頁 > 數學 > 基本數學計算 > 費波那契數檢查器