Numerikus sorozatok/Rekurzív sorozatok
Rekurzív módon megadott sorozatok
szerkesztésRekurzív módon adunk meg egy ( ) sorozatot, ha az n-edik tagja az , , ..., elemek segítségével számítható ki. Ezzel szemben a sorozat explicit módon van megadva, ha ismert az a mód, ahogyan az n szám és más műveletek segítségével kiszámítható az általános tag.
Példák
szerkesztés- Az
- hozzárendeléssel megadott sorozat rekurzív módon van adva, mert az n-edik tagot a közvetlenül megelőzőből kell kiszámítani, feltéve, hogy az a tag egyáltalán létezik (a definíció 1-et ad -re)
-
- az index függvényében, azaz explicit módon megadott sorozat
-
- a prímszámok sorozata a prímszámok halmazának sorbarendezésével megadott sorozat, mely esetén a megadás módja nem jellemezhető egyértelműen
-
- maga a faktoriális sorozat: (n!), mely általános tagja az előző tag és az index függvényében van megadva.
Megjegyzések
szerkesztésA matematikai analízisben egy sorozatot elegendő adottnak vennünk, egyáltalán nem kell mellékelnünk azt a módot ahogyan az elemeket kiszámíthatjuk. Ezzel szemben a rekurzív matematikában használatos sorozatokat nem tekinthetjük adottnak, amíg egy rekurzív eljárást nem mutatunk fel, mellyel kiszámíthatjuk a sorozat tetszőleges tagját.
A rekurzív definíció tétele
szerkesztésA rekurzív megadási módnál ellenőriznünk kell, hogy egyáltalán létezik-e az adott módon adott sorozat, sőt sok esetben (de nem mindig) azt is elvárjuk, hogy egyértelműen létezzen a kívánt rekurzív tulajdonságú sorozat. Ezt biztosítja a rekurziótétel.
Tétel – A rekurzív definíció tétele – Legyen S a következő függvényhalmaz:
és legyen
függvény. Ekkor létezik egyetlen olyan ( ):Z+ R sorozat, mely rendelkezik a következő tulajdonsággal:
- minden n ∈ Z+-re.
Magyarázat. A g függvény szerepe az, hogy a sorozat előző tagjaiból, például az ( , , ..., ) véges sorozatból, mely az (a_n) sorozat {1,...,n – 1} halmazra vett -vel jelölt leszűkítése, kiszámítsa az n-edik tag értékét. Speciálisan az n = 1 esetben az előbb említett sorozat az üres halmazra vett leszűkítés, azaz , mely a kezdő elem értékét definiálja.
Világos, hogy a tételben az R halmaz szerepeltetésének nincs különleges indoka, állhat R helyett bármely halmaz.
Bizonyítás.
(1) egzisztencia
(a) Először belátjuk, hogy tetszőleges n ∈ Z+-re létezik egyetlen olyan s:{1,...,n – 1} R véges sorozat, hogy minden 0 < k < n-ra
n=1-re nyilvánvalóan létezik egyetlen ilyen sorozat, hiszen ekkor .
n > 1 tetszőleges esetén tegyük fel, hogy az állítás az n-nél kisebb számokra már áll. Vegyük t:{1,...,n – 2} R -t ilyen tulajdonsággal. Ekkor
- s(m) = t(m) (m < n), s(n) = g(t)
alkalmasan definiált sorozat, mert t-re már igaz a szóban forgó tulajdonság, s-re pedig a definícióbójából adódik. Az egyértelműség az n-edik elem sorozattól független megadásából következik.
(b) Jól definiált tehát minden n-re az az (an) sorozat, melyet a következő definícióval kapunk:
- an = s(n)
ahol s az előző pontban az n + 1 -hez egyértelműen megadható véges sorozat, s(n) pedig ennek n-edik eleme.
(2) unicitás
Teljes indukcióval igazolható, hogy ha lenne két ilyen tulajdonságú (an) sorozat, akkor ezek pontról pontra megegyeznek.
Példák
szerkesztés1. számtani sorozat, iterációk
Ha
- minden n > 1
akkor
és g( ) = a
Általában, ha a g függvény
alakú, ahol f egyváltozós függvény, akkor iterációról beszélünk.
2. faktoriális sorozat, egyszerű rekurziók
Ha
- minden n > 1
akkor
Általában, ha a g függvény
alakú, ahol f kétváltozós függvény, akkor egyszerű rekurzióról beszélünk (mely nem összetévesztendő a primitív rekurzióval).
3. Fibonacci-sorozat, általános rekurziók
Ha
- minden n > 2
akkor
mely egy teljesen általános rekurzióval megadott sorozat.
Ilyen általános rekurzióra még egy példa:
- minden n > 3
akkor
Kiválasztással kombinált rekurzió
szerkesztésAz analízis bizonyításai során számos esetben nem kell megadnunk rekurzív módon sorozatokat, elegendő valamely rekurzív tulajdonságnak eleget tévő sorozat létezését igazolni (például monoton növekvő, vagy egy ponttól egyenletesen távolodó, vagy ahhoz közeledő sorozat létezését igazolni).
Tétel – A kiválasztási axiómával segített rekurzió tétele – Legyen olyan függvényrendszer, hogy minden n természetes számra Fn elemei az {1,...,n-1}-en értelmezett, R-be képező függvények (R helyett tetszőleges halmazt is vehetünk). Legyen továbbá „kezdő sorozat”. Ha
- minden n természetes számra és minden f ∈ Fn-re létezik f* ∈ Fn+1, hogy f*|{1,...,n-1} = f,
akkor létezik olyan a sorozat, hogy
- és minden n > M-re (
Bizonyítás.
Először is a feltétel szerint minden n természetes számra a
halmaz nem üres (ez tehát azon függvények halmaza, mely minden Fn -beli f-hez az f egy Fn+1-beli kiterjesztését rendeli). A kiválasztási axióma miatt ekkor nem üres az alábbi Descartes-szorzat:
Ennek egy eleme olyan
függvényrendszer, melynek n-edik eleme az összes Fn -beli f-hez az f egy Fn+1-beli kiterjesztését rendeli. Iterációval definiálunk ezek után egy sorozatot, mely rendelkezni fog a kívánt tulajdonsággal. Legyen ugyanis
- és
Világos, hogy ez jól definiált függvény és teljes indukcióval az is belátható, hogy rendelkezik a fenti tulajdonsággal.
Példa. Ha (an) szigorúan monoton növekvő valós számsorozat, akkor van olyan csupa racionális számokból álló (bn) sorozat, melyre an < bn < an+1.
(1) Ilyen nyilvánvalóan létezik, hisz an és an+1 között mindig van racionális szám, ezeket kiválasztva nyerjük a sorozatot. Ez a megoldás lényeget érintően helyes, de formailag kifogásolható, hiszen a végtelen sok halmazból történő egyidejű kiválasztás esetén legalább azt igazolni kell, hogy ezen halmazok egyike sem üres.
(2) Igényesebb igazolása ennek a ténynek, a fenti tétel alkalmazása. a1 és a2 között választunk egy b1 racionális számot. Ezután legyen Fn+1 az összes olyan {1,...,n}-halmazon értelmezett függvény (n tagú véges sorozat), melyekre teljesül, hogy az n-edik tagja an és an+1 közé eső racionális szám. Ha f egy Fn-beli, akkor világos, hogy hozzávéve n+1-edik tagként egy an+1 és an+2 közé eső racionális számot Fn+1-beli sorozatot kapunk. Ezen a ponton hivatkozunk a tételre: eszerint van a b1 számmal induló, a fenti rekurzív tulajdonságnak eleget tévő sorozat.