# Zwischenwertsatz/Verfahren/Textabschnitt

Eine weit verbreitete, aber (ziemlich) falsche Vorstellung besagt, dass stetige Funktionen diejenigen sind, deren Graphen man mit dem Stift ohne abzusetzen zeichnen kann. Eine allerdings richtige Schlussfolgerung aus dieser Vorstellung ist, dass wenn eine stetige Funktion sowohl negative als auch positive Werte annimmt, sie dann auch die $x$-Achse irgendwo durchstoßen muss und dass es daher eine Nullstelle geben muss. Dies ist der Inhalt des Zwischenwertsatzes.

## Satz

Es seien $a\leq b$ reelle Zahlen und sei $f\colon [a,b]\rightarrow \mathbb {R}$ eine stetige Funktion. Es sei $u\in \mathbb {R}$ eine reelle Zahl zwischen $f(a)$ und $f(b)$.
Dann gibt es ein $c\in [a,b]$ mit $f(c)=u$.

### Beweis

Wir beschränken uns auf die Situation $f(a)\leq u\leq f(b)$ und zeigen die Existenz von einem solchen $c$ mit Hilfe einer Intervallhalbierung. Dazu setzt man $a_{0}:=a$ und $b_{0}:=b$, betrachtet die Intervallmitte $c_{0}:={\frac {a_{0}+b_{0}}{2}}$ und berechnet
    $f(c_{0}).$
Bei $f{\left(c_{0}\right)}\leq u$ setzt man
    $a_{1}:=c_{0}\,\,{\text{ und }}\,\,b_{1}:=b_{0}$
und bei $f{\left(c_{0}\right)}>u$ setzt man
    $a_{1}:=a_{0}\,\,{\text{ und }}\,\,b_{1}:=c_{0}.$
In jedem Fall hat das neue Intervall $[a_{1},b_{1}]$ die halbe Länge des Ausgangsintervalls und liegt in diesem. Da es wieder die Voraussetzung $f{\left(a_{1}\right)}\leq u\leq f{\left(b_{1}\right)}$ erfüllt, können wir darauf das gleiche Verfahren anwenden und gelangen so rekursiv zu einer Intervallschachtelung. Sei $c$ die durch diese Intervallschachtelung gemäß Fakt definierte reelle Zahl. Für die unteren Intervallgrenzen gilt $f{\left(a_{n}\right)}\leq u$ und das überträgt sich wegen der Stetigkeit nach dem Folgenkriterium auf den Grenzwert $c$, also $f{\left(c\right)}\leq u$. Für die oberen Intervallgrenzen gilt $f{\left(b_{n}\right)}\geq u$ und das überträgt sich ebenfalls auf $c$, also $f(c)\geq u$. Also ist $f(c)=u$.
$\Box$
Die in diesem Beweis beschriebene Methode ist konstruktiv und kann zu einem expliziten Verfahren ausgebaut werden.

## Korollar

Es seien $a\leq b$ reelle Zahlen und sei $f\colon [a,b]\rightarrow \mathbb {R}$ eine stetige Funktion mit $f(a)\leq 0$ und $f(b)\geq 0$.
Dann gibt es ein $x\in \mathbb {R}$ mit $a\leq x\leq b$ und mit $f(x)=0$,
d.h. $f$ besitzt eine Nullstelle zwischen $a$ und $b$.

### Beweis

Dies folgt direkt aus Fakt.
$\Box$

## Verfahren

Es seien $a\leq b$ reelle Zahlen und sei $f\colon [a,b]\rightarrow \mathbb {R}$ eine stetige Funktion mit $f(a)\leq 0$ und $f(b)\geq 0$. Dann besitzt die Funktion aufgrund des Zwischenwertsatzes eine Nullstelle in diesem Intervall. Diese kann man wie im Beweis des Zwischenwertsatzes beschrieben durch eine Intervallhalbierung finden. Dazu setzt man $a_{0}=a$ und $b_{0}=b$ und betrachtet die Intervallmitte $x_{0}={\frac {a_{0}+b_{0}}{2}}$. Man berechnet
    $f(x_{0}).$
Bei $f{\left(x_{0}\right)}\leq 0$ setzt man
    $a_{1}:=x_{0}\,\,{\text{ und }}\,\,b_{1}:=b_{0}$
und bei $f{\left(x_{0}\right)}>0$ setzt man
    $a_{1}:=a_{0}\,\,{\text{ und }}\,\,b_{1}:=x_{0}.$
In jedem Fall hat das neue Intervall $[a_{1},b_{1}]$ die halbe Länge des Ausgangsintervalls und liegt in diesem. Da es wieder die Voraussetzung erfüllt, können wir darauf das gleiche Verfahren anwenden und gelangen so rekursiv zu einer Intervallschachtelung. Die durch die Intervallschachtelung definierte reelle Zahl $x$ ist eine Nullstelle der Funktion.

## Beispiel

Wir wollen eine Nullstelle des Polynoms
    $f(x)=x^{3}-4x+2\,$
mit Hilfe von Bemerkung approximieren. Es ist $f(1)=-1$ und $f(2)=2$, es muss also nach Fakt eine Nullstelle im Intervall $[1,2]$ geben. Wir berechnen den Funktionswert an der Intervallmitte ${\frac {3}{2}}$ und erhalten
    $f{\left({\frac {3}{2}}\right)}={\frac {27}{8}}-4\cdot {\frac {3}{2}}+2={\frac {27-48+16}{8}}={\frac {-5}{8}}<0\,.$
Wir müssen also mit dem rechten Teilintervall $[{\frac {3}{2}},2]$ weitermachen. Dessen Intervallmitte ist ${\frac {7}{4}}$. Der Funktionswert an dieser Stelle ist
    $f{\left({\frac {7}{4}}\right)}={\left({\frac {7}{4}}\right)}^{3}-4\cdot {\frac {7}{4}}+2={\frac {343}{64}}-5={\frac {343-320}{64}}={\frac {23}{64}}>0\,.$
Jetzt müssen wir mit dem linken Teilintervall $[{\frac {3}{2}},{\frac {7}{4}}]$ weitermachen, dessen Mitte ist ${\frac {13}{8}}$. Der Funktionswert an dieser Stelle ist
    $f{\left({\frac {13}{8}}\right)}={\left({\frac {13}{8}}\right)}^{3}-4\cdot {\frac {13}{8}}+2={\frac {2197}{512}}-{\frac {13}{2}}+2={\frac {2197-3328+1024}{512}}={\frac {-107}{512}}<0\,.$
Somit wissen wir, dass es eine Nullstelle zwischen ${\frac {13}{8}}$ und ${\frac {7}{4}}={\frac {14}{8}}$ gibt.
Mit der im Beweis des Zwischenwertsatzes verwendeten Intervallhalbierungsmethode kann man insbesondere auch Quadratwurzeln „ausrechnen“, also Folgen angeben, die gegen die Quadratwurzel konvergieren. Die Konvergenzgeschwindigkeit beim babylonischen Wurzelziehen ist aber deutlich höher.

## Bemerkung

Mit dem Zwischenwertsatz erhält man einen neuen Beweis für die Existenz von beliebigen Wurzeln aus nichtnegativen reellen Zahlen. Sei $c\in \mathbb {R} _{\geq 0}$ und $k\in \mathbb {N} _{+}$. Man betrachtet die Funktion
    $f(x)=x^{k}-c\,,$
die nach Fakt stetig ist. Es ist
    $f(0)=-c\leq 0\,$
und für $x_{0}$ hinreichend groß (beispielsweise für $x_{0}=\operatorname {max} (c,1)$) ist
    $f(x_{0})\geq 0\,.$
Somit gibt es ein $x\in [0,x_{0}]$ mit
    $f(x)=0\,,$
also
    $x^{k}=c\,.$

## Beispiel

Ein regelmäßiger quadratischer Tisch mit vier Beinen $A,B,C,D$ steht auf einem unebenen, aber stufenfreien Untergrund. Im Moment steht er auf den Beinen $A,B,C$ und das Bein $D$ ragt in die Höhe (wenn man $B,C$ in ihrer Position belässt und $D$ auf den Boden drückt, würde $A$ versinken). Wir behaupten, dass man den Tisch durch eine (maximal Viertel)-Drehung um die eigene Achse (sagen wir gegen den Uhrzeigersinn) in eine Position bringen kann, wo er auf allen vier Beinen steht (wobei der Tisch nicht unbedingt genau horizontal stehen muss). Dazu betrachten wir die Funktion, die einem Drehwinkel (zwischen $0$ und $90$ Grad) die Höhe des Beines $D$ über dem Grund zuordnet, wenn die drei übrigen Beine auf dem Boden stehen (würden). Dabei kann diese Höhe auch negativ werden (was sich bei einem sandigen Untergrund praktisch realisieren lässt; sonst denke man sich dies „virtuell“). Bei $0$ Grad ist die Höhe positiv. Bei $90$ Grad erhält man eine Situation, die symmetrisch zur Ausgangssposition ist, wobei aber nach wie vor die Beine $A,B,C$ auf dem Boden sein sollen. Wegen der in der Klammer formulierten Beobachtung muss die Höhe von $D$ negativ sein. Die Funktion hat also auf dem Intervall $[0,90]$ sowohl positive als auch negative Werte. Da sie wegen der Stufenfreiheit stetig ist, besitzt sie nach dem Zwischenwertsatz auch eine Nullstelle.

## Beispiel

Die Abbildung
    $f\colon \mathbb {Q} \longrightarrow \mathbb {Q} ,\,x\longmapsto x^{2}-2,$
ist stetig, sie genügt aber nicht dem Zwischenwertsatz. Für $x=0$ ist $f(0)=-2<0$ und für $x=2$ ist $f(2)=2>0$, es gibt aber kein $x\in \mathbb {Q}$ mit $f(x)=0$, da dafür $x^{2}=2$ sein muss, wofür es in $\mathbb {Q}$ keine Lösung gibt. Der Zwischenwertsatz funktioniert also nur für reelle Zahlen.

## Bemerkung

Unter den reellen Zahlen sind manche von den ganzen oder rationalen Zahlen her besser erfassbar als andere. Die rationalen Zahlen sind als Brüche mit ganzen Zahlen als Zähler und Nenner erfassbar, und man kann sie als Lösungen von Gleichungen der Form $bx=a$ mit ganzzahligen Koeffizienten auffassen. Die Quadratwurzel ${\sqrt {2}}$ ist eine irrationale Zahl, die aber die Gleichung $x^{2}=2$ erfüllt, welche über den ganzen Zahlen formulierbar ist. Dies gilt für alle Zahlen der Form ${\sqrt[{k}]{n}}$ mit $k,n\in \mathbb {N} _{+}$, sie lösen die Gleichung $x^{k}=n$ bzw. sie sind eine Nullstelle des ganzzahligen Polynoms $x^{k}-n$. Auch Wurzeln aus rationalen Zahlen kann man als eine Nullstelle eines ganzzahligen (wo alle Koeffizienten zu $\mathbb {Z}$ gehören) Polynoms ansehen. Es ist nämlich ${\sqrt[{k}]{\frac {a}{b}}}$ eine Nullstelle von $bx^{k}-a$. Man kann nun die Teilmenge der reellen Zahlen
    ${\mathbb {A} }_{\mathbb {R} }={\left\{x\in \mathbb {R} \mid {\text{ Es gibt ein ganzzahliges Polynom }}P{\text{ mit }}P(x)=0\right\}}\,$
betrachten. Dazu gehören alle Wurzeln aus rationalen Zahlen, aber noch viele weitere Zahlen darüber hinaus. Sobald ein ganzzahliges Polynom sowohl negative als auch positive Werte annimmt, gibt es nach dem Zwischenwertsatz auch eine Nullstelle und diese gehört nach Definition zu ${\mathbb {A} }_{\mathbb {R} }$. Beispielsweise gehört die in Beispiel approximierte Nullstelle (zwischen $1$ und $2$) von $x^{3}-4x+2$ zu dieser Menge. Da diese Zahlen durch ganzzahlige Polynome erfassbar sind, spricht man von reell-algebraischen Zahlen. Diese Zahlen bilden sogar einen Körper, den Körper der reell-algebraischen Zahlen, was keineswegs selbstverständlich ist. Beispielsweise bilden die Quadratwurzeln keinen Körper, es ist ${\sqrt {2}}+{\sqrt {3}}$ keine Quadratwurzel einer natürlichen Zahl, wohl aber eine reell-algebraische Zahl. Aufgrund von schwierigen Sätzen sind die Eulersche Zahl $e$ und die Kreiszahl $\pi$ nicht algebraisch, man spricht von transzendenten Zahlen.

## Korollar

Es sei $I$ ein reelles Intervall und $f\colon I\rightarrow \mathbb {R}$ eine stetige Funktion.
Dann ist auch das Bild $f(I)$ ein Intervall.

### Beweis

Sei $J=f(I)$. Aus dem Zwischenwertsatz folgt sofort, dass wenn $y,z\in J$ sind und $u\in \mathbb {R}$ mit $y\leq u\leq z$ gegeben ist, auch $u\in J$ sein muss. Nach Aufgabe ist $J$ ein Intervall.
$\Box$