2 svar
50 visningar
Fysiker19 344
Postad: Igår 14:26

Icke-exakt differentialekvation

I uppgift 2 uppfyller den inte villkoret för exakthet och att hitta integrerande faktor som beror bara  på x eller y verkar inte fungera heller då vi får en term som beror på både x och y. Hur ska man göra då?

LuMa07 758
Postad: Igår 15:59 Redigerad: Igår 16:25

I instruktionerna står det att man ska lösa ODE:n endast ifall den är exakt, vilket den tydligen inte är.

Hur som helst... detta är en homogen ekvation, d.v.s. den går att skriva på formen y'=F(y/x)y^\prime = F(y/x). Sådant brukar exempelvis inträffa när ekvationen är skriven på formen P(x,y)+Q(x,y)·y'=0P(x,y) + Q(x,y)\cdot y^\prime=0, där PP och QQ är två polynom där varje term har samma grad. I denna ekvation är P(x,y)=3x-yP(x,y) = 3x-y och Q(x,y)=x-3yQ(x,y) = x-3y, så varenda term har grad 1.

(3x-y)+(x-3y)y'=0{(3x-y) + (x-3y) y^\prime} = 0 \iff

(x-3y)y'=y-3x{(x-3y) y^\prime = y-3x} \iff

y'=y-3xx-3yy^\prime = \dfrac{y-3x}{x-3y}

I det rationella uttrycket i HL så kan man bryta ut och förkorta x för att få ett uttryck med "y/x":

HL=y-3xx-3y=x·(yx-3)x·(1-3yx)=yx-31-3yxHL = \dfrac{y-3x}{x-3y} = \dfrac{x \cdot (\frac{y}{x}-3)}{x\cdot(1-3\frac{y}{x})} = \dfrac{\frac{y}{x}-3}{1-3\frac{y}{x}}

Differentialekvationen lyder alltså:

y'=yx-31-3yxy^\prime = \dfrac{\frac{y}{x}-3}{1-3\frac{y}{x}}

Nu får man göra variabelbyte u=y/x, d.v.s. y(x)=u(x)·xy(x) = u(x) \cdot x. Enligt produktregeln blir y'(x)=u'(x)·x+u(x)y^\prime(x) = u^\prime(x)\cdot x + u(x). Efter variabelbytet är differentialekvationen därmed

xu'+u=u-31-3ux\,u^\prime + u = \dfrac{u-3}{1-3u}

Detta är en separabel ODE:

xu'+u=u-31-3ux\,u^\prime + u = \dfrac{u-3}{1-3u} \iff

xu'=u-31-3u-ux\,u^\prime = \dfrac{u-3}{1-3u} - u \iff

xu'=3u2-31-3ux\,u^\prime = \dfrac{3u^2-3}{1-3u} \iff

u(x)=1u(x)=1 ELLER u(x)=-1u(x)=-1 ELLER 1-3uu2-1du=3dxx\dfrac{1-3u}{u^2-1}\,du = \dfrac{3\,dx}{x}

Fysiker19 344
Postad: Igår 18:48
LuMa07 skrev:

I instruktionerna står det att man ska lösa ODE:n endast ifall den är exakt, vilket den tydligen inte är.

Hur som helst... detta är en homogen ekvation, d.v.s. den går att skriva på formen y'=F(y/x)y^\prime = F(y/x). Sådant brukar exempelvis inträffa när ekvationen är skriven på formen P(x,y)+Q(x,y)·y'=0P(x,y) + Q(x,y)\cdot y^\prime=0, där PP och QQ är två polynom där varje term har samma grad. I denna ekvation är P(x,y)=3x-yP(x,y) = 3x-y och Q(x,y)=x-3yQ(x,y) = x-3y, så varenda term har grad 1.

(3x-y)+(x-3y)y'=0{(3x-y) + (x-3y) y^\prime} = 0 \iff

(x-3y)y'=y-3x{(x-3y) y^\prime = y-3x} \iff

y'=y-3xx-3yy^\prime = \dfrac{y-3x}{x-3y}

I det rationella uttrycket i HL så kan man bryta ut och förkorta x för att få ett uttryck med "y/x":

HL=y-3xx-3y=x·(yx-3)x·(1-3yx)=yx-31-3yxHL = \dfrac{y-3x}{x-3y} = \dfrac{x \cdot (\frac{y}{x}-3)}{x\cdot(1-3\frac{y}{x})} = \dfrac{\frac{y}{x}-3}{1-3\frac{y}{x}}

Differentialekvationen lyder alltså:

y'=yx-31-3yxy^\prime = \dfrac{\frac{y}{x}-3}{1-3\frac{y}{x}}

Nu får man göra variabelbyte u=y/x, d.v.s. y(x)=u(x)·xy(x) = u(x) \cdot x. Enligt produktregeln blir y'(x)=u'(x)·x+u(x)y^\prime(x) = u^\prime(x)\cdot x + u(x). Efter variabelbytet är differentialekvationen därmed

xu'+u=u-31-3ux\,u^\prime + u = \dfrac{u-3}{1-3u}

Detta är en separabel ODE:

xu'+u=u-31-3ux\,u^\prime + u = \dfrac{u-3}{1-3u} \iff

xu'=u-31-3u-ux\,u^\prime = \dfrac{u-3}{1-3u} - u \iff

xu'=3u2-31-3ux\,u^\prime = \dfrac{3u^2-3}{1-3u} \iff

u(x)=1u(x)=1 ELLER u(x)=-1u(x)=-1 ELLER 1-3uu2-1du=3dxx\dfrac{1-3u}{u^2-1}\,du = \dfrac{3\,dx}{x}

Aa juste jag missade att man ej behöver ta fram lösning för ODE om den inte är exakt. Hm varför är y(x)=u(x)*x?

Svara
Close