För att se källan till problemen, låt oss börja med ett övningsproblem som kan lösas exakt. Vi har en svagt dämpad linjär oscillator
\(\ddot{x}+2\varepsilon\dot{x}+x=0\)
med initialvillkor
\(x(0)=0,\;\dot{x}(0)=1\)
Med teknikerna från kapitel 5 Linear systems hittar vi den exakta lösningen
\(x(t,\varepsilon)=(1-\varepsilon^{2})^{-1/2}e^{-\varepsilon t}\sin\left[(1-\varepsilon^{2})^{1/2}t\right]\)
Låt oss nu lösa problemet med perturbationsteori. Ersättning av power-expansionen in i huvudekvationen ger
\(\frac{d^{2}}{dt^{2}}(x_{0}+\varepsilon x_{1}+\ldots)+2\varepsilon\frac{d}{dt}(x_{0}+\varepsilon x_{1}+\ldots)+(x_{0}+\varepsilon x_{1}+\ldots)=0\)
Om vi grupperar termerna enligt powers av \(\varepsilon\) får vi
\([\ddot{x}_{0}+x_{0}]+\varepsilon[\ddot{x}_{1}+2\dot{x}_{0}+x_{1}]+O(\varepsilon^{2})=0\)
Eftersom detta ska gälla för alla tillräckligt små \(\varepsilon\) måste koefficienterna för varje power av \(\varepsilon\) försvinna separat. Därav får vi
\(O(1):\;\ddot{x}_{0}+x_{0}=0\)
\(O(\varepsilon):\;\ddot{x}_{1}+2\dot{x}_{0}+x_{1}=0\)
(We're ignoring the \(O(\varepsilon^{2})\) and higher equations, in the optimistic spirit mentioned earlier)
De lämpliga initialvillkoren för dessa ekvationer kommer från andra ekvationen uppifrån. I t=0 ger power-expansionen från högra stycket att \(0=x_{0}(0)+\varepsilon x_{1}(0)+\ldots\); detta gäller för alla \(\varepsilon\), så
\(x_{0}(0)=0,\;x_{1}(0)=0\)
Genom att applicera ett liknande argument på \(\dot{x}(0)\) får vi
\(\dot{x}_{0}(0)=1,\;\dot{x}_{1}(0)=0\)
Nu löser vi initialvärdesproblemen ett i taget; they fall like dominoes.
Lösningen till \((O(1):\;\ddot{x}_{0}+x_{0}=0\), s.t. initialvillkoren \(x_{0}(0)=0,\;\dot{x}_{0}(0)=1\), är
\(x_{0}(t)=\sin t\)
Om vi sätter in denna lösningen i \(O(\varepsilon):\;\ddot{x}_{1}+2\dot{x}_{0}+x_{1}=0\) får vi
\(\ddot{x}_{1}+x_{1}=-2\cos t\)
Här är det första tecknet på trubbel; HL är en resonant forcing. Lösningen till denna ekvation s.t. \(x_{1}(0)=0,\;\dot{x}_{1}(0)=0\) är
\(x_{1}(t)=-t\sin t\)
vilket är en secular term, i.e. en term som växer utan bound när \(t\rightarrow\infty\).
Sammanfattningsvis är lösningen till de två högsta ekvationerna enligt perturbationsteori:
\(x(t,\varepsilon)=\sin t-\varepsilon t\sin t+O(\varepsilon^{2})\)
Hur jämför sig detta (\(x(t,\varepsilon)=\sin t-\varepsilon t\sin t+O(\varepsilon^{2})\)) med den exakta lösningen?
De två termerna är överens på följande sätt: om den exakta lösningen expanderas som en power-serie i \(\varepsilon\) ges de två första termerna av vår lösning. Faktum är att vår lösning är början på en convergent serie-expansion för den sanna lösningen. För any fixed t ger vår lösning en bra approximation så länge som \(\varepsilon\) är litet nog -- specifikt behöver vi att \(\varepsilon t<<1\) så att korrektionstermen (which is actually \(O(\varepsilon^{2}t^{2})\)) är negligibel.Men normalt sett är vi intresserade av beteendet för fixerade \(\varepsilon\), inte fixerade t. I så fall kan vi endast förvänta oss att perturbationsapproximationen fungerar för t mycket mindre än \(O(1/\varepsilon)\). För att illustrera denna begränsning plottar vi den exakta lösningen och vår lösning (perturbation series) för \(\varepsilon=0.1\). Som förväntat är perturbationsserien reasonably well om \(\varepsilon=0.1\), men bryter ihop efter det.
I många situationer skulle vi viljar att vår approximation fångade den sanna lösningens kvalitativa beteende för alla t, eller åtminstone för stora t. Med detta krav är vår lösning (perturbation series) ett misslyckande, som figuren gör uppenbart. Det finns två stora problem:
- Den sanna lösningen har två tidsskalor: en fast time \(t\sim O(1)\) för sinus-oscillationerna och en slow time \(t\sim1/\varepsilon\) över vilken amplituden avtar. Vår lösning missrepresenterar fullständigt slow-time-skalebeteendet. Speciellt, eftersom den sekulära termen \(t\sin t\) falskt föreslår att lösningen växer med tid medan vi vet från exakta lösningen att amplituden \(A=(1-\varepsilon^{2})^{-1/2}e^{-\varepsilon t}\) avtar exponentiellt.
Denna discrepancy sker eftersom \(e^{-\varepsilon t}=1-\varepsilon t+O(\varepsilon^{2}t^{2})\), so to this order in \(\varepsilon\), it appears (incorrectly) that the amplitude increases with t. To get the correct result, we'd need to calculate an infinite number of terms in the series. That's worthless; we want series approximations that work well with just one or two terms.
- Frekvensen av oscillationerna i exakta lösningen är \(\omega=(1-\varepsilon^{2})^{1/2}\approx1-\frac{1}{2}\varepsilon^{2}\), vilket är skiftat slightly från frekvensen \(\omega=1\) av vår lösningen.Efter väldigt lång tid \(t\sim O(1/\varepsilon^{2})\) kommer detta frekvensfelet ha en signifikant kumulativ effekt. Notera att detta är en tredje super-slow tidsskala.