Differentiaaliyhtälöt/Ensimmäisen kertaluvun differentiaaliyhtälöt

testwikistä
Siirry navigaatioon Siirry hakuun

Malline:Differentiaaliyhtälötkirja

Ensimmäisen kertaluvun differentiaaliyhtälöt

Tässä luvussa käsitellään differentiaaliyhtälöitä, joissa esiintyy funktioiden korkeintaan ensimmäisiä derivaattoja. Luvussa esitellään erityyppiset differentiaaliyhtälöt, niiden ratkaisukaavat sekä esimerkkejä. Lisäksi otetaan kantaa ratkaisuiden olemassaoloon ja yksikäsitteisyyteen.

Terminologiaa

Differentiaaliyhtälöitä ratkaistaessa vastaan tulee yleensä kahdenlaisia tehtäviä. Jotta ratkaisusta voisi saada täydet pisteet, tulee noudattaa seuraavia ohjeita:

  • Ratkaise differentiaaliyhtälö F(t,x,x)=0 tarkoittaa sitä, että on etsittävä kaikki derivoituvat funktiot x(t), jotka toteuttavat annetun DY:n. Ratkaisuja on yleensä äärettömän monta, mikä johtuu lähes aina integrointivakion mielivaltaisesta valinnasta. Ts. vastaukseksi haetaan yleistä yhtälöä, ei erikoistapausta.
  • Ratkaise alkuarvotehtävä
{F(t,x,x)=0x(t0)=x0
tarkoittaa sitä, että on etsittävä jokin derivoituva funktio x:]t0δ,t0+δ[, joka toteuttaa annetun DY:n sekä alkuehdon. Ratkaisuna olevan funktion määrittelyvälissä δ>0 voi olla pieni tai suuri luku. Määrittelyjoukon on oltava avoin väli, sillä funktion derivoituvuus on määritelty aina avoimella välillä. Huomaa, että määrittelyjoukon ei tarvitse olla äärellinen väli. Myös positiivinen ja negatiivinen ääretön voivat olla välin avoimia päätepisteitä. Jos ratkaisu on olemassa, se on yksikäsitteinen.

Esimerkki 1

Ratkaistaan alkuarvotehtävä

{x(t)=x(t)2x(1)=1

Ensimmäisenä selvitetään yleinen ratkaisu differentiaaliyhtälölle. Tässä vaiheessa käytössämme ei vielä ole kummoisia työkaluja. DY:n kummankin puolen integrointi johtaa umpikujaan, mutta ratkaisu voidaan aina yrittää arvata! Tehdään sivistynyt arvaus[1], että x(t)=1/t, jolloin

Esimerkki 1: Ratkaisu on funktio x:]0,[, x(t)=1/t

x(t)=ddt1t=1t2=(1t)2.

Ja kuinka ollakaan, arvattu ratkaisu toteuttaa annetun DY:n! Mutta emme saa unohtaa integrointivakiota! Jos arvattuun ratkaisuun summataan mikä tahansa vakio, toteuttaa myös tämä funktio DY:n. Siis yleinen ratkaisu on x(t)=1/t+C, missä C on vakio. Seuraavaksi käytetään alkuehtoa, jotta alkuarvotehtävä toteutuisi. Sijoitetaan yleiseen ratkaisuun x(1)=1, eli:

x(1)=11+C=11+C=1C=0

Integrointivakio on ratkaistu, joten jäljelle jää enää päätellä vastauksena olevan funktion määrittelyjoukko (väli). Funktio x(t)=1/t on määritelty joukossa {0}, mutta tämä joukko ei ole väli vaan kahden avoimen välin yhdiste.[2] Valitaan määrittelyjoukoksi ]0,[, sillä se sisältää alkuehdon määräämän pisteen (x(1)=1]0,[).

Vastaus: Alkuarvotehtävän ratkaisu on funktio x:]0,[, x(t)=1/t.

Lineaariset differentiaaliyhtälöt

Määritelmä 1: lineaarinen differentiaaliyhtälö

Ensimmäisen kertaluvun DY on lineaarinen, jos se on muotoa

x(t)+p(t)x(t)=q(t),

missä p,q: ovat jatkuvia funktioita.

Esimerkiksi differentiaaliyhtälö x(t)+5t2x(t)=sin(t) on lineaarinen. Huomaa, että funktioiden p ja q ei tarvitse olla lineaarisia.[3]

Määritelmä 2: homogeeninen differentiaaliyhtälö

Ensimmäisen kertaluvun lineaarinen DY on homogeeninen, jos q(t)0.

Esimerkiksi differentiaaliyhtälö x(t)+(4t32)x(t)=0 on homogeeninen, mutta x(t)+4t3x(t)2=0 ei ole.

Määritelmä 3: vakiokertoiminen differentiaaliyhtälö

Ensimmäisen kertaluvun lineaarinen DY on vakiokertoiminen, jos funktiot p ja q ovat vakioita.

Esimerkiksi differentiaaliyhtälö x(t)5x(t)=3 on vakiokertoiminen.

Kaikki ensimmäisen kertaluvun DY:t eivät suinkaan osu em. kategorioihin. Lisäksi DY voi olla homogeeninen ja vakiokertoiminen yhtä aikaa. Tämä onkin yksinkertaisin vastaan tuleva differentiaaliyhtälö.

Ensimmäisen kertaluvun lineaarinen, homogeeninen, vakiokertoiminen DY ratkaistaan seuraavasti:

Ko. differentiaaliyhtälö voidaan aina kirjoittaa muodossa
x(t)+ax(t)=0,
missä a on vakio. Differentiaaliyhtälöiden ratkaisussa pätee sama kuin tavallisten yhtälöidenkin: yhtälön kummankin puolen voi kertoa tai jakaa millä tahansa nollasta eroavalla luvulla tai funktiolla. Tiedetään, että funktio eat>0 kaikilla t.[4] Näin ollen DY voidaan kertoa puolittain tällä eksponenttifunktiolla:
x(t)+ax(t)=0||eat(>0t)eatx(t)+aeat=ddteatx(t)=0ddt(x(t)eat)=0x(t)eat=C(C=vakio)||eat(>0t)x(t)=Ceat
Kolmannella rivillä käytettiin tulon derivointisääntöä.[5] Neljäs rivi seuraa kolmannesta suoraan integroimalla yhtälön kumpikin puoli (integrointivakiota C unohtamatta!). Siis lineaarisen, homogeenisen, vakiokertoimisen DY:n kaikki ratkaisut ovat muotoa x(t)=Ceat. Tästä huomataan, että ratkaisuja on äärettömän monta, koska vakio C on mielivaltainen reaaliluku.

Esimerkki 2

Ratkaistaan differentiaaliyhtälö x(t)+3x(t)=0. Edellä johdetun kaavan perusteella ratkaisu saadaan sijoittamalla kaavaan a=3:

x(t)=Ce3t,

missä C on vakio.

Lineaarinen, homogeeninen, vakiokertoiminen differentiaaliyhtälö on helpoimmin ratkaistavissa oleva 1. kertaluvun DY. Se ei kuitenkaan vielä riitä suurimpaan osaan lineaarisia differentiaaliyhtälöitä. Tarkastellaan seuraavaksi, miten ratkaistaan astetta monimutkaisempi DY.

Ensimmäisen kertaluvun lineaarinen, homogeeninen DY ratkaistaan seuraavasti:

Ko. differentiaaliyhtälö voidaan aina kirjoittaa muodossa
x(t)+p(t)x(t)=0.
Määritellään aluksi apufunktio (jatkuvan) funktion p määrätyn integraalin avulla: μ:]0,[,
μ(t)=e0tp(s)ds.[6]
Derivoidaan apufunktio[7]:
μ(t)=e0tp(s)dsddt0tp(s)ds=e0tp(s)dsp(t)=μ(t)p(t)
DY ratkeaa kertomalla se puolittain apufunktiolla:
x(t)+p(t)x(t)=0||μ(t)(>0t)μ(t)x(t)+μ(t)p(t)=μ(t)x(t)=0ddt(μ(t)x(t))=0μ(t)x(t)=C(C=vakio)||:μ(t)x(t)=Cμ(t)=Ce0tp(s)ds=Ce0tp(s)ds
Kolmannella rivillä käytettiin jälleen tulon derivointisääntöä. Siis lineaarisen, vakiokertoimisen DY:n kaikki ratkaisut ovat muotoa x(t)=Ce0tp(s)ds.

Apufunktiota μ(t)=e0tp(s)ds kutsutaan ko. differentiaaliyhtälön integroivaksi tekijäksi.

Esimerkki 3

Ratkaistaan differentiaaliyhtälö x(t)+(4t32)x(t)=0. Edellä johdetun kaavan perusteella ratkaisu saadaan sijoittamalla kaavaan p(s)=4s32. Ratkaistaan ensin integraali:

0tp(s)ds=0t(4s32)ds=0t4s3ds0t2ds=|0ts4|0t2s=t42t

Nyt voidaan sijoittaa saatu tulos integroivaan tekijään ja saadaan ratkaisu:

x(t)=Ce(t42t)=Cet4+2t,

missä C on vakio.

Integroiva tekijä voidaan ilmaista muissakin muodoissa eksponenttifunktioiden ja integraalien laskusäännöistä johtuen:

  • Vakiolla kertominen; integroivaksi tekijäksi kelpaa
μ(t)=ae0tp(s)ds
millä tahansa a, a0.
  • Integrointivälin voi muuttaa. Integroivaksi tekijäksi kelpaa
μ(t)=et0tp(s)ds
millä tahansa t0.

Entäpä sitten, jos DY ei olekaan homogeeninen?

Ensimmäisen kertaluvun lineaarinen, yleinen DY ratkaistaan seuraavasti:

Kuten määritelmässä 1 todettiin, ko. differentiaaliyhtälö voidaan aina kirjoittaa muodossa
x(t)+p(t)x(t)=q(t).
Ratkaisussa käytetään samaa apufunktiota (eli integroivaa tekijää) kuin homogeenisen DY:n ratkaisussa:
μ(t)=e0tp(s)ds
Kerrotaan DY puolittain integroivalla tekijällä, jolloin päädytään lopulta ratkaisuun:
x(t)+p(t)x(t)=q(t)||μ(t)(>0t)μ(t)x(t)+μ(t)p(t)=μ(t)x(t)=μ(t)q(t)μ(t)x(t)+μ(t)x(t)=μ(t)q(t)ddt(μ(t)x(t))=μ(t)q(t)0tdds(μ(s)x(s))ds=0tμ(s)q(s)dsμ(t)x(t)μ(0)x(0)=C(=vakio)=0tμ(s)q(s)ds||+Cμ(t)x(t)=0tμ(s)q(s)ds+C||:μ(t)x(t)=1μ(t)[0tμ(s)q(s)ds+C]
Neljännellä rivillä käytettiin jälleen kerran tulon derivointisääntöä. Huomaa, että yhtälön integroiminen (määrätysti) puolittain ei ''hävitä'' derivaattaa![8] Integroiva tekijä liittyy siis yleiseen ratkaisuun kahdessa eri kohdassa. Ratkaisu on hyvin määritelty, sillä funktiot μ ja q ovat jatkuvia, joten niiden tulo on myös jatkuvana funktiona kaikkialla integroituva.

Esimerkki 4

Ratkaistaan differentiaaliyhtälö x(t)2tx(t)=6. Selvitetään ensimmäisenä integroiva tekijä. Edellä johdetun kaavan nojalla pitää sijoittaa p(t)=2t ja q(t)6:

μ(t)=e0t2sds=e|0ts2=et2

DY:n ratkaisu on tällöin:

x(t)=1μ(t)[0tμ(s)q(s)ds+C]=1et2[0t6es2ds+C]=et2[60tes2ds+C]

Valitettavasti ratkaisu pysähtyy tähän, sillä integraalilla 0tes2ds ei ole olemassa analyyttistä ratkaisua. Näin ollen vastaus täytyy jättää tähän muotoon.

Lause 1

Jos p ja q ovat jatkuvia vain jollain välillä I=]a,b[, niin DY:n ratkaisu saadaan samalla kaavalla. Jos p,q:I ovat jatkuvia ja t0I, niin alkuarvotehtävällä

{x(t)+p(t)x(t)=q(t)x(t0)=x0

on tasan yksi ratkaisu x:I, joka on muotoa

x(t)=1μ(t)[t0tμ(s)q(s)ds+x0],

missä μ(t)=et0tp(s)ds ja μ(t0)=1.

Esimerkki 5

Ratkaistaan DY tx(t)+2x(t)=4t2 alkuehdolla a) x(1)=2 b) x(1)=1. HUOM! nyt on koko tehtävän ajan t0=1.

Kirjoitetaan DY muodossa

x(t)+2tx(t)=4t, t>0.[9]

Integroiva tekijä on tällöin:

μ(t)=e1t2sds=e2|1tlns=e2(lntln1)=elnt2=t2(>0,koskat>0)

Kerrotaan muokattu DY integroivalla tekijällä:

x(t)+2tx(t)=4t||t2t2x(t)+2t=ddtt2x(t)=4t3ddt(t2x(t))=4t31tdds(s2x(s))ds=1t4s3dst2x(t)+C1=t41|C1=vakio||C1t2x(t)=t4+C|C=C11=vakio||:t2(>0t>0)x(t)=t2+Ct2

Siis yleinen ratkaisu on x:]0,[, x(t)=t2+C/t2, missä C=vakio.

Esimerkki 5: alkuarvotehtävän ratkaisu voi riippua hyvinkin voimakkaasti annetusta alkuehdosta.

a) Sijoitetaan ratkaisuun x(1)=2:

x(1)=12+C12=1+C=2C=1

Vastaus: Alkuarvotehtävän ratkaisu on funktio x:]0,[, x(t)=t2+1/t2.

b) Sijoitetaan ratkaisuun x(1)=1:

x(1)=12+C12=1+C=1C=0

Vastaus: Alkuarvotehtävän ratkaisu on funktio x:]0,[, x(t)=t2.

HUOM! Esimerkissä 5 esiintyvä vakio C1 on peräisin määrätyn integraalin alarajasta.[8] Yhtä hyvin voidaan tehdä seuraavasti:

1tdds(s2x(s))ds=1t4s3dst2x(t)12x(1)=t41||+x(1)t2x(t)=t4+x(1)1||:t2(>0t>0)x(t)=t2+x(1)1t2

Nyt ratkaisun riippuvuus alkuehdosta tulee helpommin näkyviin.

Separoituvat differentiaaliyhtälöt

Ensimmäinen erikoistapaus epälineaarisissa differentiaaliyhtälöissä on separoituva DY. Tarkastellaan pelkästään normaalimuotoisia DY:itä:

x(t)=f(t,x),

sillä yleiselle yhtälölle ei ole olemassa eksplisiittistä ratkaisua joitain erikoistapauksia lukuunottamatta.

Määritelmä 4: separoituva differentiaaliyhtälö

Ensimmäisen kertaluvun DY on separoituva, jos se on muotoa

x(t)=g(t)h(x)

missä g,h: ovat jatkuvia funktioita.

Esimerkiksi differentiaaliyhtälö x(t)=(sin3t+3t1)x2+1 on separoituva. Myös kaikki lineaariset, homogeeniset DY:t ovat separoituvia:

x(t)+p(t)x(t)=0x(t)=p(t)=g(t)x(t)=h(x)

Separoituva DY ratkaistaan seuraavasti:

Jos h(x)>0 kaikilla x, niin separoituva DY voidaan kirjoittaa muodossa
1h(x)x=g(t) (1)
(Vastaavat päätelmät pätevät myös, jos h(x)<0 kaikilla x). DY:n separointi perustuu derivaatan merkitsemiseen Leibnizin merkintätapaa, jota on jo joissain yhteyksissä käytettykin:
xdxdt
Tällöin:
1h(x)dxdt=g(t)||dt1h(x)dx=g(t)dt
1h(x)dx=g(t)dt (2)
Resepti yhtälön (1) ratkaisemiseksi on:
  1. Kirjoita yhtälö (1) muodossa (2).
  2. Integroi (2). Muista integrointivakiot!
  3. Ratkaise x(t) integroidusta kaavasta (2).

Esimerkki 6

Ratkaistaan alkuarvotehtävä

{x=t1+xx(0)=1

Differentiaaliyhtälö on separoituva: g(t)=t ja h(x)=(1+x)1. Tiedetään, että h(x)>0 ja jatkuva kaikilla x>1 (ei kannata valita aluetta h(x)<0, sillä x<1 ei voi toteuttaa alkuehtoa). Ratkaistaan DY:

dxdt=t1+x(1+x)dx=tdt(1+x)dx=tdtx+12x2+C1=12t2+C2||2|C1,C2 vakioita2x+x2=t2+2(C2C1)=C(=vakio)

Käytetään alkuehtoa: kun t=0, niin x=1. Sijoitetaan tämä tieto viimeiselle riville: 21+12=3=02+C=C. Nyt voidaan johtaa DY:n yleinen ratkaisu:

2x+x2=t2+3||(t2+3)x2+2xt33=0x=2±2241(t23)2=1±t2+4

Toisen asteen yhtälön ratkaisukaava antaa kaksi eri juurta. Mutta kumpi niistä määrittelee ratkaisun? Muistetaan, että alussa oletettiin x>1. Näin ollen juuri x=1t2+4<1t ei kelpaa. Toisaalta helpompi tapa on käyttää alkuehtoa. Sijoitetaan t=0 ja x=1 ja katsotaan, kumpi juurista toteuttaa yhtälön. Jos kumpikaan ei toteuta yhtälöä, on 2. asteen yhtälö todennäköisesti ratkaistu väärin.

Vastaus: Alkuarvotehtävän ratkaisu on funktio x:, x(t)=1+t2+4.

Esimerkki 7

Ratkaistaan alkuarvotehtävä

{x=xcost1+2x2x(0)=1

Differentiaaliyhtälö on separoituva: g(t)=cost ja h(x)=x/(1+2x2). Tiedetään, että h(x)>0 ja jatkuva kaikilla x>0 (alkuehto!). Ratkaistaan DY:

dxdt=x1+2x2cost1+2x2xdx=costdt1xdx+2xdx=costdtlnx+C1+x2+C2=sint+C3||(C1+C2)|C1,C2,C3 vakioitalnx+x2=sint+C3C1C2=C(=vakio)

Alkuehto: kun t=0, niin x=1. Tällöin ln1+12=1=sin0+C=C. DY:n yleinen ratkaisu on tällöin ln(x(t))+x(t)2=sint+1. Tällä yhtälöllä ei ole eksplisiittistä ratkaisua.

Vastaus: Alkuarvotehtävän ratkaisu on funktio ln(x(t))+x(t)2=sint+1, x>0.

Lause 2

Olkoon g:]a,b[ ja h:]α,β[ jatkuvasti derivoituvia[10] funktioita sekä t0]a,b[ ja x0]α,β[. Tällöin alkuarvotehtävällä

{x(t)=g(t)h(x)x(t0)=x0

on olemassa yksikäsitteinen ratkaisu, joka on määritelty välillä ]t0δ,t0+δ[ jollain δ>0. Tällöin:

  1. Jos h(x0)=0, niin ratkaisu on vakiofunktio x(t)x0.
  2. Jos h(x0)0, niin ratkaisu voidaan selvittää yhtälöstä
x0x(t)dxh(x)=t0tg(s)ds. ()

Yksikäsitteisyys todistetaan myöhemmin.

Eksaktit differentiaaliyhtälöt

Tarkastellaan yhtälöä

u(t,x)=C(=vakio), ()

missä u on funktio siten, että yhtälö () määrittelee x:n t:n funktiona. Luonnontieteissä tämän muotoinen yhtälö on usein jonkin suureen säilymislaki. Derivoidaan yhtälö () puolittain t:n suhteen[12]:

ddtu(t,x(t))=ddtCut(t,x)+ux(t,x)x(t)=0

Merkitään osittaisderivaattoja seuraavasti:

ut(t,x)=P(t,x) ja ux(t,x)=Q(t,x)

Tällöin saadaan differentiaaliyhtälö, joka on muotoa

P(t,x)+Q(t,x)x=0.

Ts. jos x on tämän DY:n ratkaisu ja on olemassa funktio u𝒞1(2) siten, että

{P(t,x)=ut(t,x)Q(t,x)=ux(t,x) ()

toteutuu, niin x saadaan kaavasta ().

Määritelmä 5: eksakti differentiaaliyhtälö

Olkoon D=]a,b[×]α,β[2 ja P,Q:D jatkuvia funktioita. DY

P(t,x)+Q(t,x)x=0

on eksakti, jos on olemassa funktio u𝒞1(D), joka toteuttaa ehdon (). Tämän DY:n ratkaisu toteuttaa yhtälön () jollekin vakiolle C.

HUOM! Jos on olemassa kaksi funktiota, u1 ja u2, jotka toteuttavat ehdon (), niin ne ovat vakiota vaille samat. Ts. u1(t,x)=u2(t,x)+C~ kaikilla (t,x)D, jollekin C~.

Jokainen separoituva DY on myös eksakti: Olkoon x=g(t)h(x) siten, että h>0. Merkitään:

g(t)=P(t)+1h(x)=Q(x)x=0

ja valitaan

u(t,x)=Q(x)dx+P(t)dt=dxh(x)g(t)dt

Tällöin

ut(x,t)=tdxh(x)=0ddtg(t)dt=g(t)=P(t)ut(x,t)=ddxdxh(x)xg(t)dt=0=1h(x)=Q(x)

Esimerkki 8

Ratkaistaan DY 2tx3+3t2x2x=0.

Havaitaan, että

t(t2x3)=2tx3 ja x(t2x3)=3t2x2.

Siis DY on eksakti ja u(t,x)=t2x3. DY:n ratkaisu on u(t,x(t))=C, missä C on vakio:

t2x(t)3=C||:t2,t0x(t)3=Ct2x(t)=C~t2/3|C~=C3

Vastaus: DY:n ratkaisu on funktio x:{0}, x(t)=C~t2/3, missä C~ on vakio.

Seuraavan lauseen avulla voidaan todeta helposti ja nopeasti, onko annettu DY eksakti:

Lause 3

Olkoon D=]a,b[×]α,β[2 ja P,Q𝒞1(D). Tällöin differentiaaliyhtälö P(t,x)+Q(t,x)x=0 on eksakti, jos ja vain, jos

Px(t,x)=Qt(t,x) ()

kaikilla (t,x)D. Funktio u𝒞2(D) ratkeaa ehdosta

{ut(t,x)=P(t,x)ux(t,x)=Q(t,x) ()

HUOM! On tärkeää, että alue D on yhdesti yhtenäinen, eli että siinä ei ole reikiä.

Esimerkki 9

Ratkaistaan DY xcost+2tex+(sint+t2ex+2)x=0.

Merkitään P(t,x)=xcost+2tex ja Q(t,x)=sint+t2ex+2. Koska

Px=cost+2tex=Qt,

niin lauseen 3 nojalla DY on eksakti. Tällöin on olemassa funktio u𝒞2(2) siten, että

{ut=xcost+2tex(1)ux=sint+t2ex+2(2)

Integroidaan yhtälö (1) puolittain t:n suhteen:

ut(t,x)dt=xcostdt+ex2tdtu(t,x)+h^(x)=xsint+t2ex+C1|C1=vakiou(t,x)=xsint+t2ex+h(x)|h(x)=C1h^(x)

Funktio h(x) on mielivaltainen, vain muuttujasta x riippuva funktio.[14] Osittaisderivoidaan saatu yhtälö puolittain x:n suhteen:

ux(t,x)=sint+t2ex+h(x)

Yhtälön (2) nojalla on oltava h(x)=2, eli h(x)=2x+C2, missä C2 on vakio. DY:n ratkaisu saadaan kaavasta:

u(t,x(t))=x(t)sint+t2ex(t)+2x(t)=C,

missä C on vakio. Tällä yhtälöllä ei ole eksplisiittistä ratkaisua.

Vastaus: DY:n ratkaisu on funktio x:, x(t)sint+t2ex(t)+2x(t)=C~.

Ratkaisun olemassaolo ja yksikäsitteisyys

Yleinen, normaalimuotoinen alkuarvotehtävä

{x=f(t,x)x(t0)=x0

osataan ratkaista eksplisiittisesti vain jossain erikoistapauksissa (pääasiassa, kun fon lineaarinen). Tässä luvussa osoitetaan, että alkuarvotehtävällä on kuitenkin olemassa yksikäsitteinen ratkaisu jollain avoimella välillä ]t0δ,t0+δ[.

Lause 4

Olkoon f𝒞1(2)ja L, L>0 siten, että

|fx(t,x)|L

kaikilla (t,x)2. Tällöin alkuarvotehtävällä

{x=f(t,x)x(t0)=x0

on olemassa yksikäsitteinen ratkaisu kaikilla (t0,x0)2.

HUOM! Oletus f𝒞1(2) on välttämätön ehto yksikäsitteisyyden toteutumiselle. Esimerkiksi alkuarvotehtävän

{x=2xx(0)=0

(2x:n osittaisderivaatta x:n suhteen ei ole jatkuva origossa) ratkaisu on funktio x1:,

x1(t)={t2,jos t00,jos t<0,

mutta niin on myös funktio x2:, x2(t)0.

Ennen lauseen 4 todistusta käydään läpi tärkeä menetelmä ja lemma, joita tarvitaan todistuksessa.

Picardin iteraatio

Lauseen 4 olemassaolo-osion todisukseksi riittää löytää jatkuva funktio x: siten, että

x(t)=x0+t0tf(s,x(s))ds()

kaikilla t. Tämä ratkaisu löydetään nk. Picardin iteraatiolla, joka etenee seuraavasti:

  1. approksimaatio: Valitaan ϕ0:, ϕ0(t)x0. Tämä funktio ei arvatenkaan toteuta ():ä, mutta sillä on jo oikea alkuarvo.
  2. approksimaatio: Valitaan ϕ1:, ϕ1(t)=x0+t0tf(s,ϕ0(s))ds.
  3. approksimaatio: Valitaan ϕ2:, ϕ2(t)=x0+t0tf(s,ϕ1(s))ds.
  4. Jatketaan approksimaatioita siten, että jos k, niin ϕk:, ϕk(t)=x0+t0tf(s,ϕk1(s))ds.

Saadaan funktiojono {ϕk}. Merkitään limkϕk=ϕ. Jäljelle jää kaksi avointa kysymystä:

  1. Suppeneeko funktiojono {ϕk}?
  2. Toteuttaako rajafunktio ϕ ehdon ()?

Palataan näiden kysymysten pariin itse todistuksen yhteydessä seuraavan esimerkin jälkeen.

Esimerkki 10

Ratkaistaan alkuarvotehtävä

{x=xx(0)=1

käyttäen Picardin iteraatiota. Itse asiassa tämä DY osattaisiin ratkaista jo helpommillakin menetelmillä, sillä DY on lineaarinen, homogeeninen ja vakiokertoiminen. Iteroidaan kuitenkin esimerkin vuoksi. Nyt f:2, f(t,x)=x.

  1. ϕ0(t)1
  2. ϕ1(t)=1+0tf(s,ϕ0)=ϕ0=1ds=1+0tds=1+t
  3. ϕ2(t)=1+0tf(s,ϕ1)ds=1+0t(1+s)ds=1+t+t22
  4. ϕ3(t)=1+0t(1+s+s22)ds=1+t+t22+t332

Huomataan, että iteraatiot näyttäisivät olevan muotoa

ϕn(t)=i=0ntii!,

kun n. Todistetaan tämä induktiotodistuksella. Väite pätee 1. iteraation perusteella, kun n=0. Oletetaan, että väite on tosi, kun n=k. Kun n=k+1, niin Picardin iteraatio sanoo:

ϕk+1(t)=1+0tf(s,ϕk)ds=1+0tϕk(s)ds=1+0ti=0ksii!ds=1+i=0k0tsii!ds=1+i=0kti+1i!(i+1)=1+i=0kti+1(i+1)!=1+i=1k+1tii!=i=0k+1tii!

Väite on siis tosi. Funktiojono {ϕn} onkin siis funktiosarja

ϕn(t)=i=0ntii!.

Mutta suppeneeko funktiosarja ja jos suppenee, niin mihin? Funktiosarja suppenee tasaisesti kaikilla t, jos se suppenee tasaisesti lokaalisti välillä t[R,R]kaikilla R>0. Weierstrassin ehdon[15] perusteella tämä pitää paikkansa:

Merkitään ψk(t)=tk/k!. Tällöin:

|ψk(t)|=|tkk!|=|t|kk!Rkk!=:ak

Sarja k=1aksuppenee suhdetestin perusteella:[16]

|ak+1ak|=Rk+1(k+1)!k!Rk=Rk+10<1,

kun k. Alkuarvotehtävän ratkaisu on siis x(t)=ϕ(t)=k=0tk/k!. Tämä on kuitenkin vain eksponenttifunktion et Taylorin sarjakehitelmä.

Vastaus: Alkuarvotehtävän ratkaisu on funktio x:, x(t)=et.


Lemma 1 (Grönwallin lemma)

Ratkaisun olemassaolo on nyt osoitettu. Yksikäsitteisyyden osoittamiseen tarvitsemme seuraavaa lemmaa:

Olkoon a,b, a<b, g𝒞1(]a,b[), K>0 ja t0]a,b[ siten, että |g(t)|Kg(t). Tällöin

g(t)g(t0)eK|tt0|

kaikilla t]a,b[.

Alaviitteet

  1. Sivistynyt arvaus kuulostaa kieltämättä joltakin ''jumalaiselta väliintulolta'', mutta niitä oppii kyllä jokainen tekemään ajan kanssa.
  2. {0}=],0[]0,[
  3. Funktio f: on lineaarinen, jos on olemassa reaaliset vakiot a ja b siten, että f(t)=at+b.
  4. Ks. Eksponenttifunktio.
  5. Jos f ja g ovat derivoituvia funktioita, niin: ddt(fg)=fg+fg
  6. Kyseessä on itse asiassa integraalifunktio, sillä funktion muuttuja on sijoitettu määrätyn integraalin rajoihin. Funktion p muuttuja on vaihdettu t:stä s:ksi sekaannuksen välttämiseksi.
  7. Analyysin peruslauseen nojalla välillä [a,b] jatkuvalle funktiolle f pätee ddtctf(s)ds=f(t) kaikilla c[a,b].
  8. 8,0 8,1 Analyysin peruslause (tai oikeammin 2. peruslause) toteaa myös, että kaikille välillä ]a,b[ derivoituville funktioille f pätee: abf(t)dt=f(b)f(a)
  9. Muokkaamalla alkuperäistä DY:tä menetetään mahdollisuus, että t=0. Näin ollen joudutaan valitsemaan ratkaisun määrittelyjoukoksi ]0,[ tai jokin sen osaväli.
  10. Jatkuvasti derivoituva tarkoittaa funktiota, joka on derivoituva ja sen derivaatta on jatkuva. Jatkossa (yhden kerran) jatkuvasti derivoituvien yhden reaalimuuttujan funktioiden joukkoa merkitään symbolilla 𝒞1().
  11. Muistetaan yhdistetyn funktion derivointisääntö: ddtf(g(t))=f(g(t))g(t)
  12. Koska u on tässä kahden muuttujan funktio, täytyy derivoinnissa soveltaa ketjusääntöä: dfdx1(x1,x2)=f(x1,x2)x1+f(x1,x2)x2x2x1
  13. ''Jos ja vain jos'' -lause täytyy aina todistaa kumpaankin suuntaan. Oletukset ja väite vaihtavat paikkoja suunnan muuttuessa.
  14. Funktio h^(x) on ikään kuin osittaisderivaatan määrätyn integraalin integroimisvakio: t(u(t,x)+h^(x))=ut(t,x)+h^t(x)=0
  15. 15,0 15,1 Weierstrassin M-testi: Olkoon funktiosarja ψk:[a,b], k=1ψk. Jos on olemassa luvut ak siten, että |ψk(t)|ak kaikilla t[a,b] ja sarja k=1ak suppenee, niin funktiosarja k=1ψk suppenee tasaisesti.
  16. 16,0 16,1 Suhdetesti: Sarja k=1ak suppenee, jos limk|ak+1ak|<1.
  17. 17,0 17,1 Differentiaalilaskennan väliarvolauseen seuraus: f𝒞1(2), joten kaikilla x1,x2, x1x2 ja t on olemassa ξ]x1,x2[ siten, että fx(t,ξ)=f(t,x2)f(t,x1)x2x1.
  18. 18,0 18,1 Väliarvolauseen nojalla |f(t,x2)f(t,x1)|=|fx(t,ξ)||x2x1|. Toisaalta lauseen 4 oletusten perusteella |fx(t,x)|L kaikilla (t,x)2, erityisesti pisteessä (t,ξ). Näin ollen |f(t,x2)f(t,x1)|L|x2x1| kaikilla x1,x2, x1x2.

Malline:Differentiaaliyhtälötkirja