Bolzanos sats

Från testwiki
Hoppa till navigering Hoppa till sök

Bolzanos sats eller satsen om mellanliggande värden är en matematisk sats, som ofta kan användas då man vill undersöka om en ekvation, f(x)=0, går att lösa. Det enda kravet på funktionen f är att den skall vara kontinuerlig.

Bolzanos sats eller satsen om mellanliggande värden

Låt f:[a,b] vara en kontinuerlig funktion på ett slutet och begränsat intervall [a,b]. Antag att funktionsvärdena f(a) och f(b) är olika. Om c är ett tal som ligger mellan talen f(a) och f(b), så finns det ett motsvarande tal, xc, som ligger mellan talen a och b med egenskapen att

c=f(xc).

Användningar av Bolzanos sats

Vi är intresserade av att lösa ekvationen f(x)=0, där f är en kontinuerlig icke-linjär funktion, exempelvis tredjegradspolynomet

f(x)=x315x4.

Vi ser att funktionsvärdena f(3)=22 och f(5)=46 är olika och att talet 0 (noll) ligger mellan dem.

Bolzanos sats säger att det finns minst ett tal x0, som ligger mellan talen 3 och 5, som är sådant att f(x0)=0. Det existerar därför en lösning till ekvationen f(x)=0 och denna lösning är ett element i det slutna och begränsade intervallet [3,5].

Man kan lokalisera lösningen genom att halvera intervallet [3,5] och undersöka hur funktionsvärdet, f(4), i intervallets mittpunkt förhåller sig till värdena f(3) och f(5) : Om f(4)0, så ligger lösningen till ekvationen någonstans i intervallet [3,4]. Om f(4)0, så ligger lösningen någonstans i intervallet [4,5]; I detta fall råkar det vara så att f(4)=0, vilket visar att x=4 är en lösning till tredjegrads-ekvationen

x315x4=0.
Denna metod att lokalisera lösningar till ekvationer kallas Intervallhalverings-metoden.

Bevis av Bolzanos sats

Vi antar att funktionsvärdet f(a) är mindre än f(b) och väljer ut ett godtyckligt tal, c, som ligger mellan dessa värden:

f(a)<c<f(b).

Associerat med detta tal bildar vi mängden

Mc={x[a,b]:f(x)<c}.

(Mängden Mc är icke-tom, eftersom det innehåller talet a: f(a)<c.)

Talet b är en övre begränsning till mängden Mc – Det kan finnas flera övre begränsningar. Vi betecknar med symbolen xc den minsta av alla möjliga övre begränsningar, det vill säga supremum över mängden Mc:

xc=supMc.

(Supremum existerar eftersom paret ([a,b],<) är en välordnad mängd.)

Vi skall visa att talet xc har den önskade egenskapen att f(xc)=c, genom att utesluta de två övriga möjligheterna f(xc)<c och f(xc)>c.

Om funktionsvärdet f(xc)<c så är f(z)<c också, om talet z ligger tillräckligt nära talet xc. Anledningen till detta är att funktionen f är kontinuerlig i punkten xc.

Kontinuiteten hos funktionen f i punkten xc innebär att talet f(z) ligger nära talet f(xc) :
f(xc)ε<f(z)<f(xc)+ε,
om talet z ligger tillräckligt nära talet xc,
xcδ(xc,ε)<z<xc+δ(xc,ε).
Vi har tillåtelse att välja det positiva talet ε som vi vill. Om vi väljer det positiva talet ε=cf(xc), så ser vi att 2f(xc)c<f(z)<c.

Det går att välja talet δ så litet att det öppna intervallet (xcδ,xc+δ) helt ligger innanför det slutna intervallet [a,b].

Det finns alltså tal z i mängden Mc med egenskapen att xcδ<z<xc+δ. Eftersom z ligger i mängden Mc, måste z vara mindre än varje övre begränsning av Mc, speciellt måste z vara mindre än den minsta övre begränsningen av Mc: Talet supMc=xc. Detta innebär att vi har fått en motsägelse:

Talen z besitter de två motstridiga egenskaperna att zxc och z>xc.

Vi måste därför dra slutsatsen att det inte finns sådana tal. Men vi kunde hävda att sådana tal fanns, genom att vi utgick från att funktionsvärdet f(xc)<c. Därför har vi lyckats visa att olikheten f(xc)<c inte gäller.

På liknande sätt som i fallet då f(xc)<c, visar man att olikheten f(xc)>c inte gäller heller. Den enda möjligheten som återstår är att f(xc)=c, vilket var vad vi ville bevisa.

Eftersom talet c[f(a),f(b)] var godtyckligt valt, har vi härmed bevisat Bolzanos sats.

Källor