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
Solver Równań Różniczkowych Drugiego RzęduKalkulator Równania SześciennegoKalkulator ciągu geometrycznegoKalkulator liczb Stirlinga
Strona główna > Matematyka > Narzędzia sekwencyjne
 

Solver Zależności Rekurencyjnych

Rozwiązuj liniowe jednorodne relacje rekurencyjne o stałych współczynnikach. Podaj rekurencję i wartości początkowe, by uzyskać wzór jawny z równania charakterystycznego, pierwsze N wyrazów, pierwiastki i klasyfikację wzrostu.

BezpłatneBez rejestracjiNatychmiastowe wyniki
Solver Zależności RekurencyjnychWypróbuj teraz — za darmo ▼
Zależność to a(n) = c1·a(n−1) + c2·a(n−2) + … + ck·a(n−k). Oddziel współczynniki przecinkami lub spacjami. Liczby dziesiętne i ułamki takie jak 1/2 są akceptowane.
Używaj notacji a(n-k) z całkowitym opóźnieniem k ≥ 1. Operatory +, , * oraz mnożenie dorozumiane są obsługiwane. Przykład: a(n) = a(n-1) + 6a(n-2) - 8a(n-3).
Musisz podać dokładnie k wartości, zgodnie z rzędem rekurencji.

Embed Solver Zależności Rekurencyjnych Widget

O Solver Zależności Rekurencyjnych

Solver Zależności Rekurencyjnych oblicza rozwiązanie w postaci zamkniętej dowolnej liniowej jednorodnej rekurencji o stałych współczynnikach poprzez rozwiązanie jej równania charakterystycznego, naniesienie pierwiastków na płaszczyznę zespoloną i wygenerowanie pierwszych N wyrazów ciągu. Wprowadź rekurencję jako uporządkowaną listę współczynników lub jako wyrażenie matematyczne, np. a(n) = 3·a(n−1) − 2·a(n−2). Narzędzie automatycznie obsługuje pierwiastki rzeczywiste, wielokrotne oraz pary sprzężone liczb zespolonych.

Co to jest liniowa zależność rekurencyjna?

Liniowa jednorodna zależność rekurencyjna o stałych współczynnikach rzędu k ma postać:

a(n) = c₁·a(n−1) + c₂·a(n−2) + … + ck·a(n−k)

gdzie c₁, c₂, …, ck to stałe liczby rzeczywiste, a k to rząd rekurencji. Wraz z k wartościami początkowymi a(0), a(1), …, a(k−1), zależność ta jednoznacznie definiuje każdy kolejny wyraz ciągu. Klasyczne przykłady to:

Metoda równania charakterystycznego

Aby znaleźć wzór jawny na a(n), szukamy rozwiązań postaci a(n) = rn. Podstawienie do rekurencji i podzielenie przez rn−k daje:

rk − c₁·rk−1 − c₂·rk−2 − … − ck = 0

Jest to równanie charakterystyczne — wielomian stopnia k względem r. Zgodnie z zasadniczym twierdzeniem algebry, ma on dokładnie k pierwiastków zespolonych (licząc krotności). Ogólne rozwiązanie rekurencji zależy od struktury tych pierwiastków:

Przypadek 1: Różne pierwiastki rzeczywiste r₁, …, rk

a(n) = A₁·r₁n + A₂·r₂n + … + Ak·rkn

Stałe A₁, …, Ak są wyznaczane przez podstawienie n = 0, 1, …, k−1 i rozwiązanie układu równań liniowych przy użyciu wartości początkowych.

Przypadek 2: Pierwiastek r o krotności m

… + (A + B·n + C·n2 + … + Z·nm−1) · rn

Każdy pierwiastek wielokrotny wnosi m liniowo niezależnych ciągów bazowych rn, n·rn, n2·rn, …, nm−1·rn.

Przypadek 3: Pierwiastki zespolone sprzężone r = ρ·e, r̄ = ρ·e−iθ

… + ρn · [α·cos(nθ) + β·sin(nθ)]

Gdy rekurencja ma współczynniki rzeczywiste, pierwiastki zespolone zawsze występują w parach sprzężonych. Każda para składa się na rzeczywisty wyraz oscylacyjny z obwiednią geometryczną ρn i częstotliwością θ.

Klasyfikacja wzrostu przez pierwiastek dominujący

Niech ρ = max|ri| będzie największym modułem pierwiastka (promień spektralny). Długoterminowe zachowanie a(n) zależy od:

Przypadek Zachowanie Przykład
ρ < 1 Zbiega do 0 geometrycznie a(n) = 0.5·a(n−1) — ciąg malejący o połowę
ρ = 1, pierwiastek poj. Ograniczony (może oscylować) a(n) = a(n−1) − a(n−2) — cykl o okresie 6
ρ = 1, krotność m Wzrost wielomianowy ∼ nm−1 a(n) = 2·a(n−1) − a(n−2) — wzrost liniowy
ρ > 1, rzeczywisty dom. Tempo wzrostu geometrycznego ρ Fibonacci: ρ = φ ≈ 1.618 (złota proporcja)
ρ > 1, zespolony dom. Wzrost oscylacyjny (spirale) a(n) = a(n−1) − 2·a(n−2)

Fibonacci — Przykład krok po kroku

Rozważmy rekurencję Fibonacciego a(n) = a(n−1) + a(n−2) z a(0) = 0 i a(1) = 1.

  1. Równanie charakterystyczne: r2 − r − 1 = 0
  2. Pierwiastki (wzór kwadratowy): r = (1 ± √5) / 2, czyli φ ≈ 1.6180 i ψ ≈ −0.6180
  3. Postać ogólna: a(n) = A·φn + B·ψn
  4. Zastosowanie warunków początkowych: A + B = 0 oraz A·φ + B·ψ = 1, co daje A = 1/√5, B = −1/√5
  5. Wzór Bineta: a(n) = (φn − ψn) / √5

Ponieważ |ψ| < 1, drugi wyraz znika, gdy n → ∞, więc a(n) jest w przybliżeniu równe φn / √5 — to dlatego liczby Fibonacciego rosną o około czynnik φ w każdym kroku.

Jak korzystać z tego solvera

  1. Wybierz tryb wprowadzania: Asystent pozwala wybrać rząd i wprowadzić współczynniki oddzielone przecinkami; Wyrażenie wolne akceptuje pełne rekurencje, takie jak a(n) = a(n-1) + 6*a(n-2) - 8*a(n-3).
  2. Wprowadź współczynniki lub wyrażenie. Akceptowane są liczby dziesiętne (0.5) i ułamki (1/2).
  3. Podaj wartości początkowe. Musisz podać dokładnie k wartości odpowiadających rzędowi rekurencji: a(0), a(1), …, a(k−1).
  4. Wybierz liczbę wyrazów do wyświetlenia (do 60).
  5. Kliknij Rozwiąż. Strona z wynikami pokaże równanie charakterystyczne, położenie pierwiastków na płaszczyźnie zespolonej, wzór jawny oraz animowany wykres słupkowy ciągu.

Obsługiwane przypadki i ograniczenia

Zastosowania

Często zadawane pytania

Co to jest liniowa zależność rekurencyjna o stałych współczynnikach?

Liniowa zależność rekurencyjna o stałych współczynnikach to równanie postaci a(n) = c₁·a(n−1) + c₂·a(n−2) + … + ck·a(n−k), gdzie c₁, c₂, …, ck to ustalone liczby rzeczywiste, a k to rząd. Każdy wyraz ciągu jest liniową kombinacją poprzednich k wyrazów. Przykłady to rekurencja Fibonacciego a(n) = a(n−1) + a(n−2) oraz rekurencja Lucasa.

Co to jest równanie charakterystyczne rekurencji?

Dla rekurencji a(n) = c₁·a(n−1) + c₂·a(n−2) + … + ck·a(n−k), jej równanie charakterystyczne to rk − c₁·rk−1 − c₂·rk−2 − … − ck = 0. To równanie wielomianowe ma dokładnie k pierwiastków zespolonych, a każde rozwiązanie rekurencji jest kombinacją liniową ciągów nj·rn.

Jak uzyskać wzór jawny dla a(n)?

Rozwiąż równanie charakterystyczne, aby znaleźć pierwiastki r₁, r₂, …, rk. Jeśli pierwiastki są różne, postać zamknięta to a(n) = A₁·r₁n + A₂·r₂n + … + Ak·rkn, gdzie stałe Ai wyznacza się z wartości początkowych. Kalkulator wykonuje te operacje automatycznie.

Co oznaczają pierwiastki zespolone dla ciągu?

Pierwiastki zespolone występują w parach sprzężonych r = ρ·e i r̄ = ρ·e−iθ. Powodują one oscylacje: postać zamknięta zawiera wyraz 2·ρn·[α·cos(nθ) − β·sin(nθ)]. Jeśli ρ = 1, ciąg oscyluje ze stałą amplitudą; jeśli ρ < 1, oscylacja zanika; jeśli ρ > 1, rośnie geometrycznie.

Dlaczego pierwiastek dominujący mówi o wzroście ciągu?

Dla dużych n wyraz z największym |r| dominuje, ponieważ rośnie najszybciej. Jeśli ρ = max|ri|, to |a(n)| jest proporcjonalne do ρn. Solver klasyfikuje ciąg jako zbieżny do zera (ρ < 1), ograniczony (ρ = 1) lub o wzroście geometrycznym (ρ > 1).

Czy to narzędzie obsługuje rekurencje niejednorodne typu a(n) = a(n−1) + n?

Nie — to narzędzie rozwiązuje wyłącznie rekurencje jednorodne. W przypadku rekurencji niejednorodnej należy rozłożyć rozwiązanie ogólne na część jednorodną (którą można rozwiązać tutaj) oraz rozwiązanie szczególne dopasowane do wyrazu wolnego.

Dalsza lektura

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

"Solver Zależności Rekurencyjnych" na https://MiniWebtool.com/pl/solver-zaleznosci-rekurencyjnych/ z MiniWebtool, https://MiniWebtool.com/

przez zespół miniwebtool. Zaktualizowano: 21 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.

Narzędzia sekwencyjne:

Popularne i zaktualizowane narzędzia:

Kalkulator Równania Różniczkowego BernoulliegoKalkulator Równania Czwartego StopniaRozwiązywacz Równań TrygonometrycznychZobacz wszystkie →
Strona główna > Matematyka > Narzędzia sekwencyjne > Solver Zależności Rekurencyjnych