7 svar
330 visningar
naytte behöver inte mer hjälp
naytte 7419 – Moderator
Postad: 10 apr 15:42 Redigerad: 10 apr 16:06

Diff.ekvation - varför kan det ena fallet uteslutas?

Halloj!

På en tentamen jag skrev för ett tag sedan så skulle man lösa följande differentialekvation:

y'-ylny=0y(0)=e-1\displaystyle \left\{\begin{array}{ll}y'-y\ln y=0&\y(0) = e^{-1}\end{array}\right.

Jag kom efter ett antal korrekta steg fram till:

lny=ex+c1,c1\displaystyle \left|\ln y\right|=e^{x+c_1},c_1\in\mathbb{R}

Här drog jag slutsatsen att lösningen måste innehålla två fall, ett fall där y1y\ge 1, och ett fall där y<1y < 1. Mer specifikt påstår jag att:

yx=e-ex+c1,y(x)<1eex+c1,y(x)1\displaystyle y\left(x\right)=\left\{\begin{array}{ll}e^{-e^{x+c_1}},&& y(x) < 1\ e^{e^{x+c_1}}, && y(x) \ge 1\end{array}\right.

Detta var tydligen felaktigt, och jag fattar inte varför det blir fel. Min rättare skrev bara "Du får bara ett fall", och det ger mig inte så mycket insikt i var det har blivit fel.

LuMa07 495
Postad: 10 apr 15:51 Redigerad: 10 apr 15:55

Du menar väl första ordningens ekvation, d.v.s. y'-ylny=0y^\prime - y\ln y = 0, eller?


Man bör nog ta hänsyn till begynnelsevillkoret.

Man är intresserad av den lösning som uppfyller att y(0)=e-1y(0)=e^{-1}, d.v.s. den lösning där ln(y(0))=ln(e-1)=-1\ln(y(0)) = \ln(e^{-1}) = -1. Det är alltså bara fallet 0<y(x)<10 < y(x) < 1 som är relevant i denna situation.


Om man inte hade något begynnelsevillkor, så får man tre fall som dock kan skrivas ihop m.h.a. en lämpligt vald konstant.

Fall 1 (y(x)>1y(x) > 1) motsvarar  y(x)=eex+c1=ekexy(x) = e^{e^{x+c_1}} = e^{k\,e^x}, där k=ec1>0k=e^{c_1}>0 är en godtycklig positiv konstant.

Fall 2 (y(x)=1y(x) = 1) motsvarar den konstanta lösningen y(x)=1=e0=ekexy(x) = 1 = e^{0} = e^{k\,e^x}, där k=0k=0.

Fall 3 (0<y(x)<10 < y(x) < 1) motsvarar  y(x)=e-ex+c1=ekexy(x) = e^{-e^{x+c_1}} = e^{k\,e^x}, där k=-ec1<0k=-e^{c_1}<0 är en godtycklig negativ konstant.

 

Alla tre fall ihopskrivna: y(x)= ekexy(x) = e^{k\,e^x}, där kk \in \mathbb{R} är ett godtyckligt tal.

naytte 7419 – Moderator
Postad: 10 apr 16:01 Redigerad: 10 apr 16:06

Men är inte funktionen jag har definierat i mitt sista stycke också en lösning på differentialekvationen? Om vi stoppar in begynnelsevillkoret bestäms c1=0c_1 = 0. Således har vi:

yx=e-ex,y(x)<1eex,y(x)1\displaystyle y\left(x\right)=\left\{\begin{array}{ll}e^{-e^{x}},&& y(x) < 1\\ e^{e^{x}}, && y(x) \ge 1\end{array}\right.

Är inte detta en funktion som:

  • Satisfierar y'-ylny=0\displaystyle y'-y\ln y = 0
  • Uppfyller begynnelsevillkoret

?


Tillägg: 10 apr 2025 16:06

Ja, jag menar första ordningen. Skrev fel.

LuMa07 495
Postad: 10 apr 16:16

Nej, funktioner  xe-exx \mapsto e^{-e^x}  och  xeexx \mapsto e^{e^x}  är två separata lösningskurvor som aldrig möts. (De har samma gränsvärde då x-x\to-\infty, men de är aldrig lika)

Lägg märke till att falluppdelning inte gäller den oberoende variabeln xx, utan funktionskurvans yy-värde.

naytte 7419 – Moderator
Postad: 10 apr 16:19

Ah, jag tror jag förstår nu. Det jag har definierat är väl formellt sett inte ens en funktion eftersom varje värde på xx mappas till två värden på yy?

LuMa07 495
Postad: 10 apr 16:20

Exakt.

naytte 7419 – Moderator
Postad: 10 apr 16:22 Redigerad: 10 apr 16:22

Jag är däremot fortfarande inte riktigt med på hur man ska hantera absolutbeloppet. Hur kan vi veta från början att lösningen y(x)1  xy(x) \le 1 \;\; \forall x?

LuMa07 495
Postad: 10 apr 16:32 Redigerad: 10 apr 16:37

Jag antar att du löste ekvationen som en separabel DE.

Vid separationen vill man dividera med uttrycket y·lnyy \cdot \ln y. Detta uttryck är lika med noll när y=1y=1. Det innebär att divisionen är olagligt ifall y=1y=1. Därmed får man en konstant lösning y(x)=1y(x)=1 för alla xx.

Den givna ekvationen y'=y·lnyy^\prime = y\cdot \ln y uppfyller (lokalt) förutsättningarna av Picard–Lindelöfs sats om entydigheten av lösningar till ODE:er. Det innebär att det till varje utvald punkt i xyxy-planet finns exakt en lösningskurva som går igenom den punkten.

Har man nu någon lösning annan än konstant y(x)1y(x)\equiv 1, så kan den lösningen aldrig korsa linjen y=1y=1 eftersom det skulle strida mot entydigheten av ODE:s lösningar. Det finns ju redan lösningen y(x)1y(x) \equiv 1 som går igenom alla punkter på linjen y=1y=1.

Man vet alltså att ingen lösningskurva kommer att överskrida den vågräta linjen y=1y=1, så den måste hålla sig antingen under den linjen för alla xx, eller över den linjen för alla xx.

Svara
Close