Od 2010 · Ponad 2 mln uruchomień narzędzi miesięcznie
Od 2010
Dodaj do Chrome

Moje Narzędzia

Tryb Automatyczny

Nie zapisano jeszcze żadnych narzędzi.

Uaktualnij do Wersji Premium
Powiązane narzędzia
Test Liczb Pierwszych Mersenne’aWyszukiwarka Wzorców LiczbowychLista Liczb FibonacciegoKalkulator rozszerzenia FibonacciegoKalkulator zniesienia FibonacciegoKalkulator złotej sekcjiKalkulator Punktu Zwrotnego
Strona główna > Matematyka > Podstawowe działania matematyczne
 

Sprawdzacz Liczb Fibonacciego

Sprawdź, czy dowolna liczba dodatnia należy do ciągu Fibonacciego. Wykorzystuje twierdzenie Gessela o kwadracie doskonałym dla testu O(1), ujawnia dokładny indeks, pokazuje reprezentację Zeckendorfa i wykres zbieżności do złotej liczby.

BezpłatneBez rejestracjiNatychmiastowe wyniki
Sprawdzacz Liczb FibonacciegoWypróbuj teraz — za darmo ▼

Wypróbuj liczbę Fibonacciego — lub wybierz podstępną liczbę spoza ciągu:

✦ Fibonacci 8 144 4 181 832 040 1 134 903 170
✕ Nie Fibonacci 10 100 500 2023

Akceptuje liczby całkowite do 10³⁰. Przecinki lub spacje są dozwolone.

Embed Sprawdzacz Liczb Fibonacciego Widget

O Sprawdzacz Liczb Fibonacciego

Witaj w Sprawdzaczu Liczb Fibonacciego — błyskawicznym i matematycznie rygorystycznym narzędziu do określania, czy dana liczba całkowita dodatnia należy do ciągu Fibonacciego. Zamiast generować ciąg wyraz po wyrazie, narzędzie stosuje twierdzenie Gessela o kwadracie doskonałym dla werdyktu O(1), a następnie wzbogaca odpowiedź o dokładny indeks \(F_n\), unikalną reprezentację Zeckendorfa, sprawdzenie zbieżności złotego podziału i narysowaną spiralę Fibonacciego.

Co to jest ciąg Fibonacciego?

Ciąg Fibonacciego jest zdefiniowany przez prostą zależność rekurencyjną:

Rekurencja Fibonacciego
$$F_0 = 0, \quad F_1 = 1, \quad F_n = F_{n-1} + F_{n-2} \; \text{dla} \; n \geq 2$$

Pierwsze dwadzieścia wyrazów to: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181. Ciąg rośnie wykładniczo — z każdym wyrazem mniej więcej o współczynnik złotego podziału \(\varphi = \frac{1+\sqrt{5}}{2} \approx 1,61803\).

Jak działa sprawdzacz: Twierdzenie Gessela

Zamiast iteracyjnie budować ciąg, to narzędzie wykorzystuje zdumiewający wynik z 1972 roku autorstwa Ira Gessela:

Test Gessela (1972)
$$n \in \{F_k\} \iff 5n^2 + 4 \text{ lub } 5n^2 - 4 \text{ jest kwadratem doskonałym.}$$

Aby więc sprawdzić, czy na przykład 144 jest liczbą Fibonacciego, obliczamy \(5 \times 144^2 + 4 = 103{,}684 = 322^2\) — kwadrat doskonały. Gotowe. Nie jest wymagane generowanie ciągu. Test ten działa w czasie stałym modulo pierwiastkowanie o dowolnej precyzji, co czyni ten sprawdzacz błyskawicznym nawet dla 30-cyfrowych danych wejściowych.

Wzór Bineta: Postać jawna

Ten sam złoty podział daje również jawne wyrażenie na dowolną liczbę Fibonacciego:

Wzór Bineta (1843)
$$F_n = \frac{\varphi^n - \psi^n}{\sqrt{5}}, \quad \varphi = \frac{1 + \sqrt{5}}{2}, \quad \psi = \frac{1 - \sqrt{5}}{2}$$

Ponieważ \(|\psi| < 1\), wyraz \(\psi^n\) szybko zanika i \(F_n \approx \varphi^n / \sqrt{5}\) po zaokrągleniu do najbliższej liczby całkowitej. To dlatego stosunek \(F_{n+1} / F_n\) zbiega do \(\varphi\).

Twierdzenie Zeckendorfa

Każda dodatnia liczba całkowita ma unikalną reprezentację jako suma niekolejnych liczb Fibonacciego (z wyłączeniem \(F_1 = 1\), co byłoby zbędne przy \(F_2 = 1\)). Jest to reprezentacja Zeckendorfa i stanowi ona podstawę systemu liczbowego Fibonacciego:

Narzędzie oblicza tę reprezentację dla każdej wprowadzonej liczby dodatniej — nawet jeśli Twoja liczba nie jest liczbą Fibonacciego, zobaczysz jej rozkład na "atomy" Fibonacciego.

Jak korzystać z tego kalkulatora

  1. Wprowadź liczbę: Wpisz dowolną nieujemną liczbę całkowitą do \(10^{30}\). Narzędzie wykorzystuje liczby całkowite o dowolnej precyzji w Pythonie, więc ogromne dane wejściowe działają bezbłędnie.
  2. Kliknij Sprawdź Liczbę Fibonacciego: Test Gessela zostanie wykonany natychmiast.
  3. Odczytaj werdykt na banerze: Złoty kolor oznacza liczbę Fibonacciego (z wyświetlonym dokładnym indeksem \(F_n\)); szary oznacza, że liczba nią nie jest.
  4. Analizuj: Przejrzyj dwa wyniki testu Gessela, wyróżniony fragment ciągu, złotą spiralę, rozkład Zeckendorfa i dowód krok po kroku.

Ciekawe fakty o liczbach Fibonacciego

Pierwsze 25 liczb Fibonacciego

IndeksWartośćUwagi
F₀0Zgodnie z konwencją
F₁1Zalążek
F₂1Zalążek (ta sama wartość co F₁)
F₃2Pierwsza parzysta liczba Fibonacciego
F₄3Liczba pierwsza
F₅5Liczba pierwsza
F₆8= 2³
F₇13Liczba pierwsza
F₈21= 3 × 7
F₉34= 2 × 17
F₁₀55Liczba trójkątna
F₁₁89Liczba pierwsza
F₁₂144= 12² (największy kwadrat Fibonacciego)
F₁₃233Liczba pierwsza
F₁₄377= 13 × 29
F₁₅610= 2 × 5 × 61
F₁₆987= 3 × 7 × 47
F₁₇1 597Liczba pierwsza
F₁₈2 584
F₁₉4 181
F₂₀6 765Sąsiadująca z trójkątną
F₂₁10 946
F₂₂17 711
F₂₃28 657Liczba pierwsza
F₂₄46 368

Często zadawane pytania

Czy 0 jest liczbą Fibonacciego?

Tak. Według standardowej konwencji stosowanej tutaj, \(F_0 = 0\). Niektóre podręczniki zaczynają ciąg od \(F_1 = 1, F_2 = 1\), pomijając zero, ale OEIS i większość współczesnych źródeł uznaje 0 za zerową liczbę Fibonacciego.

Czy 1 jest liczbą Fibonacciego?

Tak. W rzeczywistości 1 pojawia się dwukrotnie: \(F_1 = F_2 = 1\). Narzędzie domyślnie podaje niższy indeks (1).

Czy 100 jest liczbą Fibonacciego?

Nie. \(5 \times 100^2 + 4 = 50{,}004\) oraz \(5 \times 100^2 - 4 = 49{,}996\); żadna z nich nie jest kwadratem doskonałym, więc 100 nie przechodzi testu Gessela. 100 leży między \(F_{11} = 89\) a \(F_{12} = 144\).

Czy 144 jest liczbą Fibonacciego?

Tak — i to powszechnie znany fakt. 144 = \(F_{12}\) i jest to jedyna liczba Fibonacciego większa niż 1, która jest również kwadratem doskonałym (\(144 = 12^2\)). Test Gessela: \(5 \times 144^2 + 4 = 103{,}684 = 322^2\). ✓

Jaka jest największa kiedykolwiek obliczona liczba Fibonacciego?

Obliczono liczby Fibonacciego mające ponad milion cyfr. Indeks największej znanej pierwszej liczby Fibonacciego zmienia się z czasem; według stanu na rok 2026 jest to \(F_{201107}\) z ponad 42 000 cyfr, znaleziona w ramach trwających wspólnych poszukiwań liczb pierwszych.

Czy mogę wpisywać ogromne liczby?

Tak, do \(10^{30}\). Narzędzie opiera się na arytmetyce dużych liczb całkowitych w Pythonie i funkcji pierwiastka całkowitego (isqrt), która pozostaje dokładna i szybka nawet dla danych wejściowych z dziesiątkami cyfr.

Dodatkowe zasoby

Cytuj ten materiał, stronę lub narzędzie w następujący sposób:

"Sprawdzacz Liczb Fibonacciego" na https://MiniWebtool.com/pl/sprawdzacz-liczb-fibonacciego/ z MiniWebtool, https://MiniWebtool.com/

autor: zespół miniwebtool. Zaktualizowano: 19 kwietnia 2026

Możesz także wypróbować nasz AI Rozwiązywacz Matematyczny GPT, aby rozwiązywać swoje problemy matematyczne poprzez pytania i odpowiedzi w języku naturalnym.

Podstawowe działania matematyczne:

Popularne i zaktualizowane narzędzia:

Sprawdzacz Liczb ZaprzyjaźnionychSprawdzacz Liczb DoskonałychSprawdzacz Liczb Parzystych i NieparzystychZobacz wszystkie →
Strona główna > Matematyka > Podstawowe działania matematyczne > Sprawdzacz Liczb Fibonacciego