Återkommande formel

En återkommande formel är en formel av den form som uttrycker varje medlem av sekvensen i termer av föregående medlemmar och numret på medlemmen i sekvensen .

Det allmänna problemet med beräkningar med rekursiva formler är föremål för teorin om rekursiva funktioner .

En återkommande ekvation är en ekvation som förbinder flera på varandra följande medlemmar av en viss numerisk sekvens. En sekvens som uppfyller en sådan ekvation kallas en återkommande sekvens .

Exempel

För att bestämma koefficienterna räcker det att fastställa det för alla . Därefter erhålls det välkända resultatet omedelbart: var är radien för den omskrivna cirkeln .

Linjära återkommande ekvationer

En linjär återkommande ekvation med konstanta koefficienter har formen:

Här  är icke-negativa heltal,  är en talföljd,  är konstanta tal, ,  är en given funktion av .

Homogena linjära återkommande ekvationer

Antag att en talföljd uppfyller en homogen linjär återkommande ekvation , där  är icke-negativa heltal,  ges konstanta tal och .

Beteckna med sekvensens genererande funktion . Låt oss bygga ett polynom . Detta polynom kan ses som en sekvensgenererande funktion . Betrakta produkten av att generera funktioner . Koefficienten vid och bestäms av relationen och är lika med noll. Detta betyder att polynomet har grad som mest , så graden av täljaren för den rationella funktionen är mindre än graden av nämnaren.

Det karakteristiska polynomet i en linjär återkommande ekvation kallas ett polynom . Rötterna till detta polynom kallas karakteristiska. Det karakteristiska polynomet kan representeras som , där  finns olika karakteristiska rötter,  är multipliciteter av karakteristiska rötter, .

Det karakteristiska polynomet och polynomet är relaterade av relationen . På det här sättet,

En rationell funktion kan representeras som summan av bråk:

Varje bråk i detta uttryck har formen , så det kan expanderas till en potensserie av följande form

.

Koefficienten för i denna serie är lika med

Därför är den genererande funktionen och den allmänna lösningen av den linjära återkommande ekvationen, där  är ett polynom i grad som mest .

Exempel

Låt det krävas att hitta en lösning på ekvationen med randvillkor och .

Denna ekvation har ett karakteristiskt polynom , där , . Den allmänna lösningen har formen . Ersättande får vi , . Vi får värden , . Alltså .

Applikationer

Det finns en formel som uttrycker den allmänna termen för en linjär återkommande sekvens i termer av rötterna till dess karakteristiska polynom. Till exempel, för Fibonacci-sekvensen, är en sådan formel Binets formel . Rekursiva formler används för att beskriva körtiden för en algoritm som rekursivt anropar sig själv. I en sådan formel uttrycks tiden som krävs för att lösa problemet med ingångsvolym i termer av tiden för att lösa hjälpunderuppgifter. [ett]

Se även

Anteckningar

  1. T. Kormen, C. Leizerson, R. Rivest, K. Stein. Algoritmer. Konstruktion och analys = Introduktion till algoritmer / I. Krasikov. - Förlaget "Williams", 2005. - S. 79. - 1296 sid.

Litteratur