Matematika A3 - Elsőrendű differenciálegyenletek

A VIK Wikiből

Explicit differenciálegyenletek

A megoldás általános alakja

y=f(x)

dydx=f(x)

dy=f(x)dx

dy=f(x)dx

Tehát a megoldás:

y=f(x)dx+c

Példa

y=2sinx

dydx=2sinx

dy=2sinxdx

dy=2sinxdx

Tehát:

y=2cosx+c

Szeparabilis differenciálegyenletek

A megoldás általános alakja

f1(x)g1(y)dx+f2(x)g2(y)dy=0

Amennyiben g1(y)f2(x)0, akkor

f1(x)f2(x)dx=g2(y)g1(y)dy

Tehát a megoldás:

f1(x)f2(x)dx=g2(y)g1(y)dy

Példa

x3dx=(y+1)2dy

x3dx=(y+1)2dy

x44+c1=(y+1)33+c2

Tehát:

3x4+4(y+1)3+c=0

Példa

y=4yx(y3)

dydx=4yx(y3)

Ha y0, akkor:

y3ydy=4xdx

y3ydy=4xdx

13ydy=4ln|x|+c2

y3ln|y|+c1=4ln|x|+c2

y=3ln|y|+4ln|x|+c

y=ln|y|3+lnx4+lnc

Tehát:

y=ln(|y|3x4c)

Ha pedig y=0, akkor:

0=40x(03)=0

szintén jó megoldás.

Példa

y=x2cos2ysiny

dydx=x2cos2ysiny

dydx=x2cos2ysiny

Ha cos2y0, akkor:

sinycos2ydy=x2dx

sinycos2ydy=x2dx

cos2ysinydy=x33+c2

cos2y(siny)dy=x33+c2

Mivel fα(x)f(x)dx=fα+1(x)α+1, így:

cos1y1+c1=x33+c2

1cosy+c1=x33+c2

Tehát:

1cosy=x33+c

Ha pedig cos2y=0, akkor y=π2, ami szintén kielégíti az eredeti egyenletet.


Példa

xyy=y3 ha x>0

xdydx=y3(x)+y(x)

Ha y3+y0y0, akkor:

1y3+ydy=1xdx

1yyy2+1dy=ln|x|+c2

1y122yy2+1dy=ln|x|+c2

És, mivel f(x)f(x)dx=ln|f(x)|+c, így:

ln|y|12ln|y2+1|+c1=ln|x|+c2

ln|y2+1||y|=ln(|x|c)

Tehát:

|y2+1||y|=|x|c

Ha pedig y=0, az is kielégíti az eredeti egyenletet.

Szeparabilisra visszavezethető differenciálegyenletek

Homogén fokszámú differenciálegyenletek

Az M(x,y)dx+N(x,y)dy=0 elsőrendű differenciálegyenlet homogén fokszámú, ha M(x,y) és N(x,y) ugyanolyan fokszámú homogén függvények. Ekkor az egyenlet megoldása során mindig megtehetjük a következő helyettesítést:

t(x):=y(x)x ha x0

Tehát igaz lesz, hogy:

y(x)=xt(x)

Tehát az is igaz lesz, hogy:

y(x)=t(x)+xt(x)

Példa

y=xyx2y2 ha x0 és x2y20

y=yx1(yx)2

Végezzük el a helyettesítést, t(x):=y(x)x:

y=t1t2

t+xdtdx=t1t2

xdtdx=t1t2t

xdtdx=t31t2

Ha t30t0, akkor:

1xdx=1t31tdt

ln|x|+c1=12t2ln|t|+c2

ln|x|=12t2ln|t|+c

De mivel t=yx, így:

ln|x|=12(yx)2ln|yx|+c

ln|y|=12(xy)2+c

Ha pedig t=0yx=0y=0, akkor az eredeti egyenletbe helyettesítve:

0=x0x202=0

is igaz.

Lineáris argumentumú differenciálegyenletek

Ha y=f(Ax+By+C), ahol A, B és C konstansok, bevezethető a következő helyettesítés:

u(x):=Ax+By+C

Innen tehát:

y=uAxCB

Illetve:

y=uAB

Példa

y=x+y

Helyettesítéssel:

x+y=u

y=ux

y=u1=u

dudx=u+1

Ha u+10u1, akkor:

1u+1du=dx

ln|u+1|+c1=x+c2

ln|u+1|=x+c

|u+1|=cex

u=±cex1

De, mivel u=x+y, így:

x+y=±cex1

y=±cexx1

Ha pedig u=1x+y=1y=1xy=1, tehát az eredeti egyenletbe helyettesítve helyes eredményt ad.

Egzakt differenciálegyenletek

Egy M(x,y)dx+N(x,y)dy=0 alakú elsőrendű differenciálegyenlet egzakt M(x,y)y=N(x,y)x. Ekkor F(x,y) függvény, amelyre F(x,y)x=M(x,y) és F(x,y)y=N(x,y). Ez az F(x,y) függvény az N, M függvénypár potenciálja. Egy egzakt differenciálegyenlet általános megoldása F(x,y)=c, ahol c.

Példa

(4x3y22yx)dx+(3x4y2x2)dy=0

Egzakt?

M(x,y)y=12x3y22x

N(x,y)x=12x3y22x

Egzakt, tehát keressük F függvényt! Mivel F(x,y)x=M(x,y), így:

F(x,y)=M(x,y)dx+c(y)

F(x,y)=x4y3x2y+c(y)

F(x,y)y=3x4y2x2+c(y)=3x4y2x2

c(y)=0c(y)=konstans

Tehát:

x4y3x2y+c=0


Példa

(2x3+3y)dx+(3x+y1)dy=0

Egzakt?

M(x,y)y=3

N(x,y)x=3

Egzakt, tehát keressük F függvényt!

F(x,y)=M(x,y)dx+c(y)

F(x,y)=12x4+3xy+c(y)

F(x,y)y=3x+c(y)=3x+y1

c(y)=y1c(y)=y22y+c

Tehát:

12x4+3xy+y22y+c=0


Egzaktra visszavezethető differenciálegyenletek

Ha egy differenciálegyenlet nem egzakt, de létezik olyan m multiplikátor, hogy mM(x,y)dx+mN(x,y)dy=0 már egzakt legyen, akkor ez egy egzaktra visszavezethető differenciálegyenlet. m meghatározására az alábbi három speciális eset valamelyike szolgál:

Ha M(x,y)yN(x,y)xN=f(x)m=ef(x)dx

Ha M(x,y)yN(x,y)xM=g(y)m=eg(y)dy

Értelmezés sikertelen (formai hiba): {\displaystyle \text{Ha \textit{M} es \textit{N} azonos fokszamu homogen fuggvenyek es } M(x,y)x + N(x,y)y \neq 0 \Rightarrow m=\frac{1}{M(x,y)x + N(x,y)y} }

Példa

(3xy+y2)dx+(x2+xy)dy=0

Egzakt?

M(x,y)y=3x+2y

N(x,y)x=2x+y

Nem egzakt, de visszavezethető-e?

M(x,y)yN(x,y)xN=3x+2y2xyx2+xy=1xm=e1xdx=elnx=x

Az m-el szorzott egyenlet már egzakt?

(3x2y+y2x)dx+(x3+x2y)dy=0

mM(x,y)y=3x2+2xy

mN(x,y)x=3x2+2xy

Már egzakt! Tehát a megoldás:

F(x,y)=mM(x,y)dx=x3y+12x2y2+c(y)

F(x,y)y=mN(x,y)=x3+x2y+c(y)

mN(x,y)=x3+x2yc(y)=0c(y)=c

Tehát:

x3y+12x2y2+c=0


Példa

ydx+3ydy=0

Egzakt?

M(x,y)y=1

N(x,y)x=0

Nem, de visszavezethető?

M(x,y)yN(x,y)xM=10y=1ym=e1ydy=elny=(elny)1=y1=1y

Tegyük fel, hogy y0. Az m-el szorzott egyenlet már egzakt?

dx+3dy=0

mM(x,y)y=0

mN(x,y)x=0

Már egzakt! Tehát a megoldás:

F(x,y)=M(x,y)dx=x+c(y)

F(x,y)y=c(y)=3c(y)=3y+c

Tehát:

x+3y+c=0

Ha pedig y=0, az is kielégíti az eredeti egyenletet.

Kezdeti érték problémák

Amikor a differenciálegyenleten kívül meg van adva a keresett függvény egy pontbeli értéke. Ez alapján megadható egy partikuláris megoldás.

Példa

y=2sinx és y(0)=0

dydx=2sinx

dy=2sinxdx

dy=2sinxdx

Tehát az általános megoldás:

y=2cosx+c

De, mivel tudjuk, hogy y(0)=0, így:

0=2cos(0)+cc=2

Tehát a partikuláris megoldás:

y=2cosx+2