LEO LARSSON
Inneh˚all
1. Introduktion 1
2. F¨orsta ordningens ekvationer 2
2.1. Separabla ekvationer 2
2.2. Homogena ekvationer 4
2.3. Ortogonala kurvfamiljer 5
2.4. Exakta ekvationer 6
2.5. Integrerande faktorer 8
3. Andra ordningens linj¨ara ekvationer 10
3.1. Existens och entydighet av l¨osningar 10
3.2. Hitta nya l¨osningar fr˚an k¨anda l¨osningar 12 4. Andra ordningens linj¨ara ekvationer med Konstanta koefficienter 13
4.1. Homogena ekvationer 13
4.2. Icke-homogena ekvationer 15
5. Variation av parametrar 17
6. System av differentialekvationer 18
6.1. Linj¨ara system 19
7. Autonoma system 23
7.1. L¨osningsbanor och fasportr¨att 23
7.2. Kritiska punkter 24
7.3. Stabilitet 27
7.4. Linearisering 28
8. Lyapunovs metod 31
9. Variationskalkyl 32
9.1. Eulers ekvation 34
9.2. Till¨ampning av Eulers ekvation 35
9.3. Fler ¨an en obekant funktion 38
9.4. Bivillkor med integraler 39
1. Introduktion
En differentialekvation ¨ar en ekvation d¨ar den obekanta ¨ar en funktion (snarare
¨an ett tal), och ekvationen involverar denna funktion och dess derivator.
Som ¨aven ¨ar fallet f¨or numeriska ekvationer, kan en l¨osning till en differentia- lekvation inte alltid hittas explicit.
En differentialekvations ordning ¨ar den h¨ogsta ordningen av derivator som f¨ore- kommer i ekvationen.
Denna kurs handlar mestadels om ordin¨ara differentialekvationer, vilket bety- der att de obekanta funktionerna ¨ar funktioner av en variabel (till skillnad fr˚an s.k. partiella differentialekvationer, d¨ar funktionerna beror av fler variabler och derivatorna i ekvationen s˚aledes ¨ar partiella).
1
Det ¨ar i allm¨anhet l¨att att kontrollera huruvida en given funktion ¨ar l¨osning till en viss differentialekvation.
Exempel 1. Verifiera att y = Cex2/2, f¨or varje konstant C, l¨oser differentialekva- tionen
dy
dx = xy.
L¨osning. Med givna funktioner y f˚as dy
dx = 2x
2 Cex2/2= xCex2/2= xy.
♦ Det ¨ar en annan historia att verkligen hitta l¨osningen till en given ekvation.
Som med vanliga ekvationer, beh¨over vi anpassa l¨osningsmetoden efter ekvationens utseende. Nedan behandlas n˚agra olika klasser av differentialekvationer, och d¨artill h¨orande l¨ampliga l¨osningsmetoder.
2. F¨orsta ordningens ekvationer 2.1. Separabla ekvationer. Vi b¨orjar med ett exempel.
Exempel 2. L¨os ekvationen
dy
dx = xy.
L¨osning. Skriv
1 y
dy dx = x, och notera att kedjeregeln ger
1 y
dy dx
d dx
Z 1 ydy
,
ty uttrycket inom parentes i h¨ogerledet representerar en funktion vars derivata m.a.p. y ¨ar y1. Vidare g¨aller att
x = d dx
x2 2
, s˚a den givna ekvationen kan skrivas
d dx
Z 1 ydy
= d dx
x2 2
. Integration m.a.p. x ger nu
log |y| = x2 2 + D, d¨ar D ¨ar n˚agon konstant, eller
|y| = eDex2/2. S¨att C = ±eD. Vi erh˚aller den allm¨anna l¨osningen
y = Cex2/2.
♦ Detta illustrerar en allm¨an princip betr¨affande s.k. separabla ekvationer.
Definition 1. En differentialekvation av f¨orsta ordningen s¨ags vara separabel om den kan skrivas
dy
dx = f (x)g(y).
H¨ar ¨ar f n˚agon funktion som inte beror p˚a y, och g beror inte p˚a x.
F¨or att l¨osa denna, skriver vi 1 g(y)
dy
dx = f (x), och noterar att kedjeregeln ger
1 g(y)
dy dx = d
dx
Z 1
g(y)dy
. Integration m.a.p. x ger
Z 1
g(y)dy = Z
f (x) dx + C.
Denna metod, kallad variabelseparation, kan minnas genom att ”multiplicera med dx”:
dy
g(y) = f (x) dx.
Vi har d˚a samlat y till v¨anster och x till h¨oger i ekvationen. Vi hakar sedan p˚a integraltecken (och integrationskonstant):
Z dy g(y) =
Z
f (x) dx + C.
Kom dock ih˚ag att detta bara ¨ar en minnesregel, och den fungerar bara f¨or ekva- tioner av f¨orsta ordningen.
I princip kan vi alltid l¨osa separabla ekvationer, ¨aven om integrationerna ibland
¨ar sv˚ara att genomf¨ora. Och ¨aven om vi kan l¨osa integralerna, ¨ar det inte alltid m¨ojligt att l¨osa ut y som en funktion av x. Det senare ¨ar dock inget st¨orre problem, d˚a det g˚ar utm¨arkt att ge l¨osningen implicit. N¨asta exempel visar detta.
Exempel 3. L¨os ekvationen
dy
dx = −x y. L¨osning. Ekvationen ¨ar separabel:
y dy = −x dx Z
y dy = − Z
x dx + C y2
2 = −x2
2 + C (r2 = 2C) x2 + y2 = r2.
♦ I exemplet ovan anges l¨osningen som en familj av kurvor (n¨armare best¨amt familjen av cirklar centrerade i origo). Varje kurva i familjen ¨ar en l¨osning till ekvationen, ¨aven om vi inte anger y explicit som funktion av x. Genom varje punkt i planet passerar precis en av kurvorna x2+ y2 = r2.
2.2. Homogena ekvationer. En funktion g(x, y) s¨ags vara homogen av grad n om
g(tx, ty) = tng(x, y) f¨or alla l¨ampliga x, y och t.
Exempel 4. (a) L˚at g(x, y) = xpyq. D˚a g¨aller att
g(tx, ty) = (tx)p(ty)q = tp+qxpyq = tp+qg(x, y).
g ¨ar allts˚a homogen av grad p + q.
(b) L˚at h(x, y) = x002 + y2. D˚a ¨ar h homogen av grad 2.
(c) Om k(x, y) och l(x, y) ¨ar homogena av samma grad, ¨ar ¨aven k(x, y)+l(x, y) homogen.
♦ Definition 2. Ekvationen
dy
dx = g(x, y)
¨ar en homogen differentialekvation om funktionen g ¨ar homogen av grad 0.
Nedan presenteras ett trick f¨or att l¨osa en homogen ekvation.
Exempel 5. L¨os ekvationen
dy
dx = 2 + 3y x .
L¨osning. Ekvationen ¨ar inte separabel. D¨aremot ¨ar h¨ogerledet summan av tv˚a homogena funktioner av grad 0, allts˚a sj¨alvt en homogen funktion av grad 0.
Ekvationen ¨ar allts˚a homogen. Tricket ¨ar att inf¨ora en ny funktion z av x, enligt z = y
x eller y = xz.
Produktregeln f¨or derivering ger att dy
dx = z + xdz dx. Vi f˚ar ekvationen
z + xdz
dx = 2 + 3z eller
xdz
dx = 2(1 + z).
Denna ¨ar separabel:
dz
1 + z = 2 dx x
log |1 + z| = 2 log |x| + C (D = ±eC) 1 + z = Dx2 byt tillbaka
1 + y
x = Dx2 y = Dx3− x.
♦
Genom bytet y = xz kunde allts˚a den homogena ekvationen transformeras till en separabel ekvation. Detta g¨aller allm¨ant f¨or homogena ekvationer. Antag n¨amligen att g(x, y) ¨ar homogen av grad 0. D˚a g¨aller att
g(x, y) = t0g(x, y) = g(tx, ty) f¨or alla t. I synnerhet kan vi s¨atta t = 1x. Detta ger
g(x, y) = g 1,y
x
.
Om nu xy ers¨atts med z, s˚a att som i ovanst˚aende exempel dxdy transformeras till z + xdzdx, s˚a transformeras ekvationen
dy
dx = g(x, y) till
z + xdz
dx = g(1, z) eller
dz
dx = g(1, z) − z
x ,
vilket inses vara en separabel ekvation. Denna l¨oses med variabelseparation, varp˚a z byts tillbaka mot yx.
2.3. Ortogonala kurvfamiljer. Betrakta kurvfamiljen
(1) f (x, y) = c.
Den ¨ar en l¨osning till differentialekvationen
(2) ∂f
∂x + ∂f
∂y dy dx = 0, eller
dy
dx = g(x, y), d¨ar
g(x, y) = −fx(x, y) fy(x, y). P˚a vektorform kan vi skriva (2) som
∇f · (1, y0) = 0,
d.v.s. tangentvektorn (1, y0) ¨ar vinkelr¨at mot gradienten ∇f . F¨or den ortogonala kurvfamiljen m˚aste allts˚a g¨alla att (1, y0) ¨ar parallell med ∇f , d.v.s.
(1, y0) = k(fx, fy), eller
dy dx = fy
fx = −1 g.
Det f¨oljer att den ortogonala kurvfamiljen ¨ar l¨osningsfamilj till ekvationen dy
dx = − 1 g(x, y).
Exempel 6. Hitta ortogonala kurvfamiljen till
(3) y = cx2.
L¨osning. Steg 1: Hitta en ekvation p˚a formen dy
dx = g(x, y) f¨or familjen (3). Derivering m.a.p. x ger
dy
dx = 2cx.
Vi m˚aste eliminera konstanten c, och g¨or detta genom att kombinera detta med (3):
c = 1 2x
dy dx, c = y
x2, dy
dx = 2y x . I v˚art fall g¨aller allts˚a
g(x, y) = 2y/x.
Steg 2: Ers¨att g(x, y) med −1/g(x, y). Vi erh˚aller differentialekvationen dy
dx = −x 2y.
Steg 3: L¨os den nya ekvationen. I detta fall har vi en separabel ekvation.
2y dy = −x dx 2
Z
y dy = − Z
x dx + C y2 = −x2
2 + c2 x2
2c2 +y2 c2 = 1.
Den ortogonala kurvfamiljen ¨ar en familj av ellipser. ♦ 2.4. Exakta ekvationer. I f¨oreg˚aende avsnitt hittade vi en differentialekvation f¨or familjen
f (x, y) = c genom att derivera m.a.p. x:
fx+ fydy dx = 0.
L˚at oss formellt ”multiplicera med dx”:
fxdx + fydy = 0.
Givet en funktion f , om de partiella derivatorna fx och fy existerar kan vi g¨ora f¨oljande symboliska definition:
df = fxdx + fydy.
Symbolen df kallas differentialen till f , och kan ses som en slags total derivata.
En f¨ordel med detta skrivs¨att ¨ar symmetrin – det g˚ar lika bra att betrakta x som funktion av y, vilket ibland ¨ar mer praktiskt. Betrakta nu uttrycket
(4) M (x, y) dx + N (x, y) dy = 0.
Med detta menas differentialekvationen dy
dx = −M (x, y) N (x, y) eller
dx
dy = −N (x, y) M (x, y).
Om vi kan skriva v¨ansterledet i (4) som differentialen df till n˚agon funktion f (x, y), har vi ekvationens l¨osning omedelbart: f (x, y) = c.
Exempel 7. L¨os ekvationen
(1 + 2xy) dx + (x2+ 2y) dy = 0.
L¨osning. Vi s¨oker en funktion f (x, y) s˚adan att
(5) ∂f
∂x = 1 + 2xy och
(6) ∂f
∂y = x2+ 2y.
Om (5) ska g¨alla, m˚aste vi ha
(7) f (x, y) = x + x2y + h(y),
d¨ar h(y) ¨ar n˚agon funktion som inte beror p˚a x (”integrationskonstanten”). Om dessutom (6) ska g¨alla, m˚aste vi ha
x2+ h0(y) = x2+ 2y.
Vi ser att om vi v¨aljer
h(y) = y2, kommer (7) att ge en l¨osning. Allts˚a ¨ar familjen
x + x2y + y2 = c
en familj av integralkurvor till den givna ekvationen. ♦ Det ¨ar dock ingalunda s¨akert att givet funktionerna M (x, y) och N (x, y) det finns ett f (x, y) s˚adant att
fx = M och fy = N.
Om det finns en s˚adan funktion f (x, y), kallas ekvationen (4) f¨or en exakt differen- tialekvation (eftersom h¨ogerledet ¨ar exakt lika med en differential df ). Det finns dock ett test som kan utf¨oras p˚a M och N som avg¨or huruvida en s˚adan funktion existerar.
Sats 1. Ekvationen
M (x, y) dx + N (x, y) dy = 0
¨
ar exakt om och endast om
∂M
∂y = ∂N
∂x.
Bevis. Om ekvationen ¨ar ekakt, d.v.s. om det finns f s˚adant att fx = M och fy = N,
ger likhet av blandade andraderivator att
My = fxy = fyx= Nx.
Antag att My = Nx. Vi vill visa att ekvationen ¨ar exakt, d.v.s. att det finns ett f (x, y) med r¨att egenskaper. f m˚aste ha formen
f (x, y) = Z
N (x, y) dy + h(x), f¨or n˚agot h. Detta h m˚aste uppfylla
∂
∂x Z
N (x, y) dy + h0(x) = M (x, y), eller
h0(x) = M (x, y) − ∂
∂x Z
N (x, y) dy.
H¨ogerledet h¨ar f˚ar allts˚a inte bero p˚a y; med andra ord, dess derivata m.a.p. y m˚aste vara noll. Men enligt antagandet My = Nx och likhet mellan blandade andraderivator f¨oljer att
∂
∂y
M − ∂
∂x Z
N dy
=My − ∂2
∂y∂x Z
N dy
=Nx− ∂
∂x
∂
∂y Z
N dy
=Nx− Nx = 0.
Satsen f¨oljer.
Exempel 8. I exemplet ovan hade vi M (x, y) = 1 + 2xy och N (x, y) = x2 + 2y.
Allts˚a
My = 2x = Nx,
vilket bekr¨aftar att ekvationen ¨ar exakt. ♦
2.5. Integrerande faktorer. Vad g¨or vi om exakthetstestet f¨or ekvationen
(8) F (x, y) dx + G(x, y) dy = 0
visar att ekvationen inte ¨ar exakt? Kanske kan vi transformera ekvationen till en exakt ekvation – kanske kan vi ”exaktifiera” ekvationen. Om µ(x, y) ¨ar en nollskild funktion, ¨ar ekvationen
µ(x, y)F (x, y) dx + µ(x, y)G(x, y) dy = 0
ekvivalent med (8). Det skulle kunna vara s˚a, att denna nya ekvation ¨ar exakt
¨aven om inte (8) ¨ar det.
Exempel 9. L¨os ekvationen
2xy dx + (y2− 3x2) dy = 0.
L¨osning. H¨ar har vi
F (x, y) = 2xy och G(x, y) = y2− 3x2.
Allts˚a
Fy = 2x 6= −6x = Gx.
Ekvationen ¨ar inte exakt. Vi s¨oker d¨arf¨or en funktion µ(x, y) s˚adan att 2xyµ(x, y) dx + (y2 − 3x2)µ(x, y) dy = 0
¨ar exakt. S¨att
M = F µ, N = Gµ.
Vi beh¨over allts˚a
Fyµ + F µy = Gxµ + Gµx
2xµ + 2xyµy = −6xµ + (y2− 3x2)µx
8xµ + (3x2− y2)µx+ 2xyµy = 0.
Problemet med den ordin¨ara differentialekvationen har nu till synes f¨orv¨arrats till en partiell differentialekvation. Men antag t.ex. att det finns ett µ som inte beror av x. D˚a f¨orenklas ovanst˚aende ekvation f¨or µ markant:
8xµ + 2xyµy = 0 eller
4µ + yµy = 0.
Detta ¨ar en separabel ekvation, och en l¨osning (vi beh¨over bara en) ¨ar µ(y) = 1
y4. Med detta µ f˚ar vi ekvationen
2x
y3 dx + 1
y2 − 3x2 y4
dy = 0.
Denna ¨ar exakt (kan f¨or s¨akerhets skull testas med exakthetstestet fr˚an f¨oreg˚aende avsnitt). Vi s¨oker nu en funktion f (x, y) med fx = M och fy = N . Det f¨orsta av dessa villkor implicerar att f m˚aste ha formen
f (x, y) = x2
y3 + h(y)
f¨or n˚agot h (oberoende av x). Det andra villkoret ger f¨or s˚adana f
−3x2
y4 + h0(y) = 1
y2 − 3x2 y4 , s˚a
h(y) = −1 y
funkar. Allts˚a har den givna ekvationen den allm¨anna l¨osningen x2
y2 −1 y = C eller
x2− y2 = Cy3.
♦ Definition 3. En funktion µ som multiplicerad med ekvationen (8) g¨or denna till en exakt ekvation kallas f¨or en integrerande faktor till ekvationen.
Exempel 10. Integrerande faktorer har som specialfall f¨oljande bekanta metod att l¨osa f¨orsta ordningens linj¨ara ekvationer. Vi betraktar ekvationen
(9) dy
dx + g(x)y(x) = h(x).
Vi kan skriva
(g(x)y − h(x)) dx + dy = 0,
d.v.s. F (x, y) = g(x)y − h(x) och G(x, y) = 1. S¨att M = F µ och N = Gµ. Vi har d˚a
My = Fyµ + F µy = gµ + (gy − h)µy och
Nx = Gxµ + Gµx = µx.
Det visar sig att det i detta fall alltid finns en integrerande faktor µ som bara beror p˚a x, d.v.s. termen (gy − h)µy f¨orsvinner:
µ0(x) = g(x)µ(x) µ0(x)
µ(x) = g(x) d
dxlog µ(x) = g(x) log µ(x) =
Z
g(x) dx µ(x) = eR g(x) dx.
Om (9) multipliceras med denna faktor, kan v¨ansterledet skrivas som en exakt derivata:
eR g(x) dxdy
dx + g(x)eR g(x) dxy(x) = d dx
eR g(x) dxy(x) . L¨osningen blir d˚a
eR g(x) dxy(x) = Z
eR g(x) dxh(x)
dx + C.
♦ 3. Andra ordningens linj¨ara ekvationer
3.1. Existens och entydighet av l¨osningar. D˚a vi arbetat med f¨orsta ord- ningens ekvationer, har den allm¨anna l¨osningen i regel inneh˚allit en godtycklig konstant. D˚a det ¨ar fr˚aga om andra ordningens ekvationer ¨ar antalet konstanter vanligtvis tv˚a. F¨oljande sats, vars bevis inte ges h¨ar, ¨ar en existens- och entydig- hetssats f¨or andra ordningens linj¨ara differentialekvationer.
Sats 2. Betrakta differentialekvationen
(10) y00(x) + P (x)y0(x) + Q(x)y(x) = R(x), x ∈ [a, b].
Om P , Q och R ¨ar kontinuerliga p˚a [a, b], x0 ¨ar n˚agon punkt i [a, b] och y0 och y00
¨
ar tv˚a reella tal, finns precis en funktion y som uppfyller ekvationen (10) och
y(x0) = y0, y0(x0) = y00.
Specialfallet
(11) y00+ P y0 + Qy = 0
av (10) kallas en homogen ekvation. Varje linj¨arkombination av l¨osningar till (11)
¨ar en l¨osning till (11), eftersom derivering ¨ar en linj¨ar process: om y1 och y2 ¨ar l¨osningar till (11), och a1 och a2 ¨ar konstanter, g¨aller att
d2
dx2(a1y1(x) + a2y2(x)) + P (x) d
dx(a1y1(x) + a2y2(x)) + Q(x)(a1y1(x) + a2y2(x))
= a1(y100(x) + P (x)y01(x) + Q(x)y1(x)) + a2(y200(x) + P (x)y02(x) + Q(x)y2(x))
= a1· 0 + a2· 0 = 0.
Definition 4. Tv˚a funktioner f och g s¨ags vara linj¨art beroende om antingen f (x) = kg(x) eller g(x) = kf (x) f¨or alla x, f¨or n˚agon konstant k. I annat fall s¨ags f och g vara linj¨art oberoende.
Mer allm¨ant s¨ags den ¨andliga m¨angden {f1, . . . , fm} av funktioner vara linj¨art beroende om det finns konstanter k1, . . . , km, ej alla noll, s˚adana att
k1f1(x) + . . . + kmfm(x) = 0 f¨or alla x. I annat fall ¨ar m¨angden linj¨art oberoende.
Exempel 11. (a) L˚at f (x) = 1 + 2x2 och g(x) = 4 + 8x2. Eftersom d˚a g(x) = 4f (x) f¨or alla x g¨aller att f och g ¨ar linj¨art beroende.
(b) L˚at f (x) = ex och g(x) = cos x. Om det finns konstanter a och b s˚adana att
af (x) + bg(x) = 0 f¨or alla x, s˚a f˚as i synnerhet att
aeπ/2 = 0 x = π
2
och
a + b = 0 (x = 0),
varur f¨oljer att a = b = 0. Allts˚a ¨ar f och g linj¨art oberoende.
♦ Definition 5 (Wronskian). Givet tv˚a deriverbara funktioner f och g, definierar vi dess Wronskian eller Wronski-determinant genom
W (x) =
f (x) g(x) f0(x) g0(x)
= f (x)g0(x) − f0(x)g(x).
Sats 3. Antag att y och z ¨ar tv˚a l¨osningar till (11), och l˚at W vara Wronskianen.
D˚a g¨aller antingen att W (x) alltid ¨ar noll, eller att W (x) aldrig ¨ar noll. I f¨orsta fallet ¨ar y och z linj¨art beroende, i det senare fallet ¨ar y och z linj¨art oberoende.
Sats 4. Om y och z ¨ar tv˚a linj¨art oberoende l¨osningar till (11), s˚a ¨ar ay + bz den
allm¨anna l¨osningen.
Sats 5. Om yh ¨ar den allm¨anna l¨osningen till (11) och yp ¨ar vilken l¨osning som helst till (10) (en s.k. partikul¨arl¨osning), d˚a ¨ar yh+ yp den allm¨anna l¨osningen till
(10).
Exempel 12. (a) Visa att y(x) = e−xoch z(x) = e2x¨ar l¨osningar till ekvationen y00− y0− 2y = 0.
Vad ¨ar den allm¨anna l¨osningen?
(b) Best¨am a och b s˚a att yp(x) = ax+b ¨ar en partikul¨arl¨osning till y00−y0−2y = 4x. Vad ¨ar den allm¨anna l¨osningen?
L¨osning. (a) Eftersom y0(x) = −e−x och y00(x) = e−x g¨aller att y00(x) − y0(x) − 2y(x) = (1 − (−1) − 2)e−x = 0.
Eftersom z0(x) = 2e2x och z00(x) = 4e2x f˚ar vi att
z00(x) − z0(x) − 2z(x) = (4 − 2 − 2)e2x = 0.
B˚ade y och z ¨ar allts˚a l¨osningar till ekvationen. Enligt Sats 4 ¨ar den allm¨anna l¨osningen
ce−x+ de2x,
f¨orutsatt att y och z ¨ar linj¨art oberoende. F¨or dessa funktioners Wronskian g¨aller W (x) = e−x· 2e2x− (−e−x)e2x= 3ex 6= 0.
S˚aledes ¨ar y och z linj¨art oberoende enligt Sats 3. (b) yp0 = a och yp00 = 0. Allts˚a yp00− yp0 − 2yp = −a − 2ax − 2b = 4x,
s˚a vi m˚aste ha −2a = 4 eller a = −2, och −a − 2b = 2 − 2b = 0, s˚a b = 1. Allts˚a yp(x) = −2x + 1. Den allm¨anna l¨osningen ¨ar, enligt Sats 5
ce−x+ de2x− 2x + 1.
♦ 3.2. Hitta nya l¨osningar fr˚an k¨anda l¨osningar. Enligt teorin i f¨oreg˚aende avsnitt, beh¨ovs i allm¨anhet tv˚a linj¨art oberoende l¨osningar till (11) f¨or att vi ska kunna best¨amma den allm¨anna l¨osningen. Antag att vi redan har en l¨osning y.
Kan vi anv¨anda den f¨or att hitta en andra (linj¨art oberoende) l¨osning z?
Exempel 13. Betrakta ekvationen
(12) x2y00− 2xy0+ 2y = 0.
Man kollar l¨att att y(x) = x2 l¨oser (12). Vi f¨ors¨oker hitta en till l¨osning z p˚a formen
z(x) = v(x)x2,
d¨ar funktionen v(x) ˚aterst˚ar att best¨amma. (Notera att om v(x) ¨ar icke-konstant, blir y och v · y linj¨art oberoende — kan kollas med Wronskianen.) Vi har
z0 = v0x2+ 2vx, z00 = v00x2 + 4v0x + 2v x2z00− 2xz0+ 2z = x2(v00x2+ 4v0x + 2v)
− 2x(v0x2+ 2vx) + 2vx2
= x4v00+ (4x3− 2x3)v0+ (2x2− 4x2+ 2x2)v
= x3(xv00+ 2v0).
Om nu detta z ska vara en l¨osning, m˚aste vi ha xv00+ 2v0 = 0,
eller
d
dxlog v0 = v00
v0 = −2 x. Ett s˚adant v kan hittas genom integrering:
log v0 = −2 log x v0 = 1
x2 v = −1
x. V˚art z blir allts˚a
z(x) = v(x)x2 = −1
xx2 = −x.
Tack vare homogeniteten ¨ar vi fria att multiplicera denna l¨osning med valfri kon- stant, och vi v¨aljer i detta fall −1. x2 och x ¨ar linj¨art oberoende, s˚a den allm¨anna l¨osningen till (12) ¨ar
yg(x) = ax2+ bx.
♦ Denna metod funkar i allm¨anhet. Det ¨ar fullt m¨ojligt att h¨arleda en formel f¨or en andra l¨osning z om en l¨osning y ¨ar k¨and. Vi avst˚ar dock fr˚an det h¨ar.
4. Andra ordningens linj¨ara ekvationer med Konstanta koefficienter
4.1. Homogena ekvationer. Vi betraktar specialfallet
(13) y00+ py0+ qy = 0
av en andra ordningens linj¨ar, homogen ekvation, d¨ar p och q nu ¨ar konstanter.
Uppdraget ¨ar att hitta tv˚a linj¨art oberoende l¨osningar till (13), och det ¨ar vettigt att leta l¨osningar p˚a formen
y(x) = emx. Om detta y deriveras och s¨atts in i (13) erh˚alls
(m2+ pm + q)emx = 0, och f¨or att detta ska g¨alla f¨or alla x m˚aste vi ha
(14) m2+ pm + q = 0.
Denna andragradsekvation kallas karakteristisk ekvation till (13). Det finns tre v¨asentligt skilda fall f¨or l¨osningar till (14).
(1) Olika reella r¨otter m1 och m2. Genom att studera en Wronski-determinant inses att em1x och em2x ¨ar linj¨art oberoende. Den allm¨anna l¨osningen ¨ar allts˚a
a1em1x+ a2em2x.
(2) Olika icke-reella r¨otter m1 = a+ib och m2 = a−ib. R¨otterna till (14) m˚aste ha denna form (med a och b reella), eftersom koefficienterna ¨ar reella. Enligt Eulers formel har vi
em1x = eax(cos bx + i sin bx).
S¨att
R(x) = eaxcos x och I(x) = eaxsin bx.
Med hj¨alp av vetskapen att a = −p
2 och b = 1 2
p4q − p2
kan vi visa att b˚ade R och I l¨oser ekvationen (13). Det g¨aller dessutom f¨or Wronski-determinanten av R och I att
W (x) = be2ax,
och eftersom b antas vara nollskilt inneb¨ar detta att R och I ¨ar linj¨art oberoende. Den allm¨anna l¨osningen blir allts˚a
eax(c cos bx + d sin bx).
(3) En dubbelrot m. En l¨osning ¨ar naturligtvis y(x) = emx.
Vi anv¨ander tidigare illustrerad metod f¨or att hitta en andra l¨osning; s¨att z(x) = v(x)emx. Vi s¨oker best¨amma funktionen v s˚a att detta z blir en andra l¨osning. Vi har
z0 = (v0+ mv)emx
z00= (v00+ 2mv0 + m2v)emx, som insatt i ekvationen ger (notera att m = −p2)
0 = (v00+ 2mv0+ m2v)emx + p(v0+ mv)emx
+ qvemx
= [v00+ (2m + p)v0+ (m2+ pm + q)v]emx = v00emx.
Vi m˚aste allts˚a ha v00 = 0, och en icke-konstant s˚adan funktion ¨ar v(x) = x. En andra linj¨art oberoende l¨osning ¨ar allts˚a xemx, s˚a den allm¨anna l¨osningen blir
(c + dx)emx. Exempel 14. L¨os differentialekvationerna
(a) y00− 7y0+ 10y = 0, (b) y00+ 2y0+ 2y = 0 och
(c) y00+ 6y0+ 9.
L¨osning. (a) Karakteristiska ekvationen ¨ar
m2− 7m + 10 = 0, och l¨osningarna till denna ¨ar
m1 = 2 och m2 = 5,
d.v.s. tv˚a olika reella r¨otter. Allm¨anna l¨osningen blir s˚aledes y(x) = c1e2x+ c2e5x.
(b) H¨ar ¨ar karakteristiska ekvationen m2+ 2m + 2 = 0, som har l¨osningarna m = −1 ± i.
Enligt resonemanget med real- och imagin¨ardel ovan blir den allm¨anna l¨osningen y(x) = (c1cos x + c2sin x)e−x.
(c) Den karakteristiska ekvationen m2 + 6m + 9 = 0 har dubbelroten m = 3, s˚a allm¨anna l¨osningen ¨ar
y(x) = (c1+ c2x)e3x.
♦ 4.2. Icke-homogena ekvationer. Nu antar vi inte l¨angre att h¨ogerledet ¨ar noll, utan betraktar ekvationen
y00+ py0+ qy = R(x),
d¨ar R(x) ¨ar n˚agon funktion. Eftersom vi kan hitta den allm¨anna l¨osningen till motsvarande homogena ekvation
y00+ py0+ qy = 0,
g¨aller det enligt en tidigare presenterad sats att hitta en l¨osning, en s.k. parti- kul¨arl¨osning, till den icke-homogena ekvationen. Oftast f˚ar man f¨ors¨oka sig p˚a en kvalificerad gissning till hur en partikul¨arl¨osning kan se ut.
4.2.1. Exponentialfunktioner.
Exempel 15. Betrakta ekvationen
y00+ 4y0− 5y = 3e2x.
Motsvarande homogena ekvation har den allm¨anna l¨osningen y(x) = c1ex+ c2e−5x.
Funktionerna
y = Ae2x
kandiderar till rollen som partikul¨arl¨osning, och vi s¨oker best¨amma konstanten A:
y0 = 2Ae2x, y00 = 4Ae2x. 0 = (4A + 4 · 2A − 5 · A)e2x= 7Ae2x. Vi ser att A = 37 funkar bra. Allm¨anna l¨osningen ¨ar allts˚a
y(x) = c1ex+ c2e5x+3 7e2x.
Exempel 16. Betrakta nu ist¨allet den n˚agot modifierade ekvationen y00+ 4y0− 5y = 3ex.
Den ”kvalificerade gissningen” y = Aex fungerar inte l¨angre, ty denna ansats leder till ekvationen
0 · A = 3,
vilket ¨ar om¨ojligt. Detta beror p˚a att ex ocks˚a l¨oser den homogena ekvationen, s˚a den funktionen ¨ar redan ”f¨orbrukad”. Ist¨allet f¨ors¨oker vi, inspirerade av fallet med en dubbelrot till karakteristiska ekvationen, med
y = Axex. Vi f˚ar d˚a efter derivering och ins¨attning
6Aex = 3ex,
och vi ser att valet m˚aste bli A = 12. Allm¨an l¨osning blir y(x) = c1ex+ c2e5x+1
2xex.
Exempel 17. Om vi nu ist¨allet har ekvationen y00− 4y0 + 4y = e2x,
vars homogena motsvarighets karakteristiska ekvation har dubbelroten m = 2, r¨acker inte ens y = Axe2x som ansats till partikul¨arl¨osning, utan vi m˚aste g˚a ytterligare ett steg och dra till med
y = Ax2e2x.
4.2.2. Trigonometriska funktioner. Om h¨ogerledet ¨ar cos ax eller sin ax eller en linj¨arkombination av dessa, ans¨atter vi partikul¨arl¨osningen
A sin ax + B cos ax.
Exempel 18. L¨os begynnelsev¨ardesproblemet
y00− 4y0 + 3y = sin 2x + 8 cos 2x, y(0) = 0, y0(0) = 1.
L¨osning. Homogena motsvarigheten till ekvationen har karakteristisk ekvation m2− 4m + 3 = 0,
vars l¨osningar ¨ar
m1 = 1, m2 = 3.
Olika reella r¨otter allts˚a. Detta ger de linj¨art oberoende l¨osningarna ex och e3x till den homogena ekvationen. Som partikul¨arl¨osning ans¨atter vi
y(x) = A sin 2x + B cos 2x, y0(x) = −2B sin 2x + 2A cos 2x, y00(x) = −4A sin 2x − 4B cos 2x, vilket insatt i ekvationen ger
(−4A − 4(−2B) + 3A) sin 2x + (−4B − 4 · 2A + 3B) cos 2x = sin 2x + 8 cos 2x.
Identifikation av koefficienterna f¨or sin 2x respektive cos 2x ger ekvationssystemet
−A +8B = 1,
−8A −B = 8,
som har l¨osningen A = −1, B = 0. Den allm¨anna l¨osningen till ekvationen ¨ar s˚aledes
y(x) = c1ex+ c2e3x− sin 2x.
Vi s¨oker best¨amma konstanterna c1 och c2 s˚a att begynnelsevillkoren uppfylls:
y(0) = 0 ⇔ c1+ c2 = 0, y0(0) = −1 ⇔ c1 + c2− 2 = −1.
Det f¨oljer att
c1 = −3
2 och c2 = 3 2. Den entydiga l¨osningen blir
y(x) = 3
2e3x−3
2ex− sin 2x.
¨aven i fallet med trigonometriska funktioner i h¨ogerledet kan det intr¨affa att den ”uppenbara” ansatsen till partikul¨arl¨osning redan l¨oser den homogena ekva- tionen, i vart fall man ist¨allet provar att multiplicera den till en b¨orjan tillt¨ankta partikul¨arl¨osningen med x.
4.2.3. Polynom. Om R(x) ¨ar ett polynom av grad n, kan vi som partikul¨arl¨osning ans¨atta ett polynom av grad n, n + 1 eller n + 2.
5. Variation av parametrar
Vi illustrerar en metod att hitta partikul¨arl¨osningar till ekvationer p˚a formen y00+ P y0+ Qy = R,
d¨ar P och Q inte n¨odv¨andigtvis ¨ar konstanter, och d¨ar den allm¨anna l¨osningen till ekvationen
y00+ P y0 + Qy = 0 antas vara k¨and.
Exempel 19. Hitta en partikul¨arl¨osning till ekvationen x2y00− 2xy0+ 2y = x3cos x.
L¨osning. Den allm¨anna l¨osningen till motsvarande homogena ekvation hittade vi i Exempel 13, och den ¨ar
y = c1x + c2x2.
Vi vill variera parametrarna c1 och c2, d.v.s. ers¨atta konstanterna med funktioner, och p˚a s˚a s¨att f¨ors¨oka hitta en partikul¨arl¨osning. Ansatsen ¨ar allts˚a
y = v1x + v2x2,
d¨ar vi vill best¨amma funktionerna v1 och v2 s˚a att detta y l¨oser ekvationen. Vi har
y0 = v10x + v1+ v02x2+ 2v2x.
Tricket ¨ar att kr¨ava att termerna som involverar derivator av de ok¨anda funktio- nerna v1 och v2 f¨orsvinner — vi kr¨aver med andra ord
xv10 + x2v20 = 0.
Andraderivatan f¨or den ansatta partikul¨arl¨osningen blir d˚a lite l¨attare att hantera:
y00 = v01+ 2xv02+ 2v2. Insatt i ekvationen f˚ar vi
x3cos x = x2(v01+ 2xv02+ 2v2) − 2x(v1+ 2xv2) + 2(xv1+ x2v2)
= x2v10 + 2x3v20 + (−2x + 2x)v1+ (2x2− 4x2+ 2x2)v2
= x2v10 + 2x3v20.
Vi har allts˚a tv˚a ekvationer med obekanta v10 och v20, n¨amligen1 v01+ xv20 = 0,
v10 + 2xv20 = x cos x.
Subtraktion av den f¨orsta fr˚an den andra av dessa ger xv20 = x cos x
eller
v2 = sin x,
1Notera att detta ¨ar ett linj¨art ekvationssystem i v01 och v02. Om vi f¨orl¨anger f¨orsta ekva- tionen med x blir dessutom koefficientmatrisens determinant precis lika med Wronskianen f¨or l¨osningarna x och x2 till den homogena ekvationen. Detta ¨ar ingen slump, utan l¨osningarna till homogena ekvationen dyker upp h¨ar i allm¨anhet.
s˚a
v10 = −x cos x eller
v1 = −x sin x − cos x.
En partikul¨arl¨osning ¨ar s˚aledes
y(x) = xv1(x) + x2v2(x)
= −x2sin x − x cos x + x2sin x
= −x cos x.
♦ Det ¨ar fullt m¨ojligt att h¨arleda formler f¨or v1 och v2 i det allm¨anna fallet, men detta avst˚ar vi fr˚an h¨ar av ett antal sk¨al.
6. System av differentialekvationer Betrakta den linj¨ara differentialekvationen
(15) x00(t) + P (t)x0(t) + Q(t)x(t) = R(t).
Inf¨or en ny funktion y genom att l˚ata
y(t) = x0(t).
Enligt (15) har vi att
y0(t) = x00(t)
= −Q(t)x(t) − P (t)x0(t) + R(t)
= −Q(t)x(t) − P (t)y(t) + R(t).
Vi har allts˚a f¨oljande system av differentialekvationer.
(16) x0(t) = y(t),
y0(t) = −Q(t)x(t) − P (t)y(t) + R(t).
Om x ¨ar en l¨osning till (15), och om y definieras som ovan, s˚a ¨ar (x, y) en l¨osning till systemet (16). Omv¨ant, om (x, y) ¨ar ett par av funktioner som uppfyller b˚ada ekvationerna i (16), s˚a ¨ar x en l¨osning till (15).
Mer allm¨ant, betrakta ekvationen
(17) x(n)(t) = f (t, x, . . . , x(n−1)).
L˚at
x1 = x, x2 = x0, x3 = x02 = x00,
...
xn= x(n−1). (17) kan d˚a skrivas som systemet
x01 = x2, x0x = x3,
...
x0n = f (t, x1, . . . , nn−1).
Exempel 20. Betrakta ekvationen
(18) x00(t) + 4x2(t) = sin t, och s¨att y(t) = x0(t). Vi har allts˚a
y0(t) = sin t − 4x2(t), s˚a (18) kan skrivas
x0(t) = y(t),
y0(t) = sin t − 4x2(t).
♦ 6.1. Linj¨ara system. Ett system av tv˚a linj¨ara ekvationer i tv˚a obekanta har formen
(19) x0 = a1x + b1y + f1, y0 = a2x + b2y + f2.
Koefficienterna aj, bj och fj antas h¨ar vara kontinuerliga funktioner av t. Vi kallar systemet (19) f¨or homogent om f1 = f2 = 0, annars icke-homogent.
I analogi med andra ordningens lin¨ara har vi f¨oljande teoretiska maskineri.
Definition 6 (Wronskian). Om (x1, y1) och (x2, y2) ¨ar l¨osningar till det homogena systemet
(20) x0 = a1x + b1y,
y0 = a2x + b2y,
definierar vi Wronskianen eller Wronski-determinanten av l¨osningarna enligt W (t) = x1(t)y2(t) − x2(t)y1(t).
Sats 6. Antag att (x1, y1) och (x2, y2) ¨ar l¨osningar till det homogena systemet (20), och l˚at W vara Wronskianen. D˚a g¨aller antingen att W (t) alltid ¨ar noll, i vart fall de b˚ada l¨osningarna ¨ar linj¨art beroende, eller att W (t) aldrig ¨ar noll, i vart fall l¨osningarna ¨ar linj¨art oberoende. Sats 7. Om (x1, y1) och (x2, y2) ¨ar linj¨art oberoende l¨osningar till (20), s˚a ¨ar
c1(x1, y1) + c2(x2, y2)
den allm¨anna l¨osningen.
Sats 8. Om (xh, yh) ¨ar den allm¨anna l¨osningen till (20) och (xp, yp) ¨ar vilken l¨osning som helst till (19), s˚a ges allm¨anna l¨osningen till (19) av
(xh, yh) + (xp, yp).
Exempel 21. Vi betraktar systemet
(21) x0(t) = 3x(t) + 4y(t),
y0(t) = x(t) + 3y(t).
Detta system ¨ar homogent. Med beteckningar som ovan har vi a1 = 3, b1 = 4, a2 = 1, b2 = 3.
Betrakta f¨orst paret (x1, y1) av funktioner, definierade genom x1(t) = −2et, y1(t) = et.
Dessa b˚ada funktioner ¨ar sina egna derivator. Vi har d¨armed 3x1(t) + 4y1(t) = −6et+ 4et= −2et = x01(t)
och
x1(t) + 3y1(t) = −2et+ 3et= et= y10(t).
Allts˚a ¨ar (x1, y1) en l¨osning till (21). Definiera nu (x2, y2) genom x2(t) = 2e5t, y2(t) = e5t.
Man visar enkelt att ¨aven (x2, y2) ¨ar en l¨osning till (21). Wronskianen f¨or dessa l¨osningar ges av
W (t) = −4e6t6= 0,
s˚a de ¨ar linj¨art oberoende. Varje l¨osning kan allts˚a skrivas p˚a formen
x(t) = −2c1et+ 2c2e5t, y(t) = c1et+ c2e5t.
♦ Exempel 22. L˚at
A = 3 4 1 3
.
F¨or att hitta egenv¨ardena till A, l¨oser vi karakteristiska ekvationen det(A − λI) = 0,
eller
λ2− 6λ + 5 = 0.
L¨osningarna ¨ar
λ1 = 1, λ2 = 5.
F¨or att hitta egenvektorerna tillh¨orande egenv¨ardet λ1 l¨oser vi systemet (A − λ1I) x
y
= 0, eller, skrivet i matrisform
2 4 0 1 2 0
. L¨osningarna ¨ar
x y
= c1 −2 1
.
P˚a samma s¨att f˚as att egenvektorerna tillh¨orande egenv¨ardet λ2 ¨ar
x y
= c2 2 1
.
Om vi j¨amf¨or siffrorna i detta exempel med siffrorna i linj¨ara systemet ovan, ser vi att allm¨anna l¨osningen till (21) ¨ar
x(t) y(t)
= c1eλ1tv1+ c2eλ2tv2,
d¨ar λj och vj ¨ar egenv¨arden resp. egenvektorer till koefficientmatrisen till systemet
(21). ¨ar detta en slump? ♦
Exempel 23. Ett s¨att att l¨osa systemet (21) ¨ar att derivera den andra ekvationen och ers¨atta x0 med h¨ogerledet i den f¨orsta. Vi f˚ar
y00= x0+ 3y0
= 3x + 4y + 3y0.
Om vi l¨oser ut x ur den andra av ekvationerna (21) och s¨atter in ovan, f˚ar vi ekvationen
y00= 3(y0− 3y) + 4y + 3y0 eller
y00− 6y0+ 9y = 0.
Karakteristiska ekvationen f¨or denna ¨ar
m2− 6m + 5 = 0, och har l¨osningarna
m1 = 1 och m2 = 5.
Tillh¨orande l¨osningar blir
y1(t) = et och y2(t) = e5t.
Motsvarande funktioner xj f˚as ur den andra ekvationen i systemet (21):
xj(t) = yj0(t) − 3yj(t).
Allts˚a
x1(t) = −2et och x2(t) = 2e5t. Vi har d¨armed l¨osningarna
x1(t) y1(t)
= −2et et
och x2(t)
y2(t)
= 2e5t e5t
.
Notera att karakteristiska ekvationen f¨or andra ordningens ekvationen ovan ¨ar samma som f¨or koefficientmatrisen A i f¨oreg˚aende exempel. ♦ Exempel 24. En annan metod att l¨osa (21) ¨ar att leta efter l¨osningar p˚a formen
x(t) y(t)
=
Aemt Bemt
,
d.v.s. vi f¨ors¨oker hitta b˚ade x och y samtidigt. Ansatsen ger att
mAemt= 3Aemt+ 4Bemt, mBemt = Aemt+ 3Bemt
f¨or alla t. Division med emt och lite omflyttning ger det linj¨ara ekvationssystemet
(3 − m)A + 4B = 0, A + (3 − m)B = 0
med A och B som obekanta. A = B = 0 ¨ar alltid en l¨osning, men detta ger x(t) = y(t) = 0, som inte ¨ar s¨arskilt intressant. F¨or att icke-triviala l¨osningar ska finnas, kr¨avs att
(3 − m)(3 − m) − 4 = 0, eller
m2− 6m + 5 = 0.
Detta ¨ar, ˚aterigen, samma ekvation som tidigare. F¨or var och en av r¨otterna m1 = 1 och m2 = 5 kan vi hitta icke-triviala l¨osningar (A, B), och d¨armed ¨aven l¨osningar
till systemet (21). ♦
I nedanst˚aende tv˚a exempel anv¨ands ytterligare en metod, som beskrivs i sepa- rat h¨afte.
Exempel 25. L¨os det linj¨ara systemet
x0 = 3x + y, y0 = −x + y.
L¨osning. L˚at
A =
3 1
−1 1
.
A har ett dubbelt egenv¨arde λ = 2. Enligt analytiska metoden har vi eAt = b0I + b1A,
d¨ar b0 och b1 uppfyller
b0+ 2b1 = e2t och
b1 = te2t. Vi f˚ar
b0 = e2t− 2te2t, s˚a
eAt = (e2t− 2te2t) 1 0 0 1
+ te2t
3 1
−1 1
= (1 + t)e2t te2t
−te2t (1 − t)e2t
, s˚a l¨osningen ges av
x(t) y(t)
= eAt c1 c2
=
(c1(1 + t) + c2t)e2t (−c1t + c2(1 − t))e2t
. Exempel 26. L¨os begynnelsev¨ardesproblemet
x0 = 3x − 4y, y0 = 2x − y,
x(0) = 2, y(0) = 1.
L¨osning. Denna g˚ang har matrisen
A = 3 −4 2 −1
egenv¨ardena
λ = 1 ± 2i, s˚a
eAt = b0I + b1A, d¨ar b0 och b1 best¨ams ur systemet
b0+ (1 + 2i)b1 = e(1+2i)t, b0+ (1 − 2i)b1 = e(1−2i)t.
Notera dock att dessa b˚ada ekvationer kan delas upp i real- och imagin¨ardel (under f¨oruts¨attning att b0och b1antas vara reella), vilket ger f¨oljande ekvivalenta system.
b0+ b1 = etcos 2t, 2b1 = etsin 2t.
Vi f˚ar
b1 = 1
2etsin 2t och
b0 = et
cos 2t − 1 2sin 2t
. eAt kan nu ber¨aknas:
eAt = b0I + b1A
= et
cos 2t −1
2sin 2t 1 0 0 1
+ 1
2etsin 2t 3 −4 2 −1
= et(cos 2t + sin 2t) −2etsin 2t 2tsin 2t et(cos 2t − sin 2t)
. L¨osningen blir
x(t) y(t)
= eAt 2 1
=
etcos 2t et(2 cos 2t − sin 2t)
.
7. Autonoma system Vi betraktar systemet
(22) x0 = F (x, y),
y0 = G(x, y).
x och y ¨ar h¨ar funktioner av t, och derivatorna i v¨ansterleden ¨ar derivator m.a.p.
t. Funktionerna F resp. G i h¨ogerleden antas vara kontinuerliga funktioner med kontinuerliga f¨orsta ordningens partiella derivator m.a.p. x och y (f¨or enkelhets skull kan vi anta att detta g¨aller i hela planet). D¨aremot beror F och G inte p˚a variabeln t. Denna avsaknad av t-beroende g¨or systemet (22) till vad vi kallar ett autonomt system av differentialekvationer.
7.1. L¨osningsbanor och fasportr¨att. Antag att [x(t), y(t)] ¨ar en l¨osning till det autonoma systemet (22). Denna l¨osning kan (med f¨ordel) betraktas som en kurva i planet, parametriserad av t. D˚a t varierar, ritar [x(t), y(t)] ut en riktad kurva, en s.k. l¨osningsbana till systemet. Med ”riktad” menas att punkterna p˚a kurvan ritas ut i en viss riktning d˚a t v¨axer. I vissa fall ¨ar dock l¨osningen (x, y) konstant;
i detta fall best˚ar l¨osningsbanan bara av en enda punkt.
En ¨overgripande bild av l¨osningsbanorna till systemet (22) kallas f¨or ett fasportr¨att.
I allm¨anhet svarar varje bana i fasportr¨attet mot flera l¨osningar.
I princip kan l¨osningsbanorna till (22) r¨aknas fram genom att l¨osa ekvationen dy
dx = G(x, y) F (x, y) av f¨orsta ordningen.
Exempel 27. Best¨am l¨osningsbanorna till det autonoma systemet
x0 = 3xy3, y0 = −2x2y.
L¨osning. Vi vill l¨osa ekvationen dy
dx = G(x, y) F (x, y)¸
d¨ar F (x, y) = −2x2y och G(x, y) = 3xy3. Vi f˚ar, efter f¨orenkling, den separabla ekvationen
dy
dx = −2x 3y2, som har l¨osningen
x2+ y3 = c.
♦ 7.2. Kritiska punkter. Om P0 = (x0, y0) ¨ar en punkt i planet d¨ar b˚ade F och G ¨ar noll, d.v.s. om
F (x0, y0) = 0 och G(x0, y0) = 0,
s˚a s¨ager vi att P0 ¨ar en kritisk punkt till systemet (22). Kritiska punkter svarar mot konstanta l¨osningar. Vi ska studera n˚agra olika typer av kritiska punkter.
7.2.1. Noder. Betrakta systemet
x0 = −2x + y, y0 = x − 2y.
Uppenbarligen ¨ar O = (0, 0) enda kritiska punkten. L¨osningsbanorna kan best¨ammas genom att den homogena ekvationen
dy
dx = x − 2y
−2x + y l¨oses. Vi f˚ar
x − y = c(x + y)3.
N˚agra av dessa banor visas i figuren nedan. L¨osningen till systemet kan ber¨aknas exakt:
x(t) = c1e−t+ c2e−3t, y(t) = c1e−t− c2e−3t.
Vi ser att d˚a t → ∞, n¨armar sig x(t) den kritiska punkten O, hur vi ¨an v¨aljer konstanterna c1 och c2. Om s˚a ¨ar fallet, eller om alla l¨osningsbanor n¨armar sig den kritiska punkten d˚a t → −∞, s¨ager vi att den kritiska punkten ¨ar en nod.
7.2.2. Centra. Vi tar en titt p˚a systemet
x0 = −x − y, y0 = 2x + y.
Ocks˚a h¨ar ¨ar origo den enda kritiska punkten. L¨osningsbanorna ges av 2x2+ 2xy + y2 = C2,
som ¨ar en familj av ellipser. L¨osningen till systemet ¨ar
x(t) = −c1(cos t + sin t) + c2(cos t − sin t), y(t) = 2c1cos t + 2c2sin t.
–4 –2 2 4
y
–4 –2 2 4
x
Figur 1. En nod
Banorna ¨ar slutna kurvor som kretsar runt den kritiska punkten O, utan att n¨arma sig denna d˚a t → ∞ eller t → −∞ (med undantag av den konstanta l¨osningen x(t) = y(t) = 0). En s˚adan kritisk punkt kallas f¨or ett centrum.
7.2.3. Sadelpunkter. L˚at systemet
x0 = x + 2y, y0 = 2x + y
vara givet. Ocks˚a h¨ar ¨ar O den enda kritiska punkten, L¨osningen ¨ar
x(t) = −c1e−t+ c2e3t, y(t) = c1e−t + c2e3t.
Om c2 = 0, kommer l¨osningarna n¨arma sig O d˚a t → ∞ l¨angs linjen y = −x. Om c1 = 0 g˚ar l¨osningarna mot O d˚a t → −∞ l¨angs linjen y = x. Men om b˚ade c1 6= 0 och c2 6= 0, h˚aller sig l¨osningarna borta fr˚an dessa tv˚a s.k. asymptoter. En kritisk punkt kring vilken banorna beter sig p˚a detta vis kallar vi sadelpunkt.
7.2.4. Spiraler. Vi betraktar nu systemet
x0 = −y − xpx2+ y2, y0 = x − ypx2+ y2.
–2 –1
1 2
y
–1 –0.5 0.5 1
x
Figur 2. Ett centrum
˚Aterigen ¨ar O den enda kritiska punkten. Vi kan hitta banorna genom att inf¨ora pol¨ara koordinater:
x = r cos θ, y = r sin θ.
Vi f˚ar d˚a
dx = cos θ dr − r sin θ dθ, dy = sin θ dr + r cos θ dθ.
Ekvationen f¨or banorna blir
sin θ dr + r cos θ dθ
cos θ dr − r sin θ dθ = cos θ − r sin θ
− sin θ − r cos θ, vilket f¨orenklas till
dr
dθ = −r2. Denna separabla ekvation har l¨osningen
r = 1 θ + c.
N˚agra av dessa banor visas i figuren. Banorna n¨armar sig den kritiska punkten, men snurrar runt densamma o¨andligt m˚anga g˚anger. En s˚adan kritisk punkt kallas spiral.
–3 –2 –1
1 2 3
y
–3 –2 –1 1 2 3
x
Figur 3. En sadelpunkt
7.3. Stabilitet. Vi definierar vad som menas med att en kritisk punkt till ett autonomt system
(23) x0 = F (x, y),
y0 = G(x, y)
¨ar (asymptotiskt) stabil.
Definition 7. Antag att P ¨ar en kritisk punkt till systemet (23). Vi s¨ager att P
¨ar stabil om det f¨or varje R > 0 finns ett r ≤ R s˚a att f¨or varje l¨osningsbana x till (23) s˚adan att |x(t0) − P | < r f¨or n˚agot t0 g¨aller att |x(t) − P | < R f¨or alla t > t0; i annat fall s¨ags P vara instabil. Vi s¨ager att P ¨ar asymptotiskt stabil om P ¨ar stabil och om det finns ett r > 0 s˚adant att f¨or varje l¨osningsbana x som uppfyller |x(t0) − P | < r f¨or n˚agot t0 g¨aller att
t→∞lim x(t) = P.
• En nod/spiral ¨ar antingen instabil eller asymptotiskt stabil, beroende p˚a om banorna n¨armar sig noden d˚a t → −∞ eller d˚a t → ∞.
• Ett centrum ¨ar stabilt men inte asymptotiskt stabilt.
• En sadelpunkt ¨ar instabil.
–0.003 –0.002 –0.001 0.001 0.002 0.003
–0.004 –0.003 –0.002 –0.001 0.001 0.002
Figur 4. En spiral
7.4. Linearisering. I m˚anga fall kan det autonoma systemet
(24) x0 = F (x, y),
y0 = G(x, y)
inte l¨osas exakt. Det kan d¨armed vara sv˚art att avg¨ora typen hos de kritiska punkterna. Vi beskriver h¨ar en metod som i m˚anga fall duger till att best¨amma typen av en kritisk punkt till ett icke-linj¨art system.
Antag att x0 = (x0, y0) ¨ar en isolerad kritisk punkt till (24), d.v.s. att F (x0, y0) = 0 och G(x0, y0) = 0
och att det inte finns n˚agra andra kritiska punkter alldeles i n¨arheten av x0. Om funktionerna F och G Taylorutvecklas kring punkten x0 f˚as uttryck p˚a formen
F (x, y) = a(x − x0) + b(y − y0) + H(x, y), G(x, y) = c(x − x0) + d(y − y0) + K(x, y).
Om resttermerna H och K nu visar sig vara sm˚a d˚a (x, y) befinner sig n¨ara x0, borde l¨osningarna till systemet (24) n¨ara denna punkt bete sig likt l¨osningarna till det linj¨ara systemet
(25) x0 = a(x − x0) + b(y − y0), y0 = c(x − x0) + d(y − y0),
den s.k. lineariseringen till (24). Detta ¨ar vad f¨oljande sats handlar om.
Sats 9. Antag att resttermerna H och K uppfyller
x→xlim0
H(x, y)
|x − x0| = 0 och lim
x→x0
K(x, y)
|x − x0| = 0.
Antag, vidare, att egenv¨ardena λj till det linj¨ara systemet (25) antingen ¨ar reella och olika eller icke-reella med nollskild realdel. D˚a ¨ar x0 en kritisk punkt av samma typ f¨or systemet (24) som f¨or (25).
Anledningen till att vi inte kan dra samma slutsats om egenv¨ardena ¨ar reel- la och lika eller rent imagin¨ara ¨ar att dessa b˚ada fall ligger p˚a gr¨ansen mellan olika typer av kritiska punkter. Om man, i de fall som t¨acks av Sats 9, ”st¨or”
koefficientmatrisen n˚agot, s˚a faller egenv¨ardena fortfarande inom samma kategori, medan det i de undantagna fallen kan h¨anda mer dramatiska saker. Antag t.ex.
att λ = ±3i. D˚a ¨ar den kritiska punkten ett centrum. Men om matrisen ¨andras bara litegrann, skulle egenv¨ardena kunna bli a ± 3i, d¨ar a 6= 0. Helt pl¨otsligt har vi en nod, som antingen ¨ar stabil eller instabil, beroende p˚a tecknet hos a. Det icke-linj¨ara systemet ligger i regel n¨ara sin linearisering, men i gr¨ansfallen kan det intr¨affa att det linj¨ara systemet f˚as genom att justera det icke-linj¨ara systemet ”˚at fel h˚all”.
Exempel 28. Betrakta systemet
(26) x0 = 5x(y − 1) + 6y,
y0 = −7x + 8y(1 − 2xy).
Origo ¨ar en isolerad kritisk punkt. H¨ar har vi
H(x, y) = 5xy och K(x, y) = −16xy2. Med pol¨ara koordinater f˚as
H(x, y)
|(x, y)|
=
5r2cos θ sin θ r
= 5r| cos θ sin θ| → 0, r → 0, och p˚a liknande vis f˚ar vi
r→0lim
K(r cos θ, r sin θ)
r = 0.
Lineariseringen till (26) ¨ar
x0 = −5x + 6y, y0 = −7x + 8y, och egenv¨ardena f˚as genom ekvationen
(−5 − λ)(8 − λ) + 42 = 0 eller
λ2− 3λ + 2 = 0.
L¨osningarna ¨ar λ = 1 och λ = 2, allts˚a tv˚a olika reella egenv¨arden. Enligt satsen ovan ¨ar origo en kritisk punkt av samma typ till (26) som till lineariseringen – en instabil nod.
Koefficientmatrisen f¨or lineariseringen ¨ar i princip mycket enkel att ber¨akna.
Koefficienterna a, b, c och d ¨ar n¨amligen partiella derivator till funktionerna F och G evaluerade i den kritiska punkten:
A =
Fx(x0, y0) Fy(x0, y0) Gx(x0, y0) Gy(x0, y0)
.