Matematika/Normalioji diferencialinių lygčių sistema

Iš testwiki.
Pereiti į navigaciją Jump to search
Tarkime, kad y1=y1(x),y2=y2(x),y3=y3(x),...,yn=yn(x) - kintamojo x funkcijos.
Apibrėžimas. Sistemą, kurią sudaro diferencialinės lygtys, siejančios kintamąjį x, funkcijas y1,y2,y3,...,yn bei jų išvestines, vadinama diferencialinių lygčių sistema.
Toliau nagrinėsime tam tikros išraiškos sistemą
{dy1dx=f1(x,y1,y2,...,yn),dy2dx=f2(x,y1,y2,...,yn),.....................................,(62)dyndx=fn(x,y1,y2,...,yn),
kuri vadinama normaliąja diferencialinių lygčių sistema; čia fi(x,y1,y2,...,yn) - (n-1) kartą diferencijuojamos funkcijos (1≤i≤n). Jos sprendiniu tam tikrame intervale vadinsime visumą tame intervale apibrėžtų ir tolydžiai diferencijuojamų funkcijų y1=ψ1(x),y2=ψ2(x),...,yn=ψn(x), tenkinančių tos sistemos lygtis.
(62) sistemą sprendžaime taip. Pirmąją jos lygtį (galima imti ir kurią nors kitą) išdiferencijuojame kintamojo x atžvilgiu:
d2y1dx2=∂f1∂x+∂f1dy1dy1dx+∂f1dy2dy2dx+∂f1dy3dy3dx+...+∂f1dyndyndx.(63)
Į (63) lygtį įrašę išvestinių dy1dx,...,dyndx išraiškas, nusakomas (62) lygtimis, gauname lygtį, kurios dešinioji pusė priklauso nuo x,y1,y2,y3,...,yn:
d2y1dx2=∂f1∂x+∂f1dy1f1(x,y1,y2,...,yn)+∂f1dy2f2(x,y1,y2,...,yn)+∂f1dy3f3(x,y1,y2,...,yn)+...+∂f1dynfn(x,y1,y2,...,yn),
d2y1dx2=ϕ2(x,y1,y2,...,yn).
Šią lygtį dar kartą diferencijuojame x atžvilgiu ir vietoj išvestinių dy1dx,...,dyndx vėl įrašome jų išraiškas iš (62) sistemos. Gauname lygtį
d3y1dx3=ϕ3(x,y1,y2,...,yn).
Pratęsę šį procesą, pagaliau turime lygtį
dny1dxn=ϕn(x,y1,y2,...,yn).
Taigi gauname sistemą
{dy1dx=f1(x,y1,y2,...,yn),d2y1dx2=ϕ2(x,y1,y2,...,yn),d3y1dx3=ϕ3(x,y1,y2,...,yn),(64).....................................,dny1dxn=ϕn(x,y1,y2,...,yn).
Iš jos, eliminavę funkcijas y2,y3,...,yn, gauname lygtį, siejančią x,y1,dy1dx,d2y1dx2,d3y1dx3,...,dny1dxn, taigi gauname n-tosios eilės diferencialinę lygtį.
Išsprendę ją, randame
y1=Φ(x,C1,C2,...,Cn).
Žinodami y1, funkcijas y2,y3,...,yn, randame iš (64) sistemos.


Pavyzdžiai

  • Rasime sistemos
{dydx=2y+3z+ex,dzdx=3y+2z+sin⁡x.
atskirąjį sprendinį, tenkinantį pradines sąlygas
y|x=0=313,z|x=0=1926.
Sprendimas. Pirmąją sistemos lygtį išdiferencijuojame kintamojo x atžvilgiu:
d2ydx2=2dydx+3dzdx+ex.
Į šią lygtį įrašome dydx ir dzdx išraiškas iš duotosios sistemos:
d2ydx2=2(2y+3z+ex)+3(3y+2z+sin⁡x)+ex,
d2ydx2=13y+12z+3ex+3sin⁡x.
Sudarome sistemą
{dydx=2y+3z+ex,d2ydx2=13y+12z+3ex+3sin⁡x.
ir iš jos eliminuojame funkciją z. Galima daryti taip: pirmąją sistemos lygtį padauginti iš −4 ir sudėti su antrąja sistemos lygtimi. Tuomte gausime lygtį
d2ydx2−4dydx=13y+12z+3ex+3sin⁡x−4(2y+3z+ex),
d2ydx2−4dydx=5y−ex+3sin⁡x,
d2ydx2−4dydx−5y=3sin⁡x−ex.(65)
Ji ir yra antrosios eilės tiesinė nehomogeninė diferencialinė lygtis. Kadangi jos charakteringoji lygtis k2−4k−5=0 turi šaknis k1=−1,k2=5, tai homoheninės lygties (d2ydx2−4dydx−5y=0) bendrasis sprendinys
y¯=C1e−x+C2e5x.
Toliau parenkame atskirąjį nehomogeninės lygties sprendinį
y~=Mcos⁡(x)+Nsin⁡(x)+aex.
Suradę y¯′ ir y¯″ bei jų išraiškas į (65) lygtį, gauname:
y~′=(Mcos⁡(x)+Nsin⁡(x)+aex)′=−Msin⁡(x)+Ncos⁡(x)+aex;
y~″=(−Msin⁡(x)+Ncos⁡(x)+aex)′=−Mcos⁡(x)−Nsin⁡(x)+aex;
y~″−4y~′−5y~=3sin⁡x−ex;
−Mcos⁡(x)−Nsin⁡(x)+aex−4(−Msin⁡(x)+Ncos⁡(x)+aex)−5(Mcos⁡(x)+Nsin⁡(x)+aex)=3sin⁡(x)−ex;
−Mcos⁡(x)−Nsin⁡(x)+aex+4Msin⁡(x)−4Ncos⁡(x)−4aex−5Mcos⁡(x)−5Nsin⁡(x)−5aex=3sin⁡(x)−ex;
−Mcos⁡(x)−Nsin⁡(x)+4Msin⁡(x)−4Ncos⁡(x)−5Mcos⁡(x)−5Nsin⁡(x)−8aex=3sin⁡(x)−ex;
(−6M−4N)cos⁡(x)+(4M−6N)sin⁡(x)−8aex=3sin⁡(x)−ex.
Iš čia
a=18.
Reikšmes M ir N surasime išsprendę lygčių sistemą:
{−6M−4N=0,4M−6N=3.
Antrąją sistemos lygtį padauginę iš 32 ir pridėję prie pirmosios, gauname:
(−6M−4N)+32(4M−6N)=0+32⋅3,
−6M−4N+6M−9N=92,
−13N=92,
N=−926.
Toliau įstatę surastą N į kurią nors vieną iš lygčių (-6M-4N=0 arba 4M-6N=3) rasime M:
−6M−4N=0,
−6M−4⋅(−926)=0,
−6M+1813=0,
−M+313=0,
−M=−313,
M=313.
Taigi
y~=Mcos⁡(x)+Nsin⁡(x)+aex=313cos⁡(x)−926sin⁡(x)+18ex;
y=y¯+y~=C1e−x+C2e5x+313cos⁡(x)−926sin⁡(x)+18ex.
Iš pirmosios sistemos lygties turime
dydx=2y+3z+ex,
dydx−2y−ex=3z,
z=13(dydx−2y−ex).
Kadangi
dydx=(C1e−x+C2e5x+313cos⁡(x)−926sin⁡(x)+18ex)′=−C1e−x+5C2e5x−313sin⁡(x)−926cos⁡(x)+18ex,
tai
z=13(−C1e−x+5C2e5x−313sin⁡(x)−926cos⁡(x)+18ex−2y−ex)=
=13(−C1e−x+5C2e5x−313sin⁡(x)−926cos⁡(x)+ex−8ex8−2y)=
=13(−C1e−x+5C2e5x−313sin⁡(x)−926cos⁡(x)−78ex−2y)=
=−13C1e−x+53C2e5x−113sin⁡(x)−326cos⁡(x)−724ex−23y.
Gavome tokį sistemos sprendinį
y=C1e−x+C2e5x+313cos⁡(x)−926sin⁡(x)+18ex,
z=−13C1e−x+53C2e5x−113sin⁡(x)−326cos⁡(x)−724ex−23y.
(z=−13C1e−x+53C2e5x−113sin⁡(x)−326cos⁡(x)−724ex−23(C1e−x+C2e5x+313cos⁡(x)−926sin⁡(x)+18ex),
z=−13C1e−x+53C2e5x−113sin⁡(x)−326cos⁡(x)−724ex−23C1e−x−23C2e5x−213cos⁡(x)+626sin⁡(x)−224ex,
z=−C1e−x+C2e5x+213sin⁡(x)−726cos⁡(x)−38ex).
Norėdami rasti konstantų C1 ir C2 reikšmes, tenkinančias duotas pradines sąlygas, į bendrąjį sprendinį įrašome x=0,y=313 ir z=1926. Gauname sistemą
{y=C1e−x+C2e5x+313cos⁡(x)−926sin⁡(x)+18ex,z=−C1e−x+C2e5x+213sin⁡(x)−726cos⁡(x)−38ex;
{313=C1e−0+C2e5⋅0+313cos⁡(0)−926sin⁡(0)+18e0,1926=−C1e−0+C2e5⋅0+213sin⁡(0)−726cos⁡(0)−38e0;
{313=C1+C2+313⋅1−926⋅0+18,1926=−C1+C2+213⋅0−726⋅1−38;
{−18=C1+C2,1926+726+38=−C1+C2;
{C1+C2=−18,−C1+C2=1+38;
{C1+C2=−18,−C1+C2=118.
Sudeties budu išsprendžiame sistemą:
(C1+C2)+(−C1+C2)=−18+118,
2C2=108,
C2=58;
C1+58=−18,
C1=−58−18,
C1=−34.
Iš čia C1=−34,C2=58. Taigi atskirasis sistemos sprendinys yra toks:
y=−34e−x+58e5x+313cos⁡(x)−926sin⁡(x)+18ex,
z=34e−x+58e5x+213sin⁡(x)−726cos⁡(x)−38ex.
Normaliosios diferencialinių lygčių sistemos sudaro vieną sistemų klasę. Tačiau yra įvairių sistemų, kurių išraiška neatitinka (62) sistemos lygčių išraiškos. Kai kurias jų galima išspręsti įvairiais dirbtiniais būdais.


  • Išspręskime sistemą
d4ydx4=z,d2zdx2=y.
Sprendimas. Pirmąją lygtį išdiferencijavę du kartus paeiliui x atžvilgiu, gauname lygtį
d6ydx6=d2zdx2.
Tačiau d2zdx2=y, todėl turime lygtį
d6ydx6=y arba d6ydx6−y=0.
(Parinkus y=ekx, gauname:
(ekx)(6)−ekx=0,
k6ekx−ekx=0,
k6−1=0.)
Charakteringąją jos lygtį k6−1=0 galima pertvarkyti taip:
(k3−1)(k3+1)=0,
(k−1)(k+1)(k2+k+1)(k2−k+1)=0.
Iš čia randame jos šaknis
k1=−1,k2=1,k3,4=−12±i32,k5,6=12±i32.
Vadinasi, bendrasis lygties y(6)−y=0 sprendinys yra
y=C1e−x+C2ex+e−12x(C3cos⁡x32+C4sin⁡x32)+ex2(C3cos⁡x32+C4sin⁡x32).
Funkciją z rasime išdiferencijavę gautąją y išraišką keturis kartus. Tai padaryti siūlome skaitytojui.