Differentialekvation ynglor
Hejsan!
Jag har åkt fast i denna uppgiften och jag är inte säker på hur jag ska exakt gå tillväga men samtidigt vill jag dubbelkolla om mina lösningar går att utföra på detta viset. Frågan lyder:
I ett vattendrag kan antalet yngel N beskrivas som en funktion av tiden t.
(dN/dt)=5*10-9N(1000 000-N) då N(0)=150 000
a)Hur många yngel finns då tillväxthastigheten är som störst?
Lösning
b)Bestäm hur stor populationen av yngel är på sikt.
a) Min lösning:
y'(x)=5*10-9y(1 000 000-y)
y'(x)=(5*10-3*y)-(5*10-9*y2)
y'(x)=((5*10-3)-1*y)-((5*10-9)-1*y2)(invertering av 5*10-3 och 5*10-9funkar det? Ska förklara senare)
y'(x)=(y/200)-(y2/200 000 000)
y'(x)=(y/200)*(1-(y/1 000 000)) (Bryter ut y/200)
y'(x)=0,005y*(1-(y/1 000 000)) (utvecklar 1/200=0,005)
Detta liknar precis som den logistiska tillväxtmodellen:
y'(x)=ky*(1-(y/M) M=maximala populationen(1 000 000) k=proportionalitetskonstanten (0,005)
Enligt y'max formeln kan man dra slutsatsen:
y'max=(kM)/4 (0,005*1 000 000)/4=1 250
y'=0,005y*(1-(y/1 000 000))=1 250 ⇒ y=500 000
Precis samma sätt sker genom modellen att maxpunkt ligger ymax=M/2=1 000 000/2=500 000
Anledningen till att jag inverterade i ekvationen var eftersom jag såg en lösning i Wolfram Alfa som visade:
b)Min lösning: Enligt det vi har lärt oss i detta delkapitel så sägs det att:
För stora värden på y är y0 och yM, vilket är 1 000 000.
Den planar ut vid 1 000 000 antal ynglor
Tänker jag rätt här eller behöver jag vara mer tydlig i och med att detta är en A uppgift?
Förlåt för en sån lång inlägg, hoppas ni inte blir trötta på mig
Du räknar rätt men krånglar till det i onödan. Du ser att det är den logistiska tillväxtmodellen. Då vet du att tillväxthastigheten är som störst när antalet är hälften av det maximala antalet, d v s ½ miljon. Och på lång sikt kommer vi att närma oss maximiantalet yngel (det heter yngel både i singular och plural), 1 miljon.
Aha okej jag förstår! Men hur kan jag ta fram data för M och k för att i sin tur kunna utföra ymax=M/2. Eller kanske du menar den delen med y'max=(kM)/4? Tack så mycket för hjälpen.
Tycker du att för min lösning på uppgift b är tillräckligt tydligt eller behöver jag illustrera det?
De frågar inte hur stor ökningen är som störst, bara vid vilket antal detta inträffar.
Jag tycker snarast att du skriver onödigt mycket på båda uppgifterna.
Jag tycker att du ska resonera dig fram till svaret på b.
Du kan tänka att utgångsvärdet vid t=0 är N=150000. Sätter man in det värdet i diffekvationen ser man att dN/dt>0, dvs N kommer att öka med tiden. Men vid ett speciellt värde på N kommer dN/dt=0. Därefter kommer ju N varken att öka eller minska mer, hur lång ytterligare tid som än passerar. Detta är vad som kommer att hända på sikt.
Populationen på sikt blir alltså:
Men eftersom man vet att , och ökande, så kommer aldrig N att bli noll utan stanna på N=1000000.
På a kan du också komma fram till svaret genom att derivera dN/dt och sätta lika med noll, och studera tecknet för att konstatera att det blir ett maximum (som du säkert brukar göra med andra maximeringsproblem)
JohanF skrev:Jag tycker att du ska resonera dig fram till svaret på b.
Du kan tänka att utgångsvärdet vid t=0 är N=150000. Sätter man in det värdet i diffekvationen ser man att dN/dt>0, dvs N kommer att öka med tiden. Men vid ett speciellt värde på N kommer dN/dt=0. Därefter kommer ju N varken att öka eller minska mer, hur lång ytterligare tid som än passerar. Detta är vad som kommer att hända på sikt.
Populationen på sikt blir alltså:
Men eftersom man vet att , och ökande, så kommer aldrig N att bli noll utan stanna på N=1000000.
Tack så hemskt mycket för svaret Johan! Ursäkta att jag frågar om du kan förklara lite tydligare eftersom jag inte förstod riktigt på beräkningarna. Speciellt där det står och . Förlåt att jag inte riktigt uppfattade.
Fråga på bara, det är ju det vi är här för!
Differentialekvationanen
beskriver hur stor populationen är, och åt vilket håll populationen förändras, vid varje tidpunkt. Vid den tidpunkt som populationen är stycken yngel, bestämmer differentialekvationen att populationen förändras stycken yngel per tidsenhet. Vid en annan tidpunkt är populationen stycken yngel, samtidigt bestämmer differentialekvationen att populationen vid den tidpunkten förändras som stycken yngel per tidsenhet.
Differentialekvationen visar alltså, vid varje tidpunkt, åt vilket håll populationen förändras, beroende på hur stor popuationen är vid just den tidpunkten. Om du ville rita populationen som funktion av , skulle du kunna göra det genom att rita en massa tangenter till kurvan (tangenter till har lutningarna ), och låta kurvan formas av tangenterna. (jag försökte rita en skiss nedan, blyertsstrecken är tangenter till populationskurvan).
Om man är uppmärksam hur differentialekvationen ser ut, så ser man att högerledet skulle kunna bli noll för ett par värden på . Det betyder alltså att ifall tangentens lutning (), blir noll, så kommer inte populationen att ändra sig mer. Dvs populationen har kommit till en steady state nivå, och kommer inte att komma ur det läget hur lång ytterligare tid det än går.
Man kan då lösa ekvationen
för att undersöka vad populationen måste vara för att den ska sluta ändra sig. Man kommer fram till att om ellerså kommer populationen att stanna vid den nivån. Startvillkoret (populationen 150000 vid ) och att tangentens lutning hela tiden är positiv ger att populationen måste vara växande. Därför kommer populationen aldrig att kunna bli noll, utan måste vara den population som stabiliseras på sikt.
JohanF skrev:Fråga på bara, det är ju det vi är här för!
Differentialekvationanen
beskriver hur stor populationen är, och åt vilket håll populationen förändras, vid varje tidpunkt. Vid den tidpunkt som populationen är stycken yngel, bestämmer differentialekvationen att populationen förändras stycken yngel per tidsenhet. Vid en annan tidpunkt är populationen stycken yngel, samtidigt bestämmer differentialekvationen att populationen vid den tidpunkten förändras som stycken yngel per tidsenhet.
Differentialekvationen visar alltså, vid varje tidpunkt, åt vilket håll populationen förändras, beroende på hur stor popuationen är vid just den tidpunkten. Om du ville rita populationen som funktion av , skulle du kunna göra det genom att rita en massa tangenter till kurvan (tangenter till har lutningarna ), och låta kurvan formas av tangenterna. (jag försökte rita en skiss nedan, blyertsstrecken är tangenter till populationskurvan).
Om man är uppmärksam hur differentialekvationen ser ut, så ser man att högerledet skulle kunna bli noll för ett par värden på . Det betyder alltså att ifall tangentens lutning (), blir noll, så kommer inte populationen att ändra sig mer. Dvs populationen har kommit till en steady state nivå, och kommer inte att komma ur det läget hur lång ytterligare tid det än går.
Man kan då lösa ekvationen
för att undersöka vad populationen måste vara för att den ska sluta ändra sig. Man kommer fram till att om ellerså kommer populationen att stanna vid den nivån. Startvillkoret (populationen 150000 vid ) och att tangentens lutning hela tiden är positiv ger att populationen måste vara växande. Därför kommer populationen aldrig att kunna bli noll, utan måste vara den population som stabiliseras på sikt.
Jag tackar dig stort, du fattar jag vad du menar. Jag ska ta:
och detta leder till att N1=0 och N2=1 000 000 precis som du konstaterade.
Precis. Du formulerade det bättre än jag kunde göra!
Man inser att N=0 borde kunna vara en steadystate-lösning på differentialekvationen eftersom differentialekvationen ska beskriva en population. Om det inte finns några individer i en populationen så kan de ju inte gärna föröka sig heller. Dvs har popuationen väl dött ut så kommer den att förbli död. Och det finns ju även i verkligheten populationer som inte är livskraftiga, utan dör ut av olika anledningar. Därför är det viktigt att motivera varför lösningen N=0 inte är en korrekt assymptotisk lösning i just det här fallet.