Kontraktio

testwikistä
Siirry navigaatioon Siirry hakuun

Matematiikassa kontraktio on eräs funktiotyyppi. Kontraktioita kutsutaan myös nimellä kutistus.

Määritelmä

Funktio f: on kontraktio, jos riippumatta luvuista x,y on olemassa 0q<1 siten, että

|f(x)f(y)|q|xy|.

Yleisemmällä tasolla kontraktio määritellään kahden metrisen avaruuden välisenä funktiona. Tällöin yo. määritelmässä korvataan vain erotusten itseisarvot metriikoilla:[1] funktio f:XZ on kontraktio, jos riippumatta pisteistä x,yX on olemassa 0q<1 siten, että

dZ(f(x),f(y))qdX(x,y),

missä dZ ja dX ovat avaruuksien Z ja X metriikat, vastaavasti.

Esimerkkejä

Funktio f(x)=x3 on kontraktio. Nimittäin nyt

|f(x)f(y)|=|xy|3,

eli q=13.

Funktio f(x)=x2 ei ole kontraktio, sillä esimerkiksi

|f(0)f(2)|=|04|=4>2=1|02|.

Lause

Olkoon f:I derivoituva, missä I on väli. Tällöin f on kontraktio jos ja vain jos supxI|f(x)|<1.

Todistus: Olkoon r=supxI|f(x)|. Jos r<1, niin differentiaalilaskennan väliarvolauseen perusteella

|f(x)f(y)|/|xy|=|f(c)|r,

kaikilla x,yI joten tällöin f on kontraktio. (Jos I ei ole avoin, toispuoleiset derivaatat päätepisteissä riittävät.)

Jos q<r, niin on olemassa xI siten, että δ=|f(x)|q>0. Tällöin on olemassa yI{x} siten, että

|f(y)f(x)yxf(x)|<δ,

jolloin |f(y)f(x)yx|>|f(x)|δ>q. Siis mikään q<r ei kelpaa kontraktion määritelmässä. Jos siis r1, niin f ei ole kontraktio, MOT.

Esimerkki

Funktio f(x)=x21+|x| ei ole kontraktio funktiona f: mutta on kontraktio millä tahansa äärellisellä välillä: f:[a,b]. On näet

0f(x)=(x+1)21(x+1)2<1

kaikilla x0 ja f(x)=f(x) eli |f(x)|<1 kaikilla x mutta silti

supx|f(x)|=limx|f(x)|=1,

joten supxI|f(x)|<1 jos ja vain jos väli I on äärellinen. Tässä on käytetty apuna sitä, että f(x)=2/(x+1)30 kaikilla x.

Katso myös

Lähteet

Malline:Viitteet