Betrachte die Funktion g(x) = f(x) - x .
Wenn f stetig auf [a,b] ist, dann auch g.  (Differenz steiger
Funktionen ist stetig.
Da  f : [a, b] → [a, b] ,  gilt  f(a) ≥ a, denn kleinere Werte
als a gibt es nicht im Zielbereich der Funktion, also gilt
g(a) = f(a) - a ≥ 0.
Entsprechend g(b) = f(b) - b  ≤ 0
Wenn in einem der Fälle = gilt, ist bei a oder bei b ein Fixpunkt,
denn dann ist f(a) =a  oder f(b)= b.
Ansonsten ist g(a) > 0 und g(b) < b und nach dem Zwischenwertsatz
existiert ein xo mit  g(xo) = 0, also
                    g(xo) = f(xo) - xo = 0
                    <=>     f(xo) = xo .         q.e.d.