362
8. Równania różniczkowe
Porównajmy to z równością
cxp(ar)= I +a + ła2+£ot3 + 0(a:4).
Stad
(8.5.10) u,=cxp(a)-£x3 + 0(a4)=exp(a-$GJ-f 0(x4)) (trzeba to sprawdzić!)
u*=exp[aw(l-$a2 t-0(a3))].
Dla x—nh, (xn=qhn—qx mamy
u i = exp [<?x (I - £oc2 4- 0 (x5))].
Jeśli to ul jest bliskie rozwiązania dokładnego dla x=nh. Dowodzi się, it
uri-cxp{qx)=t -^x2qxexp(qx).
Zupełnie inaczej zachowuje się ul. Ponieważ u2= — \/ul, więc
^ = (-l)"Mr" = (-l)"cxp[-4x(l -0{o2))].
Jeśli g<0, to unz powoduje rosnące wykładniczo oscylacje i to nawet wtedy, gdy rozwiążą* nie równania różniczkowego maleje wykładniczo1. Tłumaczy to słabą stabilność (niestabilność) pokazaną wcześniej w przykładzie 8.3.1.
Rozwiązaniem ogólnym jest
>b=c,u; + c2«S.
Oszacujemy teraz wielkość c2 dla warunków początkowych
J'o ~ 1 > >'i=cxP(9A).
Mamy
i wobec (8.5.10)
c, +c2 =1 («=0),
clul+c2u2=exp(a) (« = 1)
2 u2-u, -2 12
Porównamy teraz nasze wyniki z przykładem 8.3.1. Przyjmijmy więc, źc q= — U & ’
x=5, tzn. <*=-0.1, n~50:
|c2«“2|«IO-ł-^e5=O.OI24,
a to jest więcej niż wynosi dokładne rozwiązanie równania różniczkowego, równe O.OOf dla x = 5. Skoro dominuje składowa oscylująca, powinno być
|c2«l|«ł|ys.-vso|=ł(0.01803 +0.00?75)=0.0ł29.
iestov*ł&
Tak więc teoria i doświadczenie zgadzają się bardzo dobrze.
Dla większości metod numerycznych zachowanie się rozwiązań zadania na długim odcinku zależy od wielkości qh.