Differentialekvation

Från testwiki
Version från den 20 mars 2025 kl. 07.57 av imported>Plumbum208 (Gjorde redigering 57166392 av 83.185.245.159 (diskussion) ogjord. Artikeln behöver en länk till partiell derivata)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

En differentialekvation är en ekvation som beskriver ett samband mellan en okänd funktion och dess derivator. Differentialekvationer är en typ av funktionalekvationer. De har mycket viktiga tillämpningar inom bland annat fysik, biologi och nationalekonomi.

Differentialekvationen kallas ordinär, om den obekanta funktionen är en funktion av endast en variabel. Om funktionen är av flera variabler, så att dess derivator är partiella derivator, kallas ekvationen en partiell differentialekvation.

Tillämpningar

Mall:Dubbel bild Differentialekvationer används bland annat för att konstruera matematiska modeller av fysikaliska fenomen inom exempelvis flödesdynamik eller mekanik. Därför är studiet av differentialekvationer ett omfattande område inom både ren och tillämpad matematik. En matematisk modell behandlar ofta en förändring av en variabel med avseende på en annan variabel. Förändringar kan uttryckas med hjälp av derivator och matematiska modeller innehåller därför ofta differentialekvationer.

Lösningar till differentialekvationer ligger till grund för exempelvis formgivning av broar, bilar och flygplan. Differentialekvationer är också användbara inom andra områden så som framtagandet av ekonomiska modeller.

Beteckningar

Låt y vara en funktion av x. Derivatorna kan skrivas med Lagranges notation som

y,y,,y(n)

eller med Leibniz notation som

dydx,d2ydx2,...,d(n)ydx(n).

Exempel på en ordinär differentialekvation av andra ordningen:

y+3xy+y=0

De partiella derivatorna upp till ordning 2, av en funktion u av två variabler kan skrivas som

u(x,y)x,u(x,y)y,2u(x,y)x2,2u(x,y)y2,2u(x,y)xy,2u(x,y)yx

(De två sista derivatorna är identiska för en stor klass funktioner, men inte för alla.)

En enkel partiell differentialekvation är den linjära transportekvationen i en dimension, som har formen

u(x,t)t+cu(x,t)x=0

med den reella konstanten c.

Ordinära differentialekvationer

Mall:Huvudartikel En ekvation för bestämning av en obekant funktion y(x) av en variabel, där förutom funktionen även dess derivator ingår, kallas en ordinär differentialekvation (ODE) och kan skrivas

F(x,y(x),y(x),,y(n)(x))=0

och sägs vara av n:e ordningen. Allmänna lösningen till en ekvation av n:e ordningen innehåller n godtyckliga konstanter. Vid praktiska problem bestäms konstanterna av givna begynnelse- eller randvärden.

En ekvation som innehåller funktionen och dess förstaderivata är en differentialekvation av första ordningen och så vidare. Exempelvis är differentialekvationen

αy(x)+βy(x)+γy(x)=0

av andra ordningen.

Homogena och inhomogena differentialekvationer

En ekvation

(y)=h(x)=0

där h(x) är alla termer som endast beror av x, kallas homogen, i annat fall inhomogen.

Lösningen till en inhomogen, linjär ekvation kan skrivas

y=yh+yp

där yh är den homogena lösningen och yp är den partikulära lösningen, det vill säga, den specifika lösningen då h är nollskild.

Linjära och icke-linjära ekvationer

En differentialekvation kan skrivas på den förenklade formen

(y)=h(x)

där h(x) är alla termer som endast beror av x.

För att en ordinär differentialekvation skall vara linjär måste den uppfylla

(y1+y2)=(y1)+(y2)

och

(α(x)y)=α(x)(y).

Alltså gäller

(y)=fn(x)y(n)+fn1(x)y(n1)f1(x)y+f0(x)y

Exempel:

d2ydx2+y3=0

är icke-linjär på grund av termen y3, liksom

yd2ydx2+dydx+y=0

på grund av termen yd2ydx2, men

d2ydx2+y=x3

är linjär. x3 i högerledet inverkar inte på lineariteten.

Beroende och oberoende variabel

I till exempel differentialekvationen

d2ydx2+y2=0

är y den beroende variabeln och x är den oberoende variabeln.

Partiella differentialekvationer

Mall:Huvudartikel Partiella differentialekvationer (PDE) är ekvationer av en eller flera okända funktioner, som uppfyller kriterierna

  • Den okända funktionen beror av åtminstone två variabler
  • I ekvationen förekommer partiella derivator med avseende på åtminstone två variabler
  • I ekvationen förekommer endast partiella derivator av den obekanta funktionen

Den implicita formen av en partiell differentialekvation för en funktion u av två variabler x och y, kan skrivas

F(x,y,u(x,y),u(x,y)x,u(x,y)y,,2u(x,y)xy,)=0,

där F är en godtycklig funktion.

Linjära och olinjära ekvationer

En partiell differentialekvation är linjär om den okända funktionen och alla förekommande derivator uppträder linjärt. Detta innebär att koefficienterna endast beror på funktioner av variablerna hos den okända funktionen och inte av själva funktionen.

Exempel på en icke-linjär partiell differentialekvation är

u(x,t)t+u(x,t)u(x,t)x=0

Lösningar till ordinära differentialekvationer

Att lösa en differentialekvation innebär att finna den funktion som uppfyller ekvationen. Exempelvis har den homogena ekvationen av första ordningen

y+ay=0

där a är en konstant, lösningen

y=Ceax

där C är en konstant, som bestäms av randvillkor eller begynnelsevärden.

En differentialekvation har oändligt många lösningar, men det finns satser som visar att det finns unika lösningar till vissa begynnelsevärdesproblem.

Det finns metoder för att bestämma lösningar till vissa typer av differentialekvationer. I de flesta fall saknas sådana metoder, men alla differentialekvationer kan lösas approximativt med numeriska metoder.

En explicit lösning till en differentialekvation är en funktion av den oberoende variabeln som löser differentialekvationen (av formen y(x)= ...). En implicit lösning är ett förhållande mellan den beroende och den oberoende variabeln som indirekt definierar en funktion som är en explicit lösning (exempelvis sin(x+y)=xy+2x).

Bakterietillväxt

En differentialekvation kan användas till att beskriva bakterietillväxt i en lösning. Eftersom varje bakterie delar sig med en viss hastighet, är bakterietillväxten proportionell mot antalet bakterier vid en given tidpunkt. Om N anger antalet bakterier vid tiden t gäller därför sambandet

N(t)=kN(t)

Lösningen till denna differentialekvation är en funktion som har egenskapen att funktionens derivata är proportionell mot funktionen själv. Exponentialfunktionen är den enda funktion som har denna egenskap och lösningen måste således vara en exponentialfunktion.

Uppenbarligen är denna modell av bakterietillväxten bara approximativ - bland annat genom att bakterietillväxten i en lösning så småningom måste avstanna i brist på näring.

Fritt fall

Ett föremål släpps från en viss höjd h och faller på grund av gravitationskraften F. Här görs förenklingen att gravitationen är den enda kraft som verkar på föremålet och att gravitationen är konstant. I verkligheten finns också andra krafter, till exempel luftmotstånd.

Enligt Newtons andra lag är ett föremåls massa m multiplicerat med dess acceleration a lika med den kraft F som verkar på föremålet:

ma=F

Accelerationen är derivatan av hastigheten v med avseende på tid t, eller:

a=dvdt

Hastigheten är i sin tur derivatan av sträckan, eller i detta fall höjden h med avseende på tid t:

v=dhdt

Alltså är accelerationen andraderivatan av höjden:

a=d2hdt2

Den kraft F som verkar på föremålet antogs vara endast gravitationen. Newtons andra lag kan då skrivas som:

md2hdt2=mg

(Minustecken eftersom man enligt konvention räknar krafter positiva från jorden.)

Differentialekvationen går lätt att lösa med avseende på h. Först divideras med m, vilket ger

d2hdt2=g

Integrering av båda leden ger

dhdt=gt+C1

och ytterligare en integrering ger

h=h(t)=gt22+C1t+C2

Integrationskonstanterna C1 och C2 kan bestämmas om föremålets begynnelsehöjd och begynnelsehastighet är kända.

Resultatet är en funktion, eller en formel, för föremålets höjdläge vid tiden t.

Metoder för lösning av differentialekvationer

Vissa differentialekvationer kan lösas analytiskt och lösningen blir då exakt. I analytiska lösningar kan man använda transformation, oftast Laplacetransformation för ordinära differentialekvationer och Fouriertransformation för partiella.

För de flesta differentialekvationer behövs numeriska metoder. Några vanliga numeriska metoder för lösning av differentialekvationer är Eulers metod och Runge–Kuttas metod för begynnelsevärdesproblem, och provskottsmetoden för randvärdesproblem. Partiella differentialekvationer är särskilt känsliga för fel i lösningen.

Programvara

Det finns programvara som kan lösa differentiella ekvationer:

Se även

Mall:Bokversion

Källor

Fotnoter

Externa länkar


Mall:Auktoritetsdata