Betrachten wir noch einmal einen Beweis, dass .
Wir nehmen zwei Zahlen und schreiben sie in
Binärdarstellung und , wobei wir nicht als
, sondern als schreiben.
Wir produzieren eine Zahl , indem wir die Binärdarstellungen von und
verschränken: .
Diese Funktion ist injektiv. Aber eben nicht surjektiv: die Zahl beispielsweise
ist nicht im Wertebereich der Funktion. Aber da ja viel größer als
erscheint, ist die Hauptarbeit geleistet. Surjektivität herzustellen sollte nicht so
schwer sein.
Formalisieren wir diese Gedanken durch etwas Notation.
Definition 3.5.1 Seien und zwei Mengen. Wir schreiben
, wenn es eine injektive Funktion gibt. Falls
und gilt, so schreiben wir .
Beispielsweise haben wir . Obige injektive Funktion bezeugt, dass
. Gilt auch ? Natürlich: die
Funktion
mit ist injektiv.
Jetzt sollten Sie aufhorchen: wir haben zwei Mengen und und
haben
und gezeigt. Folgt daraus nicht offensichtlich, dass und gleich
groß sind,
also ?
Lassen Sie sich nicht von der suggestiven Notation verführen! und
heißen,
dass es injektive Funktion und gibt. Um daraus
zu folgern, dass gilt, müssen wir diese zu einer bijektiven Funktion
kombinieren. Geht das immer?
Theorem 3.5.2(Schröder-Bernstein-Theorem).
Seien
und zwei Mengen. Wenn und gilt, dann gilt . In
Worten:
wenn es injektive Funktionen und gibt, dann gibt
es auch eine
bijektive Funktion .
Beweis.
Wir tun so, als ob gälte. Falls dies nicht der Fall sein sollte,
können wir durch ersetzen und
durch . Wir betrachten
nun die Menge und zeichnen Pfeile ein: -Pfeile von
jedem zu und -Pfeile von jedem zu :
Wenn wir die Menge zusammen mit den - und -Pfeilen als Graphen auf einer
unendlichen Menge
betrachten, dann sehen wir, dass es vier Arten von Komponenten: (1) unendliche Pfade, die
mit einem roten
kreisförmigen Punkt beginnen; (2) unendliche Pfade, die mit einem blauen
quadratischen Punkt
beginnen; (3) solche, die in beide Richtungen unendlich sind und keinen Anfangspunkt haben;
(4) solche, die
aus endlich vielen Punkten bestehen. Wir definieren nun die Bijektion , indem
wir in den Komponenten vom Typ (1), (3) und (4) die Funktion verwenden,
in den vom Typ (2) jedoch :
Formalisieren wir das ein bisschen.
Wir definieren eine Folge , sodass
und für alle gilt:
In Worten: sind die -Punkte, die keine eingehende -Kante haben.
sind dann diejenigen Knoten, die auf einem Pfad vom Typ (2) liegen und von dem
(blauen, in liegenden) Anfangspunkt Abstand haben. sind also
die -Knoten, die auf einer Typ-(2)-Komponente liegen.
Wir können nun unsere Bijektion definieren:
Wir müssen nun zeigen, dass bijektiv ist (falls das noch nicht klar sein sollte).
Behauptung 1. ist definiert für jedes .
Beweis.
Wenn gilt, dann gilt , also für einen ungeraden Index. Nach
Konstruktion gilt , die Menge aller Bilder von unter ;
daher gibt es zu auch ein mit . In andere
Worten:
ist definiert.
Eindeutig ist sowieso, falls es existiert. Wir sehen nun: ist wohldefiniert.
Ist es injektiv?
Behauptung 2. ist injektiv.
Beweis.
Seien zwei verschiedene Elemente. Wir unterscheiden drei Fälle: (1)
Wenn , dann gilt , weil
injektiv ist.
(2) Wenn , dann gilt und . Nun gilt auch : wenn nämlich gälte, dann auch ;
ersteres ist aber , letzteres ist .
(3) Wenn und ist (oder umgekehrt), dann gilt
und , also . Wir müssen nun zeigen,
dass . Da für ein muss gelten.
Wenn ist, dann gilt . Da gilt
aber und und sind verschieden.
Wenn ist, dann bedeutet , dass es ein gibt
mit . Da aber ,
gilt und somit auch .
Behauptung 3. ist surjektiv.
Beweis.
Wir unterscheiden zwei Fälle. (1) Wenn ist,
also
sagen wir , dann sei . Es gilt und daher .
Das Element hat also ein Urbild, nämlich .
(2) Wenn , dann gilt insbesondere ; also .
Es gibt also ein mit . Was ist ?
Wenn gilt, dann ist , und wir haben ein Urbild
für
gefunden. Was aber, wenn , also ? Weil wäre dann ,
wir befänden uns also in Fall (1).
Wir haben nun gezeigt, dass definiert ist, injektiv und surjektiv ist. Damit ist
eine Bijektion.
Wenn Sie der formale Beweis zu sehr verwirrt, dann halten Sie sich einfach an die Bilder mit den
zwei Arten von Punkten und Pfeilen.