A hatványsor-módszerEnnek a módszernek a segítségével a 1.3 alfejezetben kitűzött feladatok közül a kezdetiérték-feladatok megoldására kapunk közelítéseket, annak x0 körüli Taylor-polinomjai (speciális esetekben Taylor-sorának) alakjában. A Taylor-polinomok pedig - amint azt az analízisből tudjuk - elég gyakran jól közelítik a kifejtett függvényt a kifejtési pont, x0 közelében. Tekintsük először az elsőrendű
A módszer lényege az, hogy ha a differenciálegyenlet jobb oldalát deriváljuk x szerint, akkor megkapjuk y deriváltjait, lévén az eredeti differenciálegyenlet bal oldala. Csak az a baj, hogy a deriváltakra előálló formula tartalmazza az ismeretlen y függvényt is, hiszen azt a jobb oldal, f(x,y(x)) is tartalmazza, ezért a deriváltak értéke általában ismeretlen. Azonban y-nak egy pontban, x0-ban ismerjük a helyettesítési értékét: a kezdeti feltétel szerint ez y(x0)=y0; így ebben a pontban ki tudjuk értékelni a deriváltakat. Ezek segítségével felírhatók a keresett Taylor-polinomok. Másodrendű differenciálegyenletekhez tartozó kezdetiérték-feladatoknál a módszer ugyanez, csak az egyenletek deriválásával mindig eggyel magasabb rendű deriváltját kapjuk meg y-nak, mint az előbb.
Nézzük meg most pontosabban az előbb mondottakat. Állítás. Ha f n-szer folytonosan deriválható az (x0,y0) pont környezetében, akkor a (116) kezdetiérték-feladat y megoldása n+1-szer deriválható x0-ban és az y(k)(x0), deriváltak kifejezhetők x0, y0 és f parciális deriváltjai (x0,y0) helyen felvett helyettesítési értékeivel. Bizonyítás. Először nézzük meg az állítást n=1-re. A láncszabályt felhasználva deriváljuk a differenciálegyenlet jobb oldalát x szerint! Ez megtehető, mert a feltételezések szerint f és y is differenciálható. (A könnyebb olvashatóság miatt a második egyenlőségjeltől a parciális deriváltakra az indexes jelölésmódot használjuk, továbbá az y függvény x és az f és parciális deriváltjainak (x,y(x)) argumentumait sem írjuk ki.) kihasználva még azt, hogy y megoldása a differenciálegyenletnek, így .Ezért a differenciálegyenlet bal oldala, is deriválható és
n=2-re az állítás ugyanígy látható be: (117) jobb oldala x szerint deriválható és a deriválást elvégezve kapjuk: amit átrendezve és -et beírva -re az
Ez az eljárás láthatóan akármekkora n-re működik. A pontos bizonyítást jelentő n+1-ig terjedő teljes indukciót itt elhagyjuk.
Ezután y deriváltjainak x0 helyen felvett értékeihez úgy jutunk, hogy az (x0,y0) ponton kiszámítjuk (117), (118) és a többi deriváltra vonatkozó egyenletek jobb oldalát. Így eljutunk y n-edfokú Tn Taylor-polinomjához, melynek alakja:
Mielőtt e közelítés hibájának a becslésére is alkalmazható formulát ismertetnénk, lássunk a módszer alkalmazására egy példát! Hogy legyen összehasonlítási alapunk olyan differenciálegyenletre fogjuk alkalmazni, amelynek a pontos megoldása ismert. Megoldás: A keresett polinom alakja: A kezdeti feltételből:y(0)(0)=y(0)=1; a differenciálegyenletből: Deriválva a differenciálegyenletet:
Most a pontos megoldást fel tudjuk írni a korábban tanult módszerek segítségével (a differenciálegyenlet szétválasztható változójú (és lineáris is)). A megoldás: y(x)=ex2, amelynek a Taylor-sora (felhasználva ex Taylor-sorát) az alábbi alakban írható fel: ahonnan láthatjuk, hogy valóban jól számoltunk az előbb.
Egy példa végigszámolása után jól láthatjuk, hogy tulajdonképpen felesleges volt (120)-ben és (121)-ban -nek a differenciálegyenletből származó képlettel való helyettesítése. Ezt az alakot is vihettük volna tovább és amikor ezt a tagot deriválni kell, akkor azt csak formálisan kijelöljük. Amikor a konkrét x0 helyen kell kiszámolni a helyettesítési értékeket, addigra már a megfelelő deriváltak értékei már rendelkezésre fognak állni. A fenti példánál maradva, a (120) és (121) egyenletek helyett elég lett volna az alábbiakat írni. ahonnan - -et felhasználva - Hasonlóan ahonnan - az előbb kiszámított -t felhasználva - Ezt az eljárást folytathatnánk végig.Ez a módosítás elég sok számítástól megkímél bennünket, főleg akkor, ha f parciális deriváltjai bonyolultak.
Megoldás: A polinom alakja: A szükséges deriváltak közül kettőt ismerünk a kezdeti feltételből: A maradék két együttható számolásához először fejezzük ki -t a differenciálegyenletből:
Deriválva (122)-t: ahonnan Így a keresett polinom:T3(x)=2+(x-1)2-(x-1)3.
Speciális esetekben az ismertetett hatványsor-módszer megadja a megoldás teljes Taylor-sorát is, nemcsak egy Taylor-polinomját. Akkor lehetséges ez, ha észreveszünk valamilyen, legtöbbször rekurziós formulát az y(k)(x0) értékekre. Megoldás: Számítsunk ki először néhány deriváltat és próbáljuk megsejteni belőlük az általános formulát! Ezekből azt sejtjük, hogy y(k)=5ky. Ezen állítás bizonyítása k szerinti indukcióval könnyen elvégezhető. Valóban, k=0-ra és k=1-re nyilvánvalóan, k=2,3,4-re az előbb látottak miatt igaz; továbbá ha k-ra igaz, akkor k+1-re:amit igazolni kellett. Ezért minden k természetes számra így a keresett Taylor-sor: Ez viszont könnyen észrevehetően éppen 3e5x Taylor-sora, ezért a megoldásy(x)=3e5x.
Megjegyezzük, hogy a megoldást megkaphattuk volna pl. a változók
szétválasztásának módszerével is.
| ||||||||||||||||||||||
Készült a SZIF-MML-rendszer felhasználásával |