Równania różniczkowe wyższych rzędów
Marcin Orchel
Spis treści
1 Wstęp 1
1.1 Istnienie rozwiązań . . . 1
1.2 Rozwiązanie ogólne . . . 2
1.3 Obniżanie rzędu równania . . . 3
1.4 Równania różniczkowe liniowe n-tego rzędu . . . 8
1.5 Obniżanie rzędu równania liniowego jednorodnego . . . 9
1.6 Rozwiązywanie równań niejednorodnych . . . 11
1.6.1 Metoda uzmienniania stałych . . . 11
1.6.2 Metoda Cauchy’ego . . . 14
2 Zadania 16 2.1 Zadania na 3.0 . . . 16
2.2 Zadania na 4.0 . . . 16
2.3 Zadania na 5.0 . . . 17
1 Wstęp
1.1 Istnienie rozwiązań Sprowadzenie do układu równań pierwszego rzędu. Każde jawne równanie różniczkowe rzędu n y(n)= fx, y, y0, . . . , y(n−1) (1) można przez wprowadzenie nowych zmiennych: y1= y0 (2) y2 = y00 (3) . . . (4)yn−1= y(n−1) (5)
przekształcić do układu n równań różniczkowych pierwszego rzędu:
dy
dx = y1 (6)
dy1
dx = y2 (7)
... (8)
dyn−1
dx = f (x, y, y1, . . . , yn−1) (9) W porównaniu z powyższym bardziej ogólny układ n równań różniczkowych pierwszego rzędu:
dyi
dx = fi(x, y1, y2, . . . , yn) dla i = 1, 2, . . . , n (10) ma dokładnie jedno rozwiązanie ciągłe
yi= yi(x) dla i = 1, 2, . . . , n (11) określone i ciągłe w przedziale
x0− h ≤ x ≤ x0+ h (12)
i spełniające warunek początkowy:
yi(x0) = yi0 dla i = 1, 2, . . . , n (13) jeśli tylko funkcje
fi(x, y1, y2, . . . , yn) (14) są ciągłe względem wszystkich zmiennych i spełniają warunek Lipschitza.
1.2 Rozwiązanie ogólne
Rozwiązanie ogólne równania różniczkowego zawiera n niezależnych stałych:
y = y (x, C1, C2, . . . , Cn) (15) Aby całka szczególna spełniała warunki początkowe, wartości C1, C2, . . . , Cn muszą zo- stać wyznaczone z równań:
y (x0, C1, . . . , Cn) = y0 (16)
d
dxy (x, C1, . . . , Cn)
x=x0
= y00 (17)
... (18)
"
dn−1
dxn−1y (x, C1, . . . , Cn)
#
x=x0
= y(n−1)0 (19)
Rozwiązanie ogólne układu (10) również zawiera n stałych dowolnych. Rozwiązanie to możemy przedstawić na dwa sposoby, w postaci rozwiązanej albo względem niewiado- mych funkcji:
y1= F1(x, C1, . . . , Cn) (20)
y2= F2(x, C1, . . . , Cn) (21)
. . . (22)
yn= Fn(x, C1, . . . , Cn) (23) albo względem stałych dowolnych:
φ1(x, y1, y2, . . . , yn) = C1 (24) φ2(x, y1, y2, . . . , yn) = C2 (25)
. . . (26)
φn(x, y1, y2, . . . , yn) = Cn (27) Dla drugiego przypadku, każdą relację postaci
φi(x, y1, y2, . . . , yn) = Ci (28) nazywamy całką pierwszą układu (10). Jeśli dana jest jakakolwiek całka szczególna po- wyższej postaci to funkcja
φi(x, y1, y2, . . . , yn) (29) musi spełniać następujące równanie różniczkowe cząstkowe:
∂φi
∂x + f1(x, y1, . . . , yn)∂φi
∂y1
+ . . . + fn(x, y1, . . . , yn) ∂φi
∂yn
= 0 (30)
i odwrotnie, każde rozwiązanie φi(x, y1, . . . , yn) powyższego równania różniczkowego jest całką pierwszą układu (10). Rozwiązanie ogólne układu (10) można złożyć z n całek pierwszych tego układu, takich, że odpowiednie funkcje φi(x, y1, . . . , yn) pozostają linio- wo niezależne.
1.3 Obniżanie rzędu równania
Jedną z najważniejszych metod całkowania równań różniczkowych n-tego rzędu
fx, y, y0, . . . , y(n)= 0 (31) jest podstawienie nowych zmiennych. Rozwiązywanie równań szczególnych typów:
1. f jest postaci:
y(n)= f (x) (32)
Rozwiązanie ogólne otrzymujemy przez n-krotne całkowanie:
y = C1+ C2x + C3x2+ . . . + Cnxn−1+ ψ (x) (33) gdzie
ψ (x) = Z Z
. . . Z
f (x) (dx)n= 1 (n − 1)!
Z x x0
f (t) (x − t)n−1dt (34)
2. Równanie bez jawnie występującego y:
fx, y0, . . . , y(n)= 0 (35) Dokonujemy podstawienia:
y0 = p. (36)
Jeśli pierwszych k pochodnych nie występuje w równaniu wyjściowym, to stosujemy podstawienie postaci:
y(k+1) = p (37)
Przykład 1.
y00− xy000+ y0003= 0 (38)
Po podstawieniu y00= p:
p − xdp dx +
dp dx
3
= 0 (39)
Otrzymujemy równanie pierwszego rzędu. Rozwiązanie:
p = C1x − C13 (40)
Po podstawieniu i scałkowaniu:
y0 = 1/2C1x2− C13x + C2 (41) Po ponownym całkowaniu:
y = 1/6C1x3− C13x2/2 + C2x + C3 (42) Równanie na wolframalpha.com, http: // www. wolframalpha. com/ input/ ?i=
y% 27% 27-xy% 27% 27% 27% 2By% 27% 27% 27^3+ %3D+ 0. 3. Równanie bez jawnie występującego x:
fy, y0, . . . , y(n)= 0 (43) Celem jest takie podstawienie aby otrzymać równanie różniczkowe rzędu n − 1 z nową zmienną zależną p i zmienną niezależną y. Dokonujemy podstawienia:
y0 = p (44)
y00 = dp dx = dy
dx dp dy = pdp
dy (45)
y000= d2p
dx2 = dpdpdy dx = dp
dx dp
dy + pddpdy
dx = pdp dy
dp dy+ pdy
dx ddydp
dy = pdp dy
dp
dy+ p2d2p dy2 (46) i redukujemy równanie do równania rzędu n − 1.
Przykład 2.
yy00− y02= 0 (47)
ypdp
dy − p2 = 0 / : p p 6= 0 (48)
ydp
dy − p = 0 / : py y 6= 0 (49)
1 pdp − 1
ydy = 0 (50)
ln |p| − ln |y| = lneC (51)
p y
= eC (52)
p = C1y C1 6= 0 (53)
dy
dx = C1y (54)
ln |y| = C1x + C2 (55)
ln |y| = lneC1x+ lneC2 (56)
y = C3eC1x C3 6= 0 (57)
Gdy p = 0, to otrzymujemy funkcję stałą, która spełnia równanie, więc dołączamy C1= 0 i C3= 0. Gdy y = 0, jest to też stała, która już była rozpatrywana (C3 = 0).
Więc ostatecznie
y = C3eC1x (58)
Równanie na wolframalpha.com, http: // www. wolframalpha. com/ input/ ?i=
yy% 27% 27-y% 27^2+ %3D+ 0. Przykład 3.
y000− y0 = 0 (59)
Po zamianie zmiennych otrzymujemy pdp
dy dp
dy + p2d2p
dy2 − p = 0 (60)
Możemy wyłączyć p przed nawias:
p dp dy
dp
dy + pd2p dy2 − 1
!
= 0 (61)
Równanie jest spełnione gdy p = 0, czyli y = C oraz gdy spełnione jest drugie równanie.
Następnie ponownie obniżamy rząd drugiego równania:
t2+ ptdt
dp− 1 = 0 (62)
gdzie
p0 = t (63)
Jest to równanie różniczkowe o rozdzielonych zmiennych, także Bernoulliego,http:
// www. wolframalpha. com/ input/ ?i= t^2+ %2B+ pt+ dt% 2Fdp+ -+1+ %3D+ 0. Roz- wiązanie
t (p) = ±
pc1+ p2
p (64)
Następnie powracamy do zmiennej p podstawiając (63) p0= ±
pc1+ p2
p (65)
pp0= ± q
c1+ p2 (66)
p2p02= c1+ p2 (67)
Równanie na wolframalpha.comhttp: // www. wolframalpha. com/ input/ ?i= p%
28y% 29^2p% 27^2+ %3D+ c1+ %2B+ p^2. Równanie to można rozwiązać za pomocą zmiennych rozdzielonych. Wynik
p = ± q
±2c2y + c22− c1+ y2 (68) Następnie powracamy do zmiennej y podstawiając (44)
y0 = ± q
±2c2y + c22− c1+ y2 (69) y02= ±2c2y + c22− c1+ y2 (70) Równanie http: // www. wolframalpha. com/ input/ ?i= y% 27% 28x% 29^2+ %3D+
2c_ 2y% 28x% 29+ %2B+ c_ 2^2+ -+c_ 1+ %2B+ y% 28x% 29^2 orazhttp: // www. wolframalpha.
com/ input/ ?i= y% 27% 28x% 29^2+ %3D+ -2c_ 2y% 28x% 29+ %2B+ c_ 2^2+ -+c_ 1+ %2B+
y% 28x% 29^2. Równanie to można rozwiązać za pomocą zmiennych rozdzielonych.
Rozwiązania
y = 1 2
c1e−c3−x+ ec3+x− 2c2 (71) y = 1
2 c1ex−c3 + ec3−x− 2c2 (72) y = 1
2
c1e−c3−x+ ec3+x+ 2c2 (73) y = 1
2 c1ex−c3 + ec3−x+ 2c2 (74)
Możemy te rozwiązania połączyć ze sobą:
y = 1 2
c1e−c3−x+ ec3+x+ 2c02 (75)
y = 1
2 c1ex−c3 + ec3−x+ 2c02 (76) gdzie c02 = ±c2.
Równanie wyjściowehttp: // www. wolframalpha. com/ input/ ?i= y% 27% 27% 27- y% 27% 3D0.
4. Funkcja f jest funkcją jednorodną zmiennych y, y0, ..., y(n). Dokonujemy podsta- wienia:
z = y0
y y 6= 0 (77)
dz
dx = y00y − y02
y2 (78)
Przykład 4.
yy00− y02= 0 (79)
Funkcja f jest jednorodna ponieważ:
λx1λx2− λ2x23 = λ2x1x2− x23 (80) Po podstawieniu otrzymujemy:
y2dz
dx = 0 (81)
y = 0 ∨ z = C (82)
y0
y = C (83)
ln |y| = Cx + C1 (84)
y = C2eCx C2 6= 0 (85)
Po połączeniu z drugim rozwiązaniem y = 0 otrzymujemy
y = C3eCx (86)
gdzie C3∈ R. Alternatywnie można zauważyć ogólnie, że
y = eR zdx (87)
y0 = ze
Rzdx (88)
y00= z0eRzdx+ z2eRzdx (89)
oraz dodatkowo musimy sprawdzić rozwiązanie y = 0. Po podstawieniu w przykła- dzie otrzymujemy
e Rzdx
z0e
Rzdx+ z2e Rzdx
− z2e Rzdx2
= 0 (90)
z0 = 0 (91)
z = C (92)
i dalej podobnie. Równanie na wolframalpha.com, http: // www. wolframalpha.
com/ input/ ?i= yy% 27% 27-y% 27^2% 3D0.
1.4 Równania różniczkowe liniowe n-tego rzędu Równanie różniczkowe postaci:
y(n)+ a1(x) y(n−1)+ a2(x) y(n−2)+ . . . + an−1(x) y0+ an(x) y = F (x) (93) nazywamy równaniem różniczkowym liniowym n-tego rzędu. Zakładamy, że funkcje F i ai zmiennej x są ciągłe w pewnym ustalonym przedziale. W przypadku, gdy a1, a2, . . . , ansą stałymi, równanie nazywamy równaniem różniczkowym o stałych współczynnikach, gdy F ≡ 0 równaniem różniczkowym jednorodnym (nie mylić z funkcjami jednorodnymi) i dla F 6= 0 równaniem różniczkowym niejednorodnym.
Układ n rozwiązań y1, y2, . . . , ynpewnego liniowego równania różniczkowego określa- my jako podstawowy (fundamentalny), jeśli funkcje te w rozpatrywanym przedziale są liniowo niezależne, innymi słowy kombinacja liniowa:
C1y1+ C2y2+ . . . + Cnyn (94) nie może znikać tożsamościowo dla jakichkolwiek wartości C1, C2, . . . , Cn z wyjątkiem:
C1 = C2= . . . = Cn= 0 (95)
Rozwiązania jednorodnego liniowego równania różniczkowego y1, y2, . . . , yntworzą układ podstawowy, wtedy i tylko wtedy, gdy ich wyznacznik Wrońskiego (wrońskian)
W (x) =
y1 y2 . . . yn y10 y20 . . . y0n . . . . . . . . . . . . y1(n−1) y2(n−1) . . . yn(n−1)
(96)
jest różny od zera. Dla każdego układu rozwiązań rozważanego równania zachodzi wzór Liouville’a:
W (x) = W (x0) e− Rx
x0a1(x)dx
(97) Dla tego równania n rozwiązań y1, y2, . . . , yn są liniowo zależne wtw, gdy wrońskian przyjmuje wartość zero chociażby tylko w jednym punkcie x0 rozpatrywanego przedzia- łu. Jeśli natomiast rozwiązania y1, y2, . . . , yn tworzą układ podstawowy, to rozwiązanie ogólne równania różniczkowego liniowego jednorodnego możemy zapisać w postaci:
y = C1y1+ C2y2+ . . . + Cnyn (98)
Przykład 5.
y00− y = 0 (99)
Można łatwo sprawdzić, że powyższe równanie ma dwa rozwiązania szczególne:
y1 = ex (100)
y2 = e−x (101)
Aby zbadać czy są one liniowo zależne, czy też niezależne, tworzymy wrońskian:
W [y1, y2] =
ex e−x ex −e−x
= −2 6= 0 (102)
Dlatego oba rozwiązania szczególne tworzą układ fundamentalny i rozwiązaniem ogólnym jest:
y = C1ex+ C2e−x (103)
Równanie na wolframalpha.com, http: // www. wolframalpha. com/ input/ ?i= y% 27%
27-y% 3D0.
Przykład 6. Znajdziemy rozwiązanie równania różniczkowego przy pomocy wzoru Lio- uville’a.
y00+ p1y0+ p2y = 0 (104)
które ma rozwiązanie szczególne y1. Ze wzoru Liouville’a otrzymujemy:
y1 y y01 y0
= Ce−
Rp1dx (105)
Po przekształceniu:
y1y0− y01y = Ce−Rp1dx / : y21 y1 6= 0 (106) Po scałkowaniu:
y = y1
Z Ce−
Rp1dx
y12 dx + C2
(107)
1.5 Obniżanie rzędu równania liniowego jednorodnego
Jeśli znamy pewne rozwiązanie szczególne y1 równania jednorodnego, to pozostałe roz- wiązania możemy wyznaczyć przez podstawienie:
y = y1(x) u (x) (108)
z otrzymanego w ten sposób liniowego równania jednorodnego rzędu n − 1 na funkcję u0(x) (podstawienie u0(x) = v(x)).
Przykład 7.
y00+ x
1 − xy0− 1
1 − xy = 0, x 6= 1 (109)
Rozwiązaniem szczególnym jest:
φ1 = ex (110)
ponieważ:
ex+ x
1 − xex− 1
1 − xex= 0 (111)
1 + x
1 − x− 1
1 − x = 0 (112)
1
1 − x− 1
1 − x = 0 (113)
Postulujemy rozwiązanie postaci:
φ2 = exu (x) (114)
Podstawiamy:
y = exu (x) (115)
y0 = exu (x) + exu0(x) (116) y00 = exu (x) + 2exu0(x) + exu00(x) (117) Po podstawieniu otrzymujemy:
exu (x) + 2exu0(x) + exu00(x) + x
1 − x exu (x) + exu0(x)− 1
1 − x(exu (x)) = 0 (118) u (x) + 2u0(x) + u00(x) + xu (x)
1 − x +xu0(x)
1 − x − u (x)
1 − x = 0 (119)
u00(x) + u (x)
1 − x+2u0(x) − xu0(x)
1 − x − u (x)
1 − x = 0 (120)
u00(x) + 2u0(x) − xu0(x)
1 − x = 0 (121)
u00(x) + u0(x)2 − x
1 − x = 0 (122)
u00(x) + u0(x)
1 + 1 1 − x
= 0 (123)
Podstawiamy następnie
u0(x) = v (x) (124)
v0(x) + v (x)
1 + 1 1 − x
= 0 (125)
Rozwiązaniem tego równania jest:
v (x) = C (1 − x) e−x (126)
Przyjmujemy C = 1. Skąd otrzymujemy:
u (x) = Z
v (x) dx = Z
(1 − x) e−xdx = −e−x− Z
xe−xdx + C = (127)
= −e−x+ xe−x− Z
e−xdx + C = xe−x+ C (128) Wybieramy C = 0, i otrzymujemy:
φ2 = exu (x) = x (129)
A więc rozwiązanie ogólne równania jednorodnego ma postać:
y (x) = C1ex+ C2x (130)
Sprawdzić za pomocą Wrońskianu, że rozwiązania szczególne są liniowo niezależne. Rów- nanie na wolframalpha.com, http: // www. wolframalpha. com/ input/ ?i= y% 27% 27+
%2B+ x% 2F% 281-x% 29y% 27+ -+1% 2F% 281-x% 29y% 3D0. 1.6 Rozwiązywanie równań niejednorodnych
Jeśli znaleziony został podstawowy układ rozwiązań równania jednorodnego, to możemy zastosować następujące dwie metody.
1.6.1 Metoda uzmienniania stałych
Po angielsku variation of parameters. Poszukiwane rozwiązanie postulujemy w postaci:
y = C1y1+ C2y2+ . . . + Cnyn (131) gdzie C1, C2, . . . , Cn nie są w tym przypadku stałymi, ale funkcjami zmiennej x, a yi to rozwiązania szczególne równania różniczkowego jednorodnego niezależne od siebie.
Żądamy przy tym, aby spełnione były poniższe równania:
C10y1+ C20y2+ . . . + Cn0yn= 0 (132) C10y10 + C20y20 + . . . + Cn0y0n= 0 (133)
. . . (134)
C10y1(n−2)+ C20y2(n−2)+ . . . + Cn0yn(n−2)= 0 (135) Możemy zapisać te równania jako
n
X
i=1
Ci0yi(j)= 0 (136)
dla j = 0, 1, . . . , n − 2. Ostatnie równanie będzie następujące
C10y(n−1)1 + C20y(n−1)2 + . . . + Cn0yn(n−1)= F (137) Zapisane inaczej
n
X
i=1
Ci0yi(n−1)= F . (138)
Z powyższych równań wyznaczamy C10, C20, ..., Cn0, z których przez scałkowanie otrzymu- jemy funkcje C1, C2, . . . , Cn.
Dowód. Wyprowadzenie równania (138). Zauważmy, że różniczkując (131) otrzymujemy y0= C10y1+ C1y10 + C20y2+ C2y20 + . . . + Cn0yn+ Cnyn0 (139) Możemy podstawić do powyższego (132) i otrzymamy
y0 = C1y01+ C2y02+ . . . + Cnyn0 (140) Różniczkując kolejny raz powyższe otrzymujemy
y00= C10y10 + C1y100+ C20y20 + C2y200+ . . . + Cn0y0n+ Cnyn00 (141) Po podstawieniu (133) otrzymujemy
y00= C1y100+ C2y200+ . . . + Cnyn00 (142) Ogólnie różniczkując j-krotnie otrzymujemy
y(j)=
n
X
i=1
Ciyi(j) (143)
dla j = 0, . . . , n − 1. A dla j = n otrzymujemy y(n)=
n
X
i=1
Ci0yi(n−1)+
n
X
i=1
Ciyi(n) (144)
ponieważ tego pierwszego składnika nie możemy już uprościć. Następnie podstawiamy wszystkie (143) oraz (144) do (93) i otrzymujemy:
n
X
i=1
Ci0y(n−1)i +
n
X
i=1
Ciyi(n)+ a1(x)
n
X
i=1
Ciyi(n−1)+ . . . + an(x)
n
X
i=1
Ciyi = F (x) (145)
n
X
i=1
Ci0y(n−1)i +
n
X
i=1
Ciy(n)i + a1(x) y(n−1)i + . . . + an(x) yi= F (x) (146) Ponieważ yi są rozwiązaniami równania jednorodnego, a więc drugi składnik sumy znika i otrzymujemy (138).
Równania od 1 do n − 1 zostały dobrane w sposób arbitralny, aby były możliwie proste. A ostatnie równanie tak aby było spełnione równanie wyjściowe.
Przykład 8.
y00+ x
1 − xy0− 1
1 − xy = x − 1 (147)
Najpierw rozwiązujemy równanie jednorodne:
y00+ x
1 − xy0− 1
1 − xy = 0 (148)
Równanie to zostało już wcześniej rozwiązane, rozwiązanie ogólne równania jednorodnego ma postać:
y (x) = C1ex+ C2x (149)
Uzmiennianie stałych daje:
y (x) = u1(x) ex+ u2(x) x (150) u01(x) ex+ u02(x) x = 0 (151) u01(x) ex+ u02(x) = x − 1 (152) Rozwiązaniem jest:
u01(x) = xe−x (153)
u02(x) = −1 (154)
Po scałkowaniu:
u1(x) = − (1 + x) e−x+ C3 (155)
u2(x) = −x + C4 (156)
Rozwiązaniem ogólnym równania niejednorodnego jest więc:
y (x) = − (1 + x) + C3ex− x2+ C4x = −1 + x2+ C3ex+ C5x . (157) Drugi sposób wykorzystuje następujące twierdzenie.
Twierdzenie 1.1. Ogólne rozwiązanie równania różniczkowego liniowego niejednorodne- go jest sumą rozwiązania ogólnego odpowiadającego równania jednorodnego i rozwiązania szczególnego równania niejednorodnego.
Dla poprzedniego przykładu, bierzemy przykładowe u1(x) i u2(x) po scałkowaniu, i konstruujemy rozwiązanie szczególne, przykładowo bierzemy u1(x) = −(1 + x)e−x i u2(x) = −x i rozwiązanie szczególne równania to po podstawieniu do (150) jest równe
− (1 + x) e−xex− xx = − (1 + x) − x2 (158) Rozwiązanie ogólne konstruujemy jako sumę rozwiązania ogólnego równania jednorod- nego i rozwiązania szczególnego równania niejednorodnego. Otrzymujemy
C1ex+ C2x − 1 − x − x2= C1ex+ C3x − 1 − x2 . (159) Równanie w wolframalpha.com, http://www.wolframalpha.com/input/?i=y%27%27%
2Bx%2F%281-x%29y%27+-+1%2F%281-x%29y+%3D+x-1.
1.6.2 Metoda Cauchy’ego
Po angielsku method of undetermined coefficients. W rozwiązaniu ogólnym równania jednorodnego odpowiadającego równaniu (93)
y = C1y1+ C2y2+ . . . + Cnyn (160) stałym przypisujemy takie wartości, aby dla dowolnego parametru α po podstawieniu x = α spełnione były równania:
y (α) = 0 (161)
y0(α) = 0 (162)
. . . (163)
y(n−2)(α) = 0 (164)
y(n−1)(α) = F (α) (165)
Jeśli otrzymane w ten sposób rozwiązanie szczególne równania jednorodnego oznaczymy przez φ (x, α) to:
y = Z x
x0
φ (x, α) dα (166)
jest rozwiązaniem szczególnym równania niejednorodnego, przy czym w punkcie x = x0 funkcja ta wraz ze swoimi pochodnymi aż do rzędu (n − 1) włącznie przyjmuje wartość zero.
Przykład 9. Dla poprzedniego przykładu mamy rozwiązanie równania jednorodnego:
y (x) = C1ex+ C2x (167)
dostajemy równania:
y (α) = C1eα+ C2α = 0 (168)
y0(α) = C1eα+ C2 = α − 1 (169) Z tego otrzymujemy:
C1 = αe−α (170)
C2 = −1 (171)
φ (x, α) = αe−αex− x (172)
y (x) = Z x
x0
αe−αex− xdα = (x0+ 1) ex−x0+ (x0− 1) x − x2− 1 (173) Jest to rozwiązanie szczególne, wybierzmy dowolne x0, np. x0 = −1, wtedy otrzymujemy
y (x) = −2x − x2− 1 (174)
Rozwiązanie ogólne jest sumą rozwiązania równania jednorodnego i rozwiązania szcze- gólnego, a więc
y (x) = C1ex+ C2x − 2x − x2− 1 = C1ex+ C3x − x2− 1 (175)
Ponadto dla równań liniowych zachodzi prawo superpozycji.
Twierdzenie 1.2. Prawo superpozycji. Jeśli mamy dwa rozwiązania szczególne równania różniczkowego liniowego niejednorodnego y1 i y2 dla prawych stron F1 i F2, wtedy suma tych rozwiązań y = y1+y2 jest rozwiązaniem szczególnym tego samego równania o prawej stronie F = F1+ F2.
Przykład 10. Mamy równanie
y00− 4y = 2x2− 8x + 3 (176)
Możemy rozwiązać 3 równania niejednorodne
y00− 4y = 2x2 (177)
Rozwiązaniem szczególnym jest
y = −x2 2 −1
4 (178)
Następne równanie
y00− 4y = −8x (179)
Rozwiązaniem szczególnym jest
y = 2x (180)
Następne równanie
y00− 4y = 3 (181)
Rozwiązaniem szczególnym jest
y = −3
4 (182)
A więc rozwiązaniem szczególnym równania niejednorodnego jest
− x2 2 − 1
4+ 2x − 3
4 = −x2
2 + 2x − 1 (183)
Rozwiązaniem równania jednorodnego jest
C1e2x+ C2e−2x (184)
A więc ostatecznym rozwiązaniem jest
C1e2x+ C2e−2x−x2
2 + 2x − 1 (185)
Równanie na wolframalpha.com, http: // www. wolframalpha. com/ input/ ?i= y% 27%
27+ -4y+ %3D+ 2x^2+ -+8x+ %2B+ 3.
2 Zadania
2.1 Zadania na 3.0
Wszystkie zadania proszę rozwiązać symbolicznie za pomocą wolframalpha.com oraz Ma- tlaba. Wyświetlić pole kierunkowe do każdego równania. W rozwiązaniu powinien znaleźć się skrypt rozwiązujący dane równanie w Matlabie oraz wyświetlający pole kierunkowe wraz z przykładowymi rozwiązaniami, jak również link do strony wolframalpha.com z rozwiązaniem równania. Powinien również znaleźć się komentarz odnośnie zgodności roz- wiązań z Matlaba, wolframalpha.com oraz poniższych odpowiedzi.
1.
y00= y02
y y > 0 (186)
Odp.:
y = C2eC1x (187)
2.
y0+1
4y002= xy00 (188)
Odp.:
y = C1x (x − C1) + C2, y = x3
3 + C (189)
3.
xy000+ y00= 1 + x (190)
Odp.:
y = x3 12+ x2
2 + C1x ln |x| + C2x + C3 (191) 4.
x2yy00= y − xy02 (192)
5.
xy00− y0 = x2 (193)
2.2 Zadania na 4.0
Wszystkie zadania proszę rozwiązać symbolicznie za pomocą wolframalpha.com oraz Ma- tlaba. Wyświetlić pole kierunkowe do każdego równania. W rozwiązaniu powinien znaleźć się skrypt rozwiązujący dane równanie w Matlabie oraz wyświetlający pole kierunkowe wraz z przykładowymi rozwiązaniami, jak również link do strony wolframalpha.com z rozwiązaniem równania. Powinien również znaleźć się komentarz odnośnie zgodności roz- wiązań z Matlaba, wolframalpha.com oraz poniższych odpowiedzi.
1.
d3y
dx3 = ln x (194)
z wartościami początkowymi:
x0 = 1, y0, y00, y000− dowolne (195) Znaleźć całkę ogólną tego równania. Odpowiedź:
y = y0+ (x − 1) y00 +(x − 1)2 2 y000+1
6x3ln x − 11 36x3+1
2x2−1 4x + 1
18 (196) Rozwiązanie ogólne:
y = 1
6x3ln x − 11
36x3+ C2x2+ C1x + C0 (197) 2.3 Zadania na 5.0
Wszystkie zadania proszę rozwiązać symbolicznie za pomocą wolframalpha.com oraz Ma- tlaba. Wyświetlić pole kierunkowe do każdego równania. W rozwiązaniu powinien znaleźć się skrypt rozwiązujący dane równanie w Matlabie oraz wyświetlający pole kierunkowe wraz z przykładowymi rozwiązaniami, jak również link do strony wolframalpha.com z rozwiązaniem równania. Powinien również znaleźć się komentarz odnośnie zgodności roz- wiązań z Matlaba, wolframalpha.com oraz poniższych odpowiedzi.
1. Linia pościgu. Po osi Ox porusza się w kierunku dodatnim ze stałą prędkością a punkt P . Po płaszczyźnie Oxy porusza się punkt M ze stałą prędkością v tak, że wektor prędkości jest w każdej chwili skierowany do punktu P . Znaleźć równanie różniczkowe. Znaleźć tor punktu M . Odpowiedź:
x = y0 2 1 + av
y y0
1+av
− y0 2 1 − av
y y0
1−av
− 1
!
+ C1 (198)
Literatura
[1] I. N. Bronsztejn, K. Siemiendiajew, G. Musiol, and H. Möhlig, Nowoczesne kompen- dium matematyki. Wydawnictwo naukowe PWN, 2004.
[2] J. Niedoba and W. Niedoba, Równania różniczkowe zwyczajne i cząstkowe. Wydaw- nictwa AGH, 2001.