Az ismétlődő képlet egy olyan képlet, amely a sorozat minden egyes tagját az előző tagok és a sorozat tagszáma alapján fejezi ki .
A rekurzív képleteket használó számítások általános problematikája a rekurzív függvények elméletének tárgya .
Az ismétlődő egyenlet egy olyan egyenlet, amely egy bizonyos numerikus sorozat több egymást követő tagját köti össze. Az ilyen egyenletet kielégítő sorozatot ismétlődő sorozatnak nevezzük .
A lineáris ismétlődő egyenlet állandó együtthatókkal a következőképpen alakul:
Itt vannak nem negatív egész számok, számsorozat, állandó számok, , adott függvénye .
Tegyük fel, hogy egy számsorozat kielégít egy homogén lineáris ismétlődő egyenletet , ahol nem negatív egész számok vannak, állandó számokat és .
Jelölje a sorozat generáló függvényével . Építsünk polinomot . Ezt a polinomot sorozatgeneráló függvénynek tekinthetjük . Tekintsük a függvények generálásának szorzatát . Az és együtthatót az összefüggés határozza meg, és egyenlő nullával. Ez azt jelenti, hogy a polinomnak legfeljebb foka van , tehát a racionális függvény számlálójának foka kisebb, mint a nevező foka.
A lineáris ismétlődő egyenlet karakterisztikus polinomját polinomnak nevezzük . Ennek a polinomnak a gyökereit karakterisztikusnak nevezzük. A karakterisztikus polinom úgy ábrázolható, hogy , ahol különböző karakterisztikus gyökök, jellemző gyökök többszörösei, .
A karakterisztikus polinomot és a polinomot a reláció kapcsolja össze . Ily módon
A racionális függvényt törtek összegeként ábrázolhatjuk:
Ebben a kifejezésben minden tört alakja , így a következő formájú hatványsorokká bővíthető
.A for együttható ebben a sorozatban egyenlő
Ezért a és generáló függvény a lineáris ismétlődő egyenlet általános megoldása, ahol legfeljebb fokszámú polinom .
PéldaLegyen szükséges az egyenlet megoldásának megtalálása peremfeltételekkel és .
Ennek az egyenletnek van egy karakterisztikus polinomja , ahol , . Az általános megoldásnak a formája van . Helyettesítve azt kapjuk , . Értékeket kapunk , . Így .
Létezik egy képlet, amely egy lineáris ismétlődő sorozat általános tagját a karakterisztikus polinom gyökeivel fejezi ki. Például a Fibonacci-szekvencia esetében egy ilyen képlet a Binet -képlet . A rekurzív képleteket egy önmagát rekurzív módon hívó algoritmus futási idejének leírására használjuk. Egy ilyen képletben a bemeneti mennyiséggel kapcsolatos probléma megoldásához szükséges időt a segéd részfeladatok megoldásának idejével fejezzük ki. [egy]