Zum Inhalt springen
Topos Uranos

Zusammenfassung

Diese Lektion legt die Sprache fest, in der der Kurs über Zahlen und Funktionen spricht, zusammen mit dem Unentbehrlichen aus der Logik der Quantoren. Sie definiert die Inklusion und die Mengenoperationen, beweist die Gleichheit durch doppelte Inklusion und die De Morganschen Gesetze, konstruiert das geordnete Paar mit seiner charakteristischen Eigenschaft und definiert das kartesische Produkt und die Relationen mit ihren Eigenschaften. Sie beweist, dass die Klassen einer Äquivalenz eine Partition bilden und dass jede Partition eine Äquivalenz definiert, und nimmt damit die Konstruktion der ganzen Zahlen vorweg; sie untersucht die Ordnungen mit ihren extremalen Elementen und ihren Schranken; und sie behandelt die Funktionen als Relationen und beweist, dass die Verkettung assoziativ ist und Injektivität und Surjektivität erhält und dass eine Funktion genau dann bijektiv ist, wenn sie eine Umkehrfunktion besitzt, die eindeutig ist. Die Aufgaben zählen Äquivalenzen, ordnen die natürlichen Zahlen den geraden Zahlen paarweise zu, bestimmen den Wochentag eines Datums und zerlegen jede Funktion in eine Surjektion, eine Bijektion und eine Injektion.

Lernziele

  1. Aussagen mit Quantoren in symbolischer Sprache schreiben, sie korrekt verneinen und die Beweisstrategie wählen, die ihre logische Form verlangt.
  2. Gleichheiten und Inklusionen zwischen Mengen durch doppelte Inklusion beweisen und Vereinigungen, Schnittmengen, Differenzen, kartesische Produkte und Potenzmengen endlicher Mengen berechnen.
  3. Entscheiden, ob eine Relation reflexiv, symmetrisch, antisymmetrisch oder transitiv ist, und die Äquivalenzrelationen und die Ordnungsrelationen erkennen.
  4. Die Klassen und die Quotientenmenge einer Äquivalenzrelation konstruieren und von einer Äquivalenz zu der Partition übergehen, die sie definiert, und umgekehrt.
  5. Das Minimum, das Maximum, die minimalen und maximalen Elemente und die Schranken einer Teilmenge einer geordneten Menge bestimmen.
  6. Bilder, Urbilder, Verkettungen und Umkehrfunktionen berechnen, entscheiden, ob eine Funktion injektiv, surjektiv oder bijektiv ist, und Eigenschaften der Verkettung beweisen.

Die Sprache des Kurses

Die nächste Lektion definiert die natürlichen Zahlen mithilfe einer Funktion, des Nachfolgers, die injektiv ist und die 11 nicht erreicht. Die nächste Einheit konstruiert die ganzen und die rationalen Zahlen als Klassen einer Äquivalenzrelation; die Lektion über Kombinatorik definiert die Anzahl der Elemente mithilfe von Bijektionen; die Ordnung der natürlichen Zahlen ist eine Ordnungsrelation; und die dritte Einheit verkettet und invertiert reelle Funktionen. Alle diese Wörter gehören zu einer einzigen Sprache, die man festlegen sollte, bevor man sie verwendet, zusammen mit den ersten Sätzen, auf die sich der Kurs später berufen wird.

Es ist angebracht zu sagen, was vorweggenommen wird. Die Beispiele verwenden kleine natürliche Zahlen mit ihrer Ordnung, ihrer Addition, ihrer Multiplikation, der Teilbarkeit und dem Rest einer Division, so wie man sie in der Schule lernt. Die nächste Lektion definiert die natürlichen Zahlen durch die Peano-Axiome, und die Lektionen der Einheit definieren diese Operationen und beweisen ihre Eigenschaften, ohne irgendein Beispiel aus dieser Lektion zu verwenden, sodass kein Zirkel entsteht. Kein Satz dieser Lektion hängt von den Beispielen ab: Die Zahlen dienen nur dazu, die Sätze in Aktion zu sehen.

Was vorausgesetzt wird

Eine Menge ist eine Zusammenfassung von Objekten, ihren Elementen; man schreibt a∈Aa \in A, um zu sagen, dass aa zu AA gehört, und a∉Aa \notin A, um es zu verneinen. Menge und Elementbeziehung werden nicht definiert: Sie sind Grundbegriffe, wie die 11 und der Nachfolger in der Arithmetik. Allerdings definiert nicht jede Eigenschaft eine Menge. Gäbe es die Menge RR aller Mengen, die sich nicht selbst als Element enthalten, so hätte die Frage, ob RR zu RR gehört, keine Antwort, denn nach der Definition von RR hätte man R∈R↔R∉RR \in R \leftrightarrow R \notin R. Dieser Widerspruch, den Russell 1901 entdeckte, zwingt dazu, die Bildung von Mengen einzuschränken: Eine Eigenschaft wählt nur Elemente einer schon gegebenen Menge aus.

Vorausgesetzte Tatsache (Regeln der naiven Mengenlehre). Ohne Beweis vorausgesetzt werden die Regeln der naiven Mengenlehre, die diese Lektion verwendet: Zwei Mengen mit denselben Elementen sind gleich; aus einer gegebenen Menge AA und einer Eigenschaft PP bildet man die Menge {x∈A:P(x)}\{ x \in A : P(x) \} der Elemente von AA, die sie erfüllen; und es existieren die leere Menge, die Menge {a,b}\{a, b\}, deren einzige Elemente aa und bb sind, die Vereinigung der Elemente einer Menge von Mengen und die Menge der Teilmengen einer Menge. Die Existenz einer Menge mit den Eigenschaften der Menge der natürlichen Zahlen wird in der nächsten Lektion vorausgesetzt.

Diese Regeln gehören zu den Axiomen von Zermelo und Fraenkel, deren Untersuchung Sache der Mengenlehre ist und über diesen Kurs hinausgeht; deshalb werden sie vorausgesetzt, und sie werden ausdrücklich genannt, damit man genau weiß, was verwendet wird.

Logik der Quantoren

Die Beweise verknüpfen Aussagen mit den Junktoren ¬\neg, ∧\wedge, ∨\vee, →\rightarrow und ↔\leftrightarrow, deren Gesetze im ergänzenden Kurs Mathematische Logik I: Aussagenlogik untersucht werden, ausgehend von ihrer Sprache; hier genügt es, daran zu erinnern, dass die Implikation p→qp \rightarrow q nur dann falsch ist, wenn pp wahr und qq falsch ist, dass sie zu ihrer Kontraposition ¬q→¬p\neg q \rightarrow \neg p äquivalent ist und dass die De Morganschen Gesetze eine Konjunktion oder eine Disjunktion verneinen:

¬(p∧q)↔(¬p∨¬q),¬(p∨q)↔(¬p∧¬q)\neg \left( p \wedge q \right) \leftrightarrow \left( \neg p \vee \neg q \right), \qquad \neg \left( p \vee q \right) \leftrightarrow \left( \neg p \wedge \neg q \right)

Um über Mengen zu sprechen, braucht man außerdem Aussagen über alle Elemente oder über einige. Ist P(x)P(x) eine Eigenschaft der Elemente von AA, so behauptet die Aussage (∀x∈A) P(x)(\forall x \in A)\,P(x), die man „für jedes xx aus AA gilt P(x)P(x)“ liest, dass alle Elemente von AA sie erfüllen; die Aussage (∃x∈A) P(x)(\exists x \in A)\,P(x), „es gibt ein xx aus AA, sodass P(x)P(x)“, behauptet, dass mindestens eines sie erfüllt; und (∃!x∈A) P(x)(\exists! x \in A)\,P(x) behauptet, dass genau eines sie erfüllt. Die Zeichen ∀\forall und ∃\exists heißen Quantoren, All- und Existenzquantor.

Vorausgesetzte Tatsache (Verneinung der Quantoren). Zu verneinen, dass alle Elemente eine Eigenschaft erfüllen, heißt zu behaupten, dass irgendeines sie nicht erfüllt, und zu verneinen, dass irgendeines sie erfüllt, heißt zu behaupten, dass keines sie erfüllt:
¬(∀x∈A) P(x)↔(∃x∈A) ¬P(x),¬(∃x∈A) P(x)↔(∀x∈A) ¬P(x)\neg (\forall x \in A)\,P(x) \leftrightarrow (\exists x \in A)\,\neg P(x), \qquad \neg (\exists x \in A)\,P(x) \leftrightarrow (\forall x \in A)\,\neg P(x)

Diese Regeln, die der Prädikatenlogik erster Stufe angehören, werden vorausgesetzt; sie erweitern die De Morganschen Gesetze, denn ist A={a,b}A = \{a, b\}, so ist die Allaussage P(a)∧P(b)P(a) \wedge P(b) und die Existenzaussage P(a)∨P(b)P(a) \vee P(b). Die Reihenfolge der Quantoren spielt eine Rolle: Die Aussage (∀n∈N)(∃m∈N)(n<m)(\forall n \in \mathbb{N})(\exists m \in \mathbb{N})(n < m) besagt, dass es zu jeder natürlichen Zahl eine größere gibt, und sie ist wahr; die Aussage (∃m∈N)(∀n∈N)(n<m)(\exists m \in \mathbb{N})(\forall n \in \mathbb{N})(n < m) besagt, dass es eine natürliche Zahl gibt, die größer als alle ist, auch größer als sie selbst, und sie ist falsch.

Die logische Form einer Aussage bestimmt die Art, sie zu beweisen. Die Strategien, die diese Lektion verwendet, sind die folgenden; ihre logische Begründung wird in der Lektion über die Ableitungstechniken untersucht.

  • Um (∀x∈A) P(x)(\forall x \in A)\,P(x) zu beweisen, nimmt man ein beliebiges Element xx von AA, ohne über es mehr vorauszusetzen als seine Zugehörigkeit zu AA, und beweist P(x)P(x).
  • Um (∃x∈A) P(x)(\exists x \in A)\,P(x) zu beweisen, gibt man ein konkretes Element von AA an, das PP erfüllt; um (∀x∈A) P(x)(\forall x \in A)\,P(x) zu widerlegen, genügt ein Gegenbeispiel, ein Element, das sie nicht erfüllt.
  • Um p→qp \rightarrow q zu beweisen, nimmt man pp an und folgert qq; oder man beweist die Kontraposition ¬q→¬p\neg q \rightarrow \neg p; oder man nimmt p∧¬qp \wedge \neg q an und gelangt zu einem Widerspruch.
  • Um p↔qp \leftrightarrow q zu beweisen, beweist man die beiden Implikationen p→qp \rightarrow q und q→pq \rightarrow p.
BeispielVerneinen, dass eine Menge beschränkt ist

Eine Menge XX natürlicher Zahlen ist nach oben beschränkt, wenn es eine natürliche Zahl cc gibt, die größer oder gleich allen ihren Elementen ist. Man schreibe die Definition mit Quantoren und verneine sie Schritt für Schritt.

Beweis

  1. (∃c∈N)(∀x∈X)(x≤c)\dato{acot}{(\exists c \in \mathbb{N})(\forall x \in X)(x \leq c)}

    Die Definition hat einen Existenzquantor, auf den ein Allquantor folgt: Dasselbe cc muss für alle Elemente passen.

  2. ¬(∃c∈N)(∀x∈X)(x≤c)\resaltar{\neg} (\exists c \in \mathbb{N})(\forall x \in X)(x \leq c)

    Wir verneinen die ganze Aussage.

  3. (∀c∈N) ¬(∀x∈X)(x≤c)(\resaltar{\forall} c \in \mathbb{N})\,\resaltar{\neg} (\forall x \in X)(x \leq c)

    Die Verneinung einer Existenzaussage ist die Allaussage der Verneinung.

  4. (∀c∈N)(∃x∈X) ¬(x≤c)(\forall c \in \mathbb{N})(\resaltar{\exists} x \in X)\,\resaltar{\neg} (x \leq c)

    Die Verneinung einer Allaussage ist die Existenzaussage der Verneinung.

  5. (∀c∈N)(∃x∈X)(x>c)(\forall c \in \mathbb{N})(\exists x \in X)(\resaltar{x > c})

    Nach der Trichotomie der Ordnung der natürlichen Zahlen heißt x≤cx \leq c zu verneinen, x>cx > c zu behaupten: Die Menge ist nicht nach oben beschränkt, wenn keine natürliche Zahl eine Schranke ist, weil jeder Kandidat von irgendeinem Element übertroffen wird.

Mengen

Elementbeziehung, Gleichheit und Inklusion

Eine Menge wird durch Aufzählung beschrieben, indem man ihre Elemente zwischen geschweiften Klammern aufzählt, wie {1,2,3}\{1, 2, 3\}, oder durch Aussonderung, mithilfe einer Eigenschaft, wie {n∈N:n≤3}\{ n \in \mathbb{N} : n \leq 3 \}, was dieselbe Menge ist. Die Regel der Extensionalität besagt, dass eine Menge durch ihre Elemente bestimmt ist:

A=B↔(∀x)(x∈A↔x∈B)A = B \leftrightarrow (\forall x)(x \in A \leftrightarrow x \in B)

Daraus folgt, dass es bei einer Beschreibung durch Aufzählung weder auf die Reihenfolge noch auf Wiederholungen ankommt: {1,2,2}\{1, 2, 2\} und {2,1}\{2, 1\} sind dieselbe Menge, weil sie dieselben Elemente haben. Es folgt auch, dass es nur eine Menge ohne Elemente gibt, die leere Menge ∅\emptyset: Zwei Mengen ohne Elemente haben dieselben Elemente, nämlich keine.

Definition (Inklusion). Eine Menge AA ist in einer Menge BB enthalten, oder ist eine Teilmenge von BB, wenn jedes Element von AA ein Element von BB ist:
A⊆B↔(∀x)(x∈A→x∈B)A \subseteq B \leftrightarrow (\forall x)(x \in A \rightarrow x \in B)

Ist außerdem A≠BA \neq B, so sagt man, AA sei eine echte Teilmenge von BB.

Die leere Menge ist in jeder Menge AA enthalten, weil die Implikation x∈∅→x∈Ax \in \emptyset \rightarrow x \in A stets ein falsches Antezedens hat und daher wahr ist. Man muss die Elementbeziehung von der Inklusion unterscheiden: 1∈{1,2}1 \in \{1, 2\} und {1}⊆{1,2}\{1\} \subseteq \{1, 2\} sind wahr, während {1}∈{1,2}\{1\} \in \{1, 2\} falsch ist, weil die einzigen Elemente von {1,2}\{1, 2\} die Zahlen 11 und 22 sind und die Menge {1}\{1\} keiner von ihnen gleich ist: {1}≠1\{1\} \neq 1, weil die Menge, deren einziges Element die 11 ist, nicht mit der 11 verwechselt werden darf, und {1}≠2\{1\} \neq 2.

SatzEigenschaften der Inklusion

Für alle Mengen AA, BB und CC ist die Inklusion reflexiv, A⊆AA \subseteq A; transitiv: Aus A⊆BA \subseteq B und B⊆CB \subseteq C folgt A⊆CA \subseteq C; und antisymmetrisch: Aus A⊆BA \subseteq B und B⊆AB \subseteq A folgt A=BA = B. Die letzte Eigenschaft ist zusammen mit ihrer unmittelbaren Umkehrung die Methode der doppelten Inklusion: Um zu beweisen, dass zwei Mengen gleich sind, beweist man, dass jede in der anderen enthalten ist.

A=B↔(A⊆B∧B⊆A)A = B \leftrightarrow \left( A \subseteq B \wedge B \subseteq A \right)

Jede Eigenschaft lässt sich auf ein Gesetz der Implikation zurückführen, angewandt auf ein beliebiges Element. Die Abbildung stellt die Mengen als Gebiete der Ebene dar.

Beweis

  1. (∀x)(x∈A→x∈A)(\forall x)(x \in A \rightarrow x \in A)

    Reflexivität: Für jedes xx ist die Implikation x∈A→x∈Ax \in A \rightarrow x \in A wahr, weil ihr Konsequens ihr Antezedens ist.

  2. x∈A→x∈Bx \in A \rightarrow \dato{xb}{x \in B}

    Transitivität: Sei xx ein beliebiges Element von AA. Nach der ersten Voraussetzung gehört xx zu BB.

  3. x∈B→x∈C\resaltar{x \in B} \rightarrow x \in C

    Nach der zweiten Voraussetzung gehört xx zu CC. Da xx beliebig war, gilt A⊆CA \subseteq C.

  4. (x∈A→x∈B)∧(x∈B→x∈A)↔(x∈A↔x∈B)(x \in A \rightarrow x \in B) \wedge (x \in B \rightarrow x \in A) \leftrightarrow \resaltar{(x \in A \leftrightarrow x \in B)}

    Antisymmetrie: Die beiden Voraussetzungen liefern für jedes xx die beiden Implikationen zwischen x∈Ax \in A und x∈Bx \in B, also ihre Äquivalenz.

  5. A=BA = B

    Nach der Extensionalität sind AA und BB gleich. Umgekehrt: Ist A=BA = B, so ist jede in der anderen nach der Reflexivität enthalten.

Vereinigung, Schnittmenge und Differenz

Definition (Mengenoperationen). Die Vereinigung von AA und BB ist die Menge der Elemente, die zu mindestens einer von ihnen gehören; die Schnittmenge die Menge derer, die zu beiden gehören; und die Differenz A∖BA \setminus B die Menge derer, die zu AA und nicht zu BB gehören:
x∈A∪B↔x∈A∨x∈B,x∈A∩B↔x∈A∧x∈B,x∈A∖B↔x∈A∧x∉Bx \in A \cup B \leftrightarrow x \in A \vee x \in B, \qquad x \in A \cap B \leftrightarrow x \in A \wedge x \in B, \qquad x \in A \setminus B \leftrightarrow x \in A \wedge x \notin B

Ist B⊆AB \subseteq A, so heißt die Differenz A∖BA \setminus B das Komplement von BB bezüglich AA. Zwei Mengen sind disjunkt, wenn ihre Schnittmenge leer ist.

Jede Operation übersetzt einen Junktor: die Vereinigung die Disjunktion, die Schnittmenge die Konjunktion, die Differenz die Konjunktion mit einer Verneinung. Wenn dem so ist, liefert jedes logische Gesetz ein Gesetz der Mengen: Vereinigung und Schnittmenge sind kommutativ, assoziativ und distributiv zueinander, weil die Junktoren es sind, und alle diese Gesetze werden wie der folgende Satz bewiesen. Das Komplement wird stets bezüglich einer Grundmenge gebildet, denn eine Menge von allem, was nicht in BB liegt, würde die Russellsche Antinomie wiederherstellen.

BeispielDie Teiler von 12 und von 18

Seien A={1,2,3,4,6,12}A = \{1, 2, 3, 4, 6, 12\} die Menge der Teiler von 1212 und B={1,2,3,6,9,18}B = \{1, 2, 3, 6, 9, 18\} die der Teiler von 1818. Man berechne ihre Vereinigung, ihre Schnittmenge und ihre beiden Differenzen.

Beweis

  1. A∩B={1,2,3,6}A \cap B = \dato{c}{\{1, 2, 3, 6\}}

    Die gemeinsamen Elemente sind die Teiler beider Zahlen, also die Teiler von 66.

  2. A∖B={1,2,3,4,6,12}∖{1,2,3,6}={4,12}A \setminus B = \{1, 2, 3, 4, 6, 12\} \setminus \resaltar{\{1, 2, 3, 6\}} = \{4, 12\}

    Die Elemente von AA, die keine Teiler von 1818 sind, sind diejenigen, die übrig bleiben, wenn man aus AA die gemeinsamen entfernt.

  3. B∖A={9,18}B \setminus A = \{9, 18\}

    Ebenso die Teiler von 1818, die keine Teiler von 1212 sind.

  4. A∪B=(A∖B)∪(A∩B)∪(B∖A)={1,2,3,4,6,9,12,18}A \cup B = \left( A \setminus B \right) \cup \left( A \cap B \right) \cup \left( B \setminus A \right) = \{1, 2, 3, 4, 6, 9, 12, 18\}

    Die Vereinigung fasst die drei Teile zusammen, die paarweise disjunkt sind: Jedes Element kommt nur einmal vor, und 4+2+2=84 + 2 + 2 = 8.

SatzDe Morgansche Gesetze für Mengen

Für alle Mengen AA, BB und CC ist das Komplement bezüglich AA einer Vereinigung die Schnittmenge der Komplemente, und das einer Schnittmenge ist die Vereinigung der Komplemente:

A∖(B∪C)=(A∖B)∩(A∖C),A∖(B∩C)=(A∖B)∪(A∖C)A \setminus \left( B \cup C \right) = \left( A \setminus B \right) \cap \left( A \setminus C \right), \qquad A \setminus \left( B \cap C \right) = \left( A \setminus B \right) \cup \left( A \setminus C \right)

Man zeigt, dass ein beliebiges Element genau dann zur linken Seite gehört, wenn es zur rechten gehört, indem man jede Operation in ihren Junktor übersetzt. Die Abbildung schattiert in einem Venn-Diagramm die beteiligten Gebiete.

Beweis

  1. x∈A∖(B∪C)↔x∈A∧¬(x∈B∪C)x \in A \setminus \left( B \cup C \right) \leftrightarrow x \in A \wedge \resaltar{\neg} \left( x \in B \cup C \right)

    Sei xx beliebig. Nach der Definition der Differenz heißt zur linken Seite zu gehören, in AA und nicht in B∪CB \cup C zu liegen.

  2. ↔x∈A∧¬(x∈B∨x∈C)\leftrightarrow x \in A \wedge \neg \left( x \in B \resaltar{\vee} x \in C \right)

    Nach der Definition der Vereinigung.

  3. ↔x∈A∧(x∉B∧x∉C)\leftrightarrow x \in A \wedge \left( x \resaltar{\notin} B \resaltar{\wedge} x \resaltar{\notin} C \right)

    Nach dem De Morganschen Gesetz der Logik ist die Verneinung einer Disjunktion die Konjunktion der Verneinungen.

  4. ↔(x∈A∧x∉B)∧(x∈A∧x∉C)\leftrightarrow \left( \resaltar{x \in A} \wedge x \notin B \right) \wedge \left( \resaltar{x \in A} \wedge x \notin C \right)

    Da pp zu p∧pp \wedge p äquivalent ist, wiederholen wir die Bedingung x∈Ax \in A und gruppieren um, nach der Assoziativität und der Kommutativität der Konjunktion.

  5. ↔x∈(A∖B)∩(A∖C)\leftrightarrow x \in \left( A \setminus B \right) \resaltar{\cap} \left( A \setminus C \right)

    Nach den Definitionen der Differenz und der Schnittmenge heißt das, zur rechten Seite zu gehören. Nach der Extensionalität ist das erste Gesetz bewiesen.

  6. x∈A∖(B∩C)↔x∈A∧(x∉B∨x∉C)↔x∈(A∖B)∪(A∖C)x \in A \setminus \left( B \cap C \right) \leftrightarrow x \in A \wedge \left( x \notin B \resaltar{\vee} x \notin C \right) \leftrightarrow x \in \left( A \setminus B \right) \resaltar{\cup} \left( A \setminus C \right)

    Das zweite Gesetz wird mit derselben Kette bewiesen, wobei man Vereinigung und Schnittmenge sowie Disjunktion und Konjunktion vertauscht; das beteiligte logische Gesetz ist dann das andere De Morgansche Gesetz.

Die Potenzmenge

Die Teilmengen einer Menge bilden ihrerseits eine Menge, deren Existenz zu Beginn vorausgesetzt wurde. Die Potenzmenge von AA, die man mit P(A)\mathcal{P}(A) bezeichnet, ist die Menge, deren Elemente die Teilmengen von AA sind:

X∈P(A)↔X⊆AX \in \mathcal{P}(A) \leftrightarrow X \subseteq A

Zum Beispiel hat die Potenzmenge von {1,2,3}\{1, 2, 3\} acht Elemente: die leere Menge, drei Mengen mit einem Element, drei mit zwei Elementen und {1,2,3}\{1, 2, 3\} selbst.

P({1,2,3})={∅,{1},{2},{3},{1,2},{1,3},{2,3},{1,2,3}}\mathcal{P}(\{1, 2, 3\}) = \{ \emptyset, \{1\}, \{2\}, \{3\}, \{1, 2\}, \{1, 3\}, \{2, 3\}, \{1, 2, 3\} \}

Für jede Menge AA sind die leere Menge und AA selbst Elemente von P(A)\mathcal{P}(A), und für jedes aa aus AA gilt {a}∈P(A)\{a\} \in \mathcal{P}(A), während aa im Allgemeinen kein Element von P(A)\mathcal{P}(A) ist. In der Lektion über Kombinatorik wird bewiesen, dass eine Menge mit nn Elementen 2n2^n Teilmengen hat.

Geordnete Paare und kartesisches Produkt

Ein Punkt der Ebene, ein Bruch oder eine noch auszuführende Subtraktion werden durch zwei Objekte in einer bestimmten Reihenfolge beschrieben: Das Paar (3,5)(3, 5) ist nicht das Paar (5,3)(5, 3). Die Menge {3,5}\{3, 5\} eignet sich nicht, um es darzustellen, weil sie gleich {5,3}\{5, 3\} ist. Das Einzige, was man von einem geordneten Paar verlangt, ist seine charakteristische Eigenschaft: Zwei Paare sind genau dann gleich, wenn sie dieselbe erste und dieselbe zweite Komponente haben. Kuratowski bemerkte 1921, dass der Begriff der Menge genügt, um ein Objekt mit dieser Eigenschaft zu konstruieren.

Definition (geordnetes Paar). Das geordnete Paar mit erster Komponente aa und zweiter Komponente bb ist die Menge
(a,b)={{a},{a,b}}(a, b) = \{ \{a\}, \{a, b\} \}
SatzCharakteristische Eigenschaft des geordneten Paares

Für alle aa, bb, cc und dd sind die Paare (a,b)(a, b) und (c,d)(c, d) genau dann gleich, wenn a=ca = c und b=db = d gilt.

(a,b)=(c,d)↔a=c∧b=d(a, b) = (c, d) \leftrightarrow a = c \wedge b = d

Sind die Komponenten gleich, so sind die Paare dieselbe Menge. Für die Umkehrung unterscheidet man, ob aa und bb gleich oder verschieden sind, und zählt, wie viele Elemente jede beteiligte Menge hat. Die Abbildung zeichnet jedes Paar als Menge aus zwei Mengen.

Beweis

  1. {{a},{a,b}}={{c},{c,d}}\dato{ig}{\{ \{a\}, \{a, b\} \} = \{ \{c\}, \{c, d\} \}}

    Angenommen, die Paare sind gleich. Nach der Extensionalität haben sie dieselben Elemente.

  2. {c}={a},{c,d}={a}→c=a,d=a=b\{c\} = \{a\}, \quad \{c, d\} = \{a\} \rightarrow c = a, \quad d = a = b

    Erster Fall, a=ba = b. Dann ist {a,b}={a}\{a, b\} = \{a\}, und die linke Seite hat ein einziges Element, {a}\{a\}; die beiden Elemente der rechten Seite sind daher gleich diesem.

  3. {c}={a}→c=a\{c\} = \{a\} \rightarrow \dato{ca}{c = a}

    Zweiter Fall, a≠ba \neq b. Die Menge {c}\{c\} gehört zur linken Seite, ist also {a}\{a\} oder {a,b}\{a, b\}; sie kann nicht {a,b}\{a, b\} sein, das zwei Elemente hat, und ist daher {a}\{a\}.

  4. {c,d}={a,b}\{c, d\} = \{a, b\}

    Auch {c,d}\{c, d\} gehört zur linken Seite. Wäre es {a}\{a\}, so wäre d=a=cd = a = c, und die rechte Seite hätte ein einziges Element, {a}\{a\}, während die linke zwei hat: Das ist unmöglich. Also ist {c,d}\{c, d\} gleich {a,b}\{a, b\}.

  5. {a,d}={a,b}→b=d\{a, \resaltar{d}\} = \{a, \resaltar{b}\} \rightarrow b = d

    Wegen c=ac = a ist das Element bb von {a,b}={a,d}\{a, b\} = \{a, d\} gleich aa oder dd; es ist nicht aa, weil a≠ba \neq b, und ist daher dd.

  6. (a,b)=(c,d)→a=c∧b=d(a, b) = (c, d) \rightarrow a = c \wedge b = d

    In beiden Fällen stimmen die Komponenten überein.

Ist die charakteristische Eigenschaft bewiesen, so kann man die Konstruktion von Kuratowski vergessen: Alles, was der Kurs über Paare sagt, folgt aus ihr.

Definition (kartesisches Produkt). Das kartesische Produkt von AA und BB ist die Menge der Paare, deren erste Komponente zu AA und deren zweite Komponente zu BB gehört:
A×B={(a,b):a∈A∧b∈B}A \times B = \{ (a, b) : a \in A \wedge b \in B \}

Die Schreibweise {(a,b):a∈A∧b∈B}\{ (a, b) : a \in A \wedge b \in B \} ist für sich genommen keine der vorausgesetzten Regeln, die nur erlauben, Elemente aus einer schon gebildeten Menge auszusondern. Allerdings existiert diese Menge: Ist a∈Aa \in A und b∈Bb \in B, so sind die Mengen {a}\{a\} und {a,b}\{a, b\} in A∪BA \cup B enthalten und daher Elemente von P(A∪B)\mathcal{P}(A \cup B); daraus folgt, dass das Paar (a,b)={{a},{a,b}}(a, b) = \{ \{a\}, \{a, b\} \} in P(A∪B)\mathcal{P}(A \cup B) enthalten ist, also ein Element von P(P(A∪B))\mathcal{P}(\mathcal{P}(A \cup B)) ist. Also wird das kartesische Produkt durch Aussonderung innerhalb dieser Menge gebildet, die nach den vorausgesetzten Regeln existiert: A∪BA \cup B ist die Vereinigung der Elemente von {A,B}\{A, B\}, und man bildet zweimal die Potenzmenge.

A×B={z∈P(P(A∪B)):(∃a∈A)(∃b∈B) (z=(a,b))}A \times B = \{ z \in \mathcal{P}(\mathcal{P}(A \cup B)) : (\exists a \in A)(\exists b \in B)\,(z = (a, b)) \}

Der Name erinnert an Descartes: Die Ebene der analytischen Geometrie ist R×R\mathbb{R} \times \mathbb{R}. Das Produkt ist nicht kommutativ: {1}×{2}\{1\} \times \{2\} enthält nur (1,2)(1, 2), und {2}×{1}\{2\} \times \{1\} nur (2,1)(2, 1), das nach der charakteristischen Eigenschaft verschieden ist.

BeispielEin kartesisches Produkt als Gitter

Man schreibe das Produkt A×BA \times B für A={1,2,3}A = \{1, 2, 3\} und B={1,2}B = \{1, 2\} auf und vergleiche die Anzahl seiner Elemente mit denen der Faktoren.

Beweis

  1. A={1,2,3},B={1,2}A = \{1, 2, 3\}, \quad B = \{1, 2\}

    Wir ordnen die Elemente von AA auf einer waagerechten Achse und die von BB auf einer senkrechten an: Jedes Paar ist ein Punkt des Gitters.

  2. (1,1), (2,1), (3,1)(1, 1), \ (2, 1), \ (3, 1)

    Die Paare mit zweiter Komponente 11 bilden die erste Zeile.

  3. (1,2), (2,2), (3,2)(1, 2), \ (2, 2), \ (3, 2)

    Die Paare mit zweiter Komponente 22 bilden die zweite Zeile.

  4. A×B={(1,1),(2,1),(3,1),(1,2),(2,2),(3,2)}A \times B = \{ (1, 1), (2, 1), (3, 1), (1, 2), (2, 2), (3, 2) \}

    Das Produkt hat 3⋅2=63 \cdot 2 = 6 Elemente: so viele Zeilen wie Elemente von BB, mit je so vielen Paaren wie Elemente von AA. Die Produktregel der Kombinatorik verallgemeinert diese Zählung.

Relationen

Zu sagen, dass 22 die Zahl 66 teilt, dass 33 kleiner als 55 ist oder dass zwei Tage auf denselben Wochentag fallen, heißt zu behaupten, dass gewisse Paare von Objekten in Relation stehen. Wenn dem so ist, ist eine Relation durch die Paare bestimmt, die sie in Beziehung setzt, und kann als eine Menge von Paaren definiert werden.

Definition (Relation). Eine Relation von AA nach BB ist eine Teilmenge RR des Produkts A×BA \times B; eine Relation auf AA ist eine Relation von AA nach AA. Ist (a,b)∈R(a, b) \in R, so sagt man, aa stehe mit bb in der Relation RR.

Zum Beispiel ist die Relation „kleiner oder gleich“ auf {1,2,3}\{1, 2, 3\} die Menge der Paare {(1,1),(1,2),(1,3),(2,2),(2,3),(3,3)}\{(1, 1), (1, 2), (1, 3), (2, 2), (2, 3), (3, 3)\}. Für häufig verwendete Relationen schreibt man ein Zeichen zwischen die Terme, wie a≤ba \leq b oder a∣ba \mid b, statt (a,b)∈R(a, b) \in R. Vier Eigenschaften einer Relation auf einer Menge kehren im ganzen Kurs wieder.

Definition (Eigenschaften von Relationen). Eine Relation RR auf AA ist reflexiv, symmetrisch, antisymmetrisch oder transitiv, wenn sie jeweils die folgenden Bedingungen erfüllt.
  • Sie ist reflexiv, wenn jedes Element mit sich selbst in Relation steht: (∀a∈A) ((a,a)∈R)(\forall a \in A)\,((a, a) \in R);
  • Sie ist symmetrisch, wenn die Relation von aa zu bb die von bb zu aa nach sich zieht: (∀a,b∈A) ((a,b)∈R→(b,a)∈R)(\forall a, b \in A)\,((a, b) \in R \rightarrow (b, a) \in R);
  • Sie ist antisymmetrisch, wenn zwei in beiden Richtungen in Relation stehende Elemente gleich sind: (∀a,b∈A) ((a,b)∈R∧(b,a)∈R→a=b)(\forall a, b \in A)\,((a, b) \in R \wedge (b, a) \in R \rightarrow a = b);
  • Sie ist transitiv, wenn die Relation von aa zu bb und die von bb zu cc die von aa zu cc nach sich ziehen: (∀a,b,c∈A) ((a,b)∈R∧(b,c)∈R→(a,c)∈R)(\forall a, b, c \in A)\,((a, b) \in R \wedge (b, c) \in R \rightarrow (a, c) \in R).

Im Gitter von A×AA \times A ist eine Relation eine Menge von Punkten. Sie ist reflexiv, wenn sie die ganze Diagonale enthält, die der Paare (a,a)(a, a); sie ist symmetrisch, wenn ihr Bild symmetrisch zur Diagonale ist; und sie ist antisymmetrisch, wenn kein Punkt außerhalb der Diagonale seinen Spiegelpunkt in der Relation hat. Antisymmetrisch bedeutet nicht „nicht symmetrisch“: Die Gleichheit ist beides, und Übungsaufgabe 1 verlangt eine Relation, die keines von beiden ist.

BeispielTeilbarkeit und Parität auf der Menge von 1 bis 6

Auf A={1,2,3,4,5,6}A = \{1, 2, 3, 4, 5, 6\} betrachtet man die Teilbarkeit, a∣ba \mid b, und die Relation „dieselbe Parität haben“. Man zeichne beide im Gitter von A×AA \times A und entscheide, welche der vier Eigenschaften jede erfüllt.

Beweis

  1. {(a,b)∈A×A:a∣b}\dato{div}{\{ (a, b) \in A \times A : a \mid b \}}

    Die Teilbarkeit setzt jede Zahl mit ihren Vielfachen innerhalb von AA in Beziehung: die 11 mit allen, die 22 mit 22, 44 und 66, die 33 mit 33 und 66 und jede der übrigen mit sich selbst. Das sind 1414 Paare.

  2. a=1⋅a→a∣aa = 1 \cdot a \rightarrow \resaltar{a \mid a}

    Sie ist reflexiv, weil jede Zahl sich selbst teilt: Die Diagonale ist vollständig.

  3. 2∣4,¬(4∣2)2 \mid 4, \quad \neg (4 \mid 2)

    Sie ist nicht symmetrisch: Ein Gegenbeispiel genügt. Dagegen ist sie antisymmetrisch, denn aus a∣ba \mid b und b∣ab \mid a folgt, dass jede der beiden Zahlen kleiner oder gleich der anderen ist.

  4. a∣b∧b∣c→a∣ca \mid b \wedge b \mid c \rightarrow \resaltar{a \mid c}

    Sie ist transitiv: Aus b=kab = ka und c=lbc = lb folgt c=(lk)ac = (lk)a. Zum Beispiel folgt aus 1∣21 \mid 2 und 2∣62 \mid 6 die Aussage 1∣61 \mid 6.

  5. (1,3)∈R∧(3,1)∈R,1≠3(1, 3) \in R \wedge (3, 1) \in R, \quad 1 \neq 3

    Dieselbe Parität setzt die ungeraden Zahlen untereinander und die geraden Zahlen untereinander in Beziehung: Das sind 9+9=189 + 9 = 18 Paare, die zwei zur Diagonale symmetrische Blöcke bilden. Sie ist reflexiv, symmetrisch und transitiv, aber nicht antisymmetrisch, weil sie 11 und 33 in Beziehung setzt, die verschieden sind.

Äquivalenzrelationen

Die Relation „dieselbe Parität haben“ verhält sich wie eine teilweise Gleichheit: Sie identifiziert die Zahlen, die in einer Hinsicht übereinstimmen, ihrer Parität, und vergisst alles Übrige. Die drei Eigenschaften, die sie sich so verhalten lassen, erhalten einen Namen.

Definition (Äquivalenzrelation). Eine Relation auf AA ist eine Äquivalenzrelation, wenn sie reflexiv, symmetrisch und transitiv ist. Man schreibt dann a∼ba \sim b und sagt, aa sei äquivalent zu bb. Die Klasse von aa ist die Menge der zu aa äquivalenten Elemente, und jedes von ihnen ist ein Repräsentant der Klasse:
C(a)={x∈A:x∼a}C(a) = \{ x \in A : x \sim a \}

Die Menge aller Klassen heißt Quotientenmenge und wird mit A/∼A/{\sim} bezeichnet.

Äquivalenzrelationen sind die Gleichheit, deren Klassen ein einziges Element haben; dieselbe Parität, mit zwei Klassen; denselben Rest bei der Division durch 33 haben, mit drei; und auf denselben Wochentag fallen, mit sieben, was die gelöste Aufgabe 3 behandelt. Allgemein gilt: Ist gg eine auf AA definierte Funktion, so erbt die Relation g(x)=g(y)g(x) = g(y) von der Gleichheit die drei Eigenschaften, und die gelöste Aufgabe 5 zeigt, dass jede Äquivalenz von dieser Form ist.

LemmaDie Äquivalenzklassen

Sei ∼\sim eine Äquivalenzrelation auf AA. Für alle aa und bb aus AA gilt: Jedes Element gehört zu seiner Klasse; zwei Elemente sind genau dann äquivalent, wenn ihre Klassen gleich sind; und zwei Klassen mit einem gemeinsamen Element sind gleich. Jede Behauptung ergibt sich aus einer der drei Eigenschaften der Äquivalenz, angewandt auf ein beliebiges Element einer Klasse.

Beweis

  1. a∼a→a∈C(a)a \sim a \rightarrow \resaltar{a \in C(a)}

    Nach der Reflexivität ist a∼aa \sim a; nach der Definition der Klasse gehört aa zu C(a)C(a), und keine Klasse ist leer.

  2. x∼a∧a∼b→x∼bx \sim a \wedge a \sim b \rightarrow \resaltar{x \sim b}

    Angenommen, a∼ba \sim b, und sei xx aus C(a)C(a). Nach der Transitivität folgt aus x∼ax \sim a und a∼ba \sim b die Aussage x∼bx \sim b; also ist C(a)⊆C(b)C(a) \subseteq C(b).

  3. a∼b→C(a)=C(b)a \sim b \rightarrow \dato{eq}{C(a) = C(b)}

    Nach der Symmetrie gilt auch b∼ab \sim a, und dasselbe Argument liefert C(b)⊆C(a)C(b) \subseteq C(a). Nach der doppelten Inklusion sind die Klassen gleich.

  4. a∈C(a)=C(b)→a∼ba \in C(a) = C(b) \rightarrow a \sim b

    Umgekehrt: Ist C(a)=C(b)C(a) = C(b), so gehört das Element aa, das zu C(a)C(a) gehört, zu C(b)C(b), das heißt a∼ba \sim b.

  5. x∈C(a)∩C(b)→C(a)=C(b)x \in C(a) \cap C(b) \rightarrow C(a) = C(b)

    Gehört xx zu C(a)C(a) und zu C(b)C(b), so liefern nach der Symmetrie und der Transitivität a∼xa \sim x und x∼bx \sim b die Aussage a∼ba \sim b, und nach dem Vorigen sind die Klassen gleich.

Die Klassen zerlegen also die Menge in Blöcke, die sich nicht überlappen. Diese Art, eine Menge zu zerlegen, verdient eine eigene Definition.

Definition (Partition). Eine Partition einer Menge AA ist eine Menge von Teilmengen von AA, Blöcke genannt, die nicht leer und paarweise disjunkt sind und deren Vereinigung AA ist; gleichwertig: Jedes Element von AA gehört zu genau einem Block.
SatzÄquivalenzen und Partitionen

Die Klassen einer Äquivalenzrelation auf AA bilden eine Partition von AA. Umgekehrt: Ist Π\Pi eine Partition von AA, so ist die Relation „zum selben Block gehören“ eine Äquivalenzrelation, deren Klassen genau die Blöcke von Π\Pi sind. Der erste Teil ist das vorige Lemma; der zweite prüft die drei Eigenschaften mit der Bedingung, dass jedes Element in einem einzigen Block liegt. Die Abbildung verfolgt die Relation „denselben Rest bei der Division durch 33 haben“ auf der Menge von 11 bis 99.

Beweis

  1. (∀a∈A) (a∈C(a))(\forall a \in A)\,(a \in \resaltar{C(a)})

    Nach dem Lemma ist keine Klasse leer, und jedes Element gehört zu seiner Klasse, sodass die Vereinigung der Klassen AA ist.

  2. C(a)≠C(b)→C(a)∩C(b)=∅C(a) \neq C(b) \rightarrow C(a) \cap C(b) = \resaltar{\emptyset}

    Nach dem Lemma haben zwei verschiedene Klassen keine gemeinsamen Elemente. Also bilden die Klassen eine Partition.

  3. a∼b↔(∃X∈Π)(a∈X∧b∈X)a \sim b \leftrightarrow (\exists X \in \Pi)(a \in X \wedge b \in X)

    Umgekehrt sei Π\Pi eine Partition, und wir schreiben a∼ba \sim b, wenn aa und bb im selben Block liegen. Jedes Element liegt in irgendeinem Block und daher im selben Block wie es selbst: Die Relation ist reflexiv. Die Symmetrie ist unmittelbar, weil die Bedingung nicht von der Reihenfolge abhängt, in der man aa und bb nennt.

  4. b∈X∩Y→X=Y→a∼cb \in X \cap Y \rightarrow X = Y \rightarrow a \sim c

    Transitivität: Liegen aa und bb im Block XX und bb und cc im Block YY, so liegt bb in XX und in YY; da jedes Element in einem einzigen Block liegt, ist X=YX = Y, und aa und cc liegen im selben Block.

  5. a∈X→C(a)=Xa \in X \rightarrow C(a) = \resaltar{X}

    Schließlich: Liegt aa im Block XX, so besteht die Klasse von aa aus den Elementen, die mit aa einen Block teilen, und das sind die von XX: Die Klassen sind die Blöcke.

Eine Äquivalenz auf AA anzugeben und eine Partition von AA anzugeben sind also zwei Arten, dasselbe zu sagen; die gelöste Aufgabe 4 nutzt das, um Äquivalenzen zu zählen. Die Quotientenmenge ist die Partition, als neue Menge betrachtet: Beim Übergang von AA zu A/∼A/{\sim} verschmelzen äquivalente Elemente zu einem einzigen.

BeispielDie Relation, die die ganzen Zahlen konstruieren wird

Auf der Menge N×N\mathbb{N} \times \mathbb{N} der Paare natürlicher Zahlen definiert man (a,b)∼(c,d)(a, b) \sim (c, d), wenn a+d=b+ca + d = b + c gilt. Sie ist eine Äquivalenzrelation, wie in der Lektion über die ganzen Zahlen bewiesen wird. Man berechne einige Repräsentanten der Klassen von (5,2)(5, 2), (1,1)(1, 1) und (2,5)(2, 5) und beschreibe die Klassen im Gitter der Paare.

Beweis

  1. (a,b)∼(c,d)↔a+d=b+c(a, b) \sim (c, d) \leftrightarrow \resaltar{a + d = b + c}

    Das Paar (a,b)(a, b) stellt die noch auszuführende Subtraktion a−ba - b dar, die es unter den natürlichen Zahlen möglicherweise nicht gibt; die Bedingung a+d=b+ca + d = b + c besagt, dass zwei Paare dieselbe Subtraktion darstellen, ohne eine Subtraktion zu schreiben.

  2. C(5,2)={(4,1),(5,2),(6,3),(7,4),…}C(5, 2) = \{ (4, 1), (5, 2), (6, 3), (7, 4), \ldots \}

    Die Klasse von (5,2)(5, 2) enthält die Paare, die die Differenz 33 beschreiben. Zum Beispiel (4,1)(4, 1), weil 5+1=2+45 + 1 = 2 + 4.

  3. C(1,1)={(1,1),(2,2),(3,3),…}C(1, 1) = \{ (1, 1), (2, 2), (3, 3), \ldots \}

    Die Klasse von (1,1)(1, 1) ist die der Paare mit gleichen Komponenten, weil 1+b=1+a1 + b = 1 + a die Gleichung a=ba = b verlangt: Sie ist die Diagonale des Gitters.

  4. C(2,5)={(1,4),(2,5),(3,6),…}C(2, 5) = \{ (1, 4), (2, 5), (3, 6), \ldots \}

    Die Klasse von (2,5)(2, 5) beschreibt eine Differenz, die es noch nicht gibt, die, die die −3-3 sein wird.

  5. Z=(N×N)/∼\mathbb{Z} = \left( \mathbb{N} \times \mathbb{N} \right) / {\sim}

    Jede Klasse ist die Menge der Paare auf einer Geraden parallel zur Diagonale, und nach dem Satz bilden diese Geraden eine Partition des Gitters. Eine ganze Zahl wird per Definition eine dieser Klassen sein: Z\mathbb{Z} ist die Quotientenmenge.

Ebenso sind in der Lektion über die rationalen Zahlen zwei Brüche (p,q)(p, q) und (r,s)(r, s) äquivalent, wenn ps=qrps = qr gilt, und eine rationale Zahl ist eine Klasse; und in der Lektion über die Kongruenzen sind die Reste modulo nn die Klassen einer Äquivalenz zwischen ganzen Zahlen.

Ordnungsrelationen

Die Teilbarkeit aus dem vorigen Beispiel ist nicht symmetrisch, sondern antisymmetrisch: Statt Elemente zu identifizieren, ordnet sie sie. Relationen dieser Art erhalten einen eigenen Namen.

Definition (Ordnung). Eine Relation auf AA ist eine Ordnungsrelation oder Halbordnung, wenn sie reflexiv, antisymmetrisch und transitiv ist; man schreibt dann a⪯ba \preceq b und sagt, aa gehe bb voran. Die Ordnung ist eine Totalordnung, wenn je zwei Elemente vergleichbar sind, das heißt, wenn für alle aa und bb gilt: a⪯ba \preceq b oder b⪯ab \preceq a.

Ordnungen sind die Relation ≤\leq zwischen natürlichen Zahlen, die nach der in der Lektion über die Grundrechenarten mit natürlichen Zahlen bewiesenen Trichotomie total ist; die Inklusion, nach dem Satz über ihre Eigenschaften, die nicht total ist, weil {1}\{1\} und {2}\{2\} nicht vergleichbar sind; und die Teilbarkeit zwischen natürlichen Zahlen, deren Antisymmetrie in der Lektion über die Teilbarkeit bewiesen wird und die nicht total ist, weil weder 2∣32 \mid 3 noch 3∣23 \mid 2 gilt. Eine endliche Ordnung zeichnet man mit einem Hasse-Diagramm: ein Punkt je Element, mit bb höher als aa, wenn aa dem Element bb vorangeht, und eine Strecke, wenn zwischen beiden kein anderes Element liegt; die Transitivität erlaubt es, die übrigen Strecken wegzulassen.

Definition (Schranken und extremale Elemente). Seien ⪯\preceq eine Ordnung auf AA und XX eine Teilmenge von AA. Die Schranken und die extremalen Elemente von XX werden wie folgt definiert.
  • Ein Element cc von AA ist eine untere Schranke von XX, wenn es allen Elementen von XX vorangeht, und eine obere Schranke, wenn alle Elemente von XX ihm vorangehen.
  • Ein Minimum von XX ist eine untere Schranke von XX, die zu XX gehört, und ein Maximum ist eine obere Schranke, die zu XX gehört.
  • Ein Element mm von XX ist minimal, wenn ihm kein von ihm verschiedenes Element von XX vorangeht, und maximal, wenn es keinem von ihm verschiedenen Element von XX vorangeht.
  • Das Infimum von XX ist das Maximum der Menge seiner unteren Schranken, und das Supremum ist das Minimum der Menge seiner oberen Schranken, sofern sie existieren.
PropositionDas Minimum ist eindeutig und das einzige minimale Element

Hat eine Teilmenge XX einer geordneten Menge ein Minimum, so ist dieses Minimum eindeutig, und es ist das einzige minimale Element von XX. Ist die Ordnung total, so ist jedes minimale Element von XX ihr Minimum. Dasselbe gilt für das Maximum und die maximalen Elemente. Die Eindeutigkeit beruht auf der Antisymmetrie, die letzte Behauptung auf der Vergleichbarkeit.

Beweis

  1. m⪯n∧n⪯m→m=nm \preceq n \wedge n \preceq m \rightarrow \resaltar{m = n}

    Sind mm und nn Minima von XX, so gehört jedes zu XX und geht allen seinen Elementen voran; insbesondere geht jedes dem anderen voran, und nach der Antisymmetrie sind sie gleich.

  2. x⪯m∧m⪯x→x=mx \preceq m \wedge m \preceq x \rightarrow x = m

    Das Minimum mm ist minimal: Geht ein xx aus XX dem Element mm voran, so liefert die Antisymmetrie, da auch m⪯xm \preceq x gilt, die Gleichheit x=mx = m.

  3. m⪯n→m=nm \preceq n \rightarrow m = n

    Ist nn minimal, so erzwingt die Definition von minimal, da mm dem Element nn vorangeht und zu XX gehört, die Gleichheit m=nm = n: Es gibt keine anderen minimalen Elemente.

  4. (∀x∈X) (m⪯x)(\forall x \in X)\,(\resaltar{m \preceq x})

    Ist die Ordnung total und mm minimal, so gilt für jedes xx aus XX die Beziehung m⪯xm \preceq x oder x⪯mx \preceq m; im zweiten Fall ist, weil es minimal ist, x=mx = m. In beiden Fällen gilt m⪯xm \preceq x, und mm ist das Minimum.

BeispielDie Teiler von 12, geordnet durch die Teilbarkeit

In der Menge A={1,2,3,4,6,12}A = \{1, 2, 3, 4, 6, 12\} der Teiler von 1212, geordnet durch die Teilbarkeit, betrachtet man die Teilmenge X={2,3,4,6}X = \{2, 3, 4, 6\}. Man zeichne das Hasse-Diagramm und bestimme die minimalen und maximalen Elemente, das Minimum, das Maximum, die Schranken, das Infimum und das Supremum von XX.

Beweis

  1. 1∣2∣4∣12,1∣3∣6∣121 \mid 2 \mid 4 \mid 12, \qquad 1 \mid 3 \mid 6 \mid 12

    Im Diagramm steht die 11 unten, weil sie alle teilt; darüber die 22 und die 33; über ihnen die 44 und die 66; ganz oben die 1212. Man verbindet 11 mit 22 und mit 33; 22 mit 44 und mit 66; 33 mit 66; und 44 und 66 mit 1212.

  2. ¬(2∣3),¬(3∣2)\neg (2 \mid 3), \quad \neg (3 \mid 2)

    Die minimalen Elemente von XX sind 22 und 33: Kein anderes Element von XX teilt sie. Da es zwei sind, hat XX nach der Proposition kein Minimum; die Ordnung ist nicht total, weil 22 und 33 nicht vergleichbar sind.

  3. ¬(4∣6),¬(6∣4)\neg (4 \mid 6), \quad \neg (6 \mid 4)

    Die maximalen Elemente sind 44 und 66, die kein anderes Element von XX teilen; ein Maximum gibt es ebenfalls nicht.

  4. (∀x∈X) (1∣x∧x∣12)(\forall x \in X)\,(\resaltar{1} \mid x \wedge x \mid \resaltar{12})

    Die einzige untere Schranke von XX in AA ist 11, die daher das Infimum ist; die einzige obere Schranke ist 1212, die das Supremum ist. Keine der beiden gehört zu XX.

Infimum und Supremum können also existieren, ohne dass Minimum und Maximum existieren. Dieser Unterschied zeichnet die reellen Zahlen aus: In der Lektion über die Zahlbereiche wird als Vollständigkeitsaxiom vorausgesetzt, dass jede nichtleere, nach oben beschränkte Menge reeller Zahlen ein Supremum hat, was die rationalen Zahlen nicht erfüllen. Die natürlichen Zahlen erfüllen dagegen das Wohlordnungsprinzip, das in der Lektion über Summen und Induktion bewiesen wird: Jede nichtleere Menge natürlicher Zahlen hat ein Minimum.

Funktionen

Funktionen als Relationen

Eine Funktion ordnet jedem Element einer Menge genau ein Element einer anderen zu. Wenn dem so ist, ist eine Funktion durch die Paare bestimmt, die aus jedem Element und dem ihm zugeordneten gebildet werden, und kann als eine Relation mit einer besonderen Eigenschaft definiert werden.

Definition (Funktion). Eine Funktion ff von AA nach BB ist eine Relation von AA nach BB, die jedes Element von AA mit genau einem Element von BB in Beziehung setzt:
(∀a∈A)(∃!b∈B) ((a,b)∈f)(\forall a \in A)(\exists! b \in B)\,((a, b) \in f)

Dieses eindeutige Element heißt das Bild von aa und wird f(a)f(a) geschrieben; man schreibt f:A→Bf : A \to B und sagt, AA sei die Definitionsmenge von ff und BB ihre Zielmenge.

Zwei Funktionen sind gleich, wenn sie dieselbe Definitionsmenge, dieselbe Zielmenge und an jedem Element dasselbe Bild haben. Die identische Funktion von AA, die man mit IAI_A bezeichnet, lässt jedes Element, wo es ist: Sie ist die Diagonale von A×AA \times A, und IA(x)=xI_A(x) = x für jedes xx aus AA.

Definition (Bild und Urbild). Sei f:A→Bf : A \to B. Das Bild einer Teilmenge XX von AA ist die Menge der Bilder ihrer Elemente, und das Urbild einer Teilmenge YY von BB ist die Menge der Elemente von AA, deren Bild in YY liegt:
f(X)={f(x):x∈X},f−1(Y)={x∈A:f(x)∈Y}f(X) = \{ f(x) : x \in X \}, \qquad f^{-1}(Y) = \{ x \in A : f(x) \in Y \}

Das Bild der ganzen Definitionsmenge, f(A)f(A), heißt Wertemenge von ff und wird mit W⁡(f)\operatorname{W}(f) bezeichnet.

Die Schreibweise des Urbilds setzt nicht voraus, dass ff eine Umkehrfunktion hat: Das Urbild existiert für jede Funktion.

BeispielDie Teileranzahlfunktion

Sei f:{1,2,3,4,5,6}→{1,2,3,4}f : \{1, 2, 3, 4, 5, 6\} \to \{1, 2, 3, 4\} die Funktion, die jeder Zahl die Anzahl ihrer Teiler zuordnet. Man berechne ihre Werte, ihre Wertemenge und das Urbild von {2}\{2\} und vergleiche f(X∩Y)f(X \cap Y) mit f(X)∩f(Y)f(X) \cap f(Y) für X={2,4}X = \{2, 4\} und Y={3,4}Y = \{3, 4\}.

Beweis

  1. f(1)=1, f(2)=f(3)=f(5)=2, f(4)=3, f(6)=4f(1) = 1, \ f(2) = f(3) = f(5) = 2, \ f(4) = 3, \ f(6) = 4

    Die 11 hat einen Teiler; die 22, die 33 und die 55 haben zwei; die 44 hat drei, 11, 22 und 44; und die 66 hat vier, 11, 22, 33 und 66.

  2. W⁡(f)={1,2,3,4}\operatorname{W}(f) = \{1, 2, 3, 4\}

    Jedes Element der Zielmenge ist Bild irgendeines Elements: Die Wertemenge ist die ganze Zielmenge.

  3. f−1({2})={2,3,5}f^{-1}(\{2\}) = \{2, 3, 5\}

    Die Zahlen mit genau zwei Teilern sind die Primzahlen der Definitionsmenge.

  4. f(X∩Y)=f({4})={3}f(X \resaltar{\cap} Y) = f(\{4\}) = \{3\}

    Die Schnittmenge von XX und YY ist {4}\{4\}, deren Bild {3}\{3\} ist.

  5. f(X)∩f(Y)={2,3}≠{3}f(X) \resaltar{\cap} f(Y) = \{2, 3\} \neq \{3\}

    Dagegen ist f(X)=f(Y)={2,3}f(X) = f(Y) = \{2, 3\}, weil 22 und 33 dasselbe Bild haben. Im Allgemeinen gilt nur die Inklusion f(X∩Y)⊆f(X)∩f(Y)f(X \cap Y) \subseteq f(X) \cap f(Y), weil ein xx aus X∩YX \cap Y als Zeuge für beide Bilder dient; die Gleichheit versagt, wenn die Zeugen verschieden sind, wie hier die 22 und die 33.

Die Verkettung

Ist f:A→Bf : A \to B und g:B→Cg : B \to C, so hat jedes xx aus AA ein Bild f(x)f(x) in BB, das seinerseits ein Bild in CC hat. Die Verkettung von gg mit ff ist die Funktion g∘f:A→Cg \circ f : A \to C, die zuerst ff und danach gg anwendet:

(g∘f)(x)=g(f(x))\left( g \circ f \right)(x) = g(f(x))

Sie ist eine Funktion, weil jedem xx ein einziges f(x)f(x) entspricht und diesem ein einziges g(f(x))g(f(x)). Die Reihenfolge der Schreibweise ist die umgekehrte der Anwendung: In g∘fg \circ f wirkt zuerst die rechte Funktion. Die Verkettung ist nicht kommutativ: Ist f(n)=2nf(n) = 2n und g(n)=n+1g(n) = n + 1 auf den natürlichen Zahlen, so ist (g∘f)(n)=2n+1(g \circ f)(n) = 2n + 1, was ungerade ist, und (f∘g)(n)=2n+2(f \circ g)(n) = 2n + 2, was gerade ist. Die Identität ist auf beiden Seiten neutral, weil f(IA(x))=f(x)f(I_A(x)) = f(x) und IB(f(x))=f(x)I_B(f(x)) = f(x) gilt:

f∘IA=f,IB∘f=ff \circ I_A = f, \qquad I_B \circ f = f
SatzAssoziativität der Verkettung

Ist f:A→Bf : A \to B, g:B→Cg : B \to C und h:C→Dh : C \to D, so sind die Funktionen h∘(g∘f)h \circ (g \circ f) und (h∘g)∘f(h \circ g) \circ f gleich. Beide gehen von AA nach DD; es genügt zu prüfen, dass sie an jedem Element denselben Wert annehmen, indem man die Definition der Verkettung zweimal entfaltet. Die Abbildung stellt die Funktionen als Pfeile zwischen vier Spalten dar.

Beweis

  1. (h∘(g∘f))(x)=h((g∘f)(x))\left( h \circ \left( g \circ f \right) \right)(x) = h\left( \resaltar{\left( g \circ f \right)(x)} \right)

    Sei xx ein beliebiges Element von AA. Nach der Definition der Verkettung, angewandt auf hh und auf g∘fg \circ f.

  2. =h(g(f(x)))= h\left( \resaltar{g(f(x))} \right)

    Erneut nach der Definition, nun angewandt auf g∘fg \circ f.

  3. ((h∘g)∘f)(x)=(h∘g)(f(x))\left( \left( h \circ g \right) \circ f \right)(x) = \left( h \circ g \right)\left( \resaltar{f(x)} \right)

    Auf der anderen Seite nach der Definition, angewandt auf h∘gh \circ g und auf ff.

  4. =h(g(f(x)))= \resaltar{h(g(f(x)))}

    Und nach der Definition, angewandt auf h∘gh \circ g, am Element f(x)f(x).

  5. h∘(g∘f)=(h∘g)∘fh \circ \left( g \circ f \right) = \left( h \circ g \right) \circ f

    Die beiden Funktionen haben dieselbe Definitionsmenge, dieselbe Zielmenge und dieselben Werte: Sie sind gleich. Deshalb schreibt man ohne Klammern h∘g∘fh \circ g \circ f.

Injektive, surjektive und bijektive Funktionen

Definition. Eine Funktion f:A→Bf : A \to B ist injektiv, wenn verschiedene Elemente verschiedene Bilder haben, oder, durch Kontraposition, wenn die Gleichheit der Bilder die der Elemente nach sich zieht; sie ist surjektiv, wenn jedes Element von BB Bild irgendeines Elements von AA ist, das heißt, wenn W⁡(f)=B\operatorname{W}(f) = B; und sie ist bijektiv oder eine Bijektion, wenn sie injektiv und surjektiv ist:
(∀x,y∈A) (f(x)=f(y)→x=y),(∀b∈B)(∃x∈A) (f(x)=b)(\forall x, y \in A)\,(f(x) = f(y) \rightarrow x = y), \qquad (\forall b \in B)(\exists x \in A)\,(f(x) = b)

Die Teileranzahlfunktion aus dem Beispiel ist surjektiv und nicht injektiv. Die Funktion n↦2nn \mapsto 2n von den natürlichen Zahlen in die natürlichen Zahlen ist injektiv und nicht surjektiv, weil die 11 nicht das Doppelte einer natürlichen Zahl ist. Der Nachfolger aus der nächsten Lektion ist nach dem vierten Peano-Axiom eine injektive Funktion von N\mathbb{N} nach N\mathbb{N} und nach dem dritten nicht surjektiv, weil die 11 nicht Bild einer natürlichen Zahl ist. Die Surjektivität hängt von der angegebenen Zielmenge ab. Eine Bijektion ordnet die Elemente zweier Mengen einander paarweise zu, ohne eines zu wiederholen oder auszulassen; deshalb definiert die Lektion über Kombinatorik, dass AA genau nn Elemente hat, wenn es eine Bijektion von {1,2,…,n}\{1, 2, \ldots, n\} nach AA gibt.

SatzDie Verkettung erhält Injektivität und Surjektivität

Seien f:A→Bf : A \to B und g:B→Cg : B \to C. Sind ff und gg injektiv, so ist g∘fg \circ f injektiv; sind ff und gg surjektiv, so ist g∘fg \circ f surjektiv; und folglich ist, wenn beide bijektiv sind, auch g∘fg \circ f bijektiv. Für die Injektivität durchläuft man die Kette rückwärts, von CC nach AA; für die Surjektivität ebenfalls, aber auf der Suche nach Urbildern. Die Abbildung zeigt die drei Spalten.

Beweis

  1. g(f(x))=g(f(y))g(f(x)) = g(f(y))

    Injektivität: Seien xx und yy aus AA mit demselben Bild unter g∘fg \circ f.

  2. f(x)=f(y)\dato{fa}{f(x) = f(y)}

    Da gg injektiv ist, sind die Elemente f(x)f(x) und f(y)f(y), die unter gg dasselbe Bild haben, gleich.

  3. f(x)=f(y)→x=y\resaltar{f(x) = f(y)} \rightarrow x = y

    Da ff injektiv ist, gilt x=yx = y. Also ist g∘fg \circ f injektiv.

  4. g(b)=c,f(a)=b\dato{b}{g(b) = c}, \quad \dato{a}{f(a) = b}

    Surjektivität: Sei cc aus CC. Da gg surjektiv ist, gibt es ein bb aus BB mit g(b)=cg(b) = c; da ff surjektiv ist, gibt es ein aa aus AA mit f(a)=bf(a) = b.

  5. (g∘f)(a)=g(f(a))=g(b)=c\left( g \circ f \right)(a) = g(\resaltar{f(a)}) = g(\resaltar{b}) = c

    Dieses aa ist ein Urbild von cc unter der Verkettung. Also ist g∘fg \circ f surjektiv, und sind beide Funktionen bijektiv, so ist es auch die Verkettung.

Die Umkehrfunktion

Eine Funktion g:B→Ag : B \to A macht f:A→Bf : A \to B rückgängig, wenn sie, nach ff angewandt, jedes Element an seinen Ausgangspunkt zurückbringt, das heißt, wenn g∘f=IAg \circ f = I_A; und ff macht seinerseits gg rückgängig, wenn f∘g=IBf \circ g = I_B. Eine Funktion, die beide Gleichungen erfüllt, heißt Umkehrfunktion von ff. Der folgende Satz sagt, welche Funktionen eine besitzen.

SatzEine Funktion ist genau dann bijektiv, wenn sie eine Umkehrfunktion hat, und diese ist eindeutig

Eine Funktion f:A→Bf : A \to B ist genau dann bijektiv, wenn es eine Funktion g:B→Ag : B \to A mit g∘f=IAg \circ f = I_A und f∘g=IBf \circ g = I_B gibt. Diese Funktion gg ist eindeutig; sie heißt die Umkehrfunktion von ff und wird mit f−1f^{-1} bezeichnet. Außerdem ist f−1f^{-1} bijektiv, und ihre Umkehrfunktion ist ff. Um die Umkehrfunktion zu konstruieren, kehrt man die Paare von ff um; für die Eindeutigkeit verwendet man die Assoziativität der Verkettung. Die Abbildung verfolgt eine Bijektion zwischen zwei Mengen mit vier Elementen.

Beweis

  1. g={(b,a):(a,b)∈f},g(b)=a↔f(a)=bg = \{ (b, a) : (a, b) \in f \}, \quad \dato{g}{g(b) = a \leftrightarrow f(a) = b}

    Angenommen, ff ist bijektiv. Zu jedem bb aus BB gibt es ein aa mit f(a)=bf(a) = b, weil ff surjektiv ist, und nur eines, weil ff injektiv ist. Die Relation, die man durch Umkehren der Paare von ff erhält, ist daher eine Funktion von BB nach AA.

  2. g(f(a))=a,f(g(b))=bg(f(a)) = \resaltar{a}, \qquad f(g(b)) = \resaltar{b}

    Nach der Definition von gg bringt die Anwendung von ff und danach gg jedes aa zurück, und die Anwendung von gg und danach ff jedes bb.

  3. x=g(f(x))=g(f(y))=yx = g(f(x)) = g(\resaltar{f(y)}) = y

    Umgekehrt nehmen wir an, dass gg existiert. Ist f(x)=f(y)f(x) = f(y), so ergibt die Anwendung von gg die Gleichheit x=yx = y: Die Funktion ff ist injektiv.

  4. f(g(b))=bf(\resaltar{g(b)}) = b

    Für jedes bb aus BB ist das Element g(b)g(b) ein Urbild von bb: Die Funktion ff ist surjektiv und daher bijektiv.

  5. g=g∘IB=g∘(f∘h)=(g∘f)∘h=IA∘h=hg = g \circ I_B = g \circ \resaltar{\left( f \circ h \right)} = \resaltar{\left( g \circ f \right)} \circ h = I_A \circ h = h

    Eindeutigkeit: Erfüllen gg und hh beide Gleichungen, so schiebt man die Identität ein und gruppiert nach der Assoziativität um.

  6. f−1∘f=IA,f∘f−1=IBf^{-1} \circ f = I_A, \qquad f \circ f^{-1} = I_B

    Die beiden Gleichungen der Definition sind symmetrisch in ff und f−1f^{-1}: ff macht f−1f^{-1} in beiden Richtungen rückgängig. Nach dem schon bewiesenen Teil ist f−1f^{-1} bijektiv, und ihre Umkehrfunktion ist ff.

KorollarEine Bijektion zu haben ist eine Äquivalenz zwischen Mengen

Für alle Mengen AA, BB und CC gilt: Es gibt eine Bijektion von AA nach AA; gibt es eine Bijektion von AA nach BB, so gibt es eine von BB nach AA; und gibt es Bijektionen von AA nach BB und von BB nach CC, so gibt es eine von AA nach CC. Insbesondere gilt: Hat AA genau nn Elemente und gibt es eine Bijektion von AA nach BB, so hat BB genau nn Elemente. Jede Behauptung ist einer der vorigen Sätze.

Beweis

  1. IA∘IA=IAI_A \circ I_A = I_A

    Die Identität ist eine Bijektion, weil sie ihre eigene Umkehrfunktion ist.

  2. f:A→B→f−1:B→Af : A \to B \rightarrow f^{-1} : B \to A

    Die Umkehrfunktion einer Bijektion ist eine Bijektion, nach dem Satz über die Umkehrfunktion.

  3. f:A→B, g:B→C→g∘f:A→Cf : A \to B, \ g : B \to C \rightarrow g \circ f : A \to C

    Die Verkettung zweier Bijektionen ist eine Bijektion, nach dem vorigen Satz.

  4. f∘h:{1,…,n}→Bf \circ h : \{1, \ldots, n\} \to B

    Ist hh eine Bijektion von {1,…,n}\{1, \ldots, n\} nach AA und ff eine von AA nach BB, so ist die Verkettung eine Bijektion von {1,…,n}\{1, \ldots, n\} nach BB.

Man nennt sie nicht Äquivalenzrelation, weil es keine Menge aller Mengen gibt, auf der man sie definieren könnte. Die Lektion über die Funktionsverknüpfung wird diese Ergebnisse auf reelle Funktionen anwenden, und dort wird der Graph der Umkehrfunktion das Spiegelbild des Graphen der Funktion an der Diagonale sein, das geometrische Bild des Umkehrens der Paare.

Gelöste Aufgaben

Die Aufgaben schreiten von zwei Übungen über Funktionen zu drei Anwendungen der Äquivalenzen fort. Die zweite verwendet die Multiplikation natürlicher Zahlen und ihre Kürzungsregel, die in der Lektion über die Grundrechenarten mit natürlichen Zahlen bewiesen wird; die dritte die Division mit Rest, die in der Lektion über die Teilbarkeit bewiesen wird. Keines dieser Ergebnisse hängt von dieser Lektion ab.

Gelöste Aufgabe 1Was eine Verkettung über ihre Faktoren verrät

Seien f:A→Bf : A \to B und g:B→Cg : B \to C. Man beweise: Ist g∘fg \circ f injektiv, so ist ff injektiv, und ist g∘fg \circ f surjektiv, so ist gg surjektiv. Man zeige an einem Beispiel, dass g∘fg \circ f bijektiv sein kann, ohne dass gg injektiv oder ff surjektiv ist.

Lösung

  1. f(x)=f(y)→g(f(x))=g(f(y))f(x) = f(y) \rightarrow \resaltar{g(f(x)) = g(f(y))}

    Seien xx und yy aus AA mit f(x)=f(y)f(x) = f(y). Da gg eine Funktion ist, ordnet sie gleichen Elementen gleiche Bilder zu.

  2. (g∘f)(x)=(g∘f)(y)→x=y\left( g \circ f \right)(x) = \left( g \circ f \right)(y) \rightarrow x = y

    Diese Gleichheit ist die der Bilder unter g∘fg \circ f, die injektiv ist: Also gilt x=yx = y, und ff ist injektiv.

  3. c=g(f(a))=g(b)c = g(\resaltar{f(a)}) = g(b)

    Sei cc aus CC. Da g∘fg \circ f surjektiv ist, gibt es ein aa mit g(f(a))=cg(f(a)) = c; das Element b=f(a)b = f(a) von BB ist ein Urbild von cc unter gg.

  4. (g∘f)(1)=g(1)=1\left( g \circ f \right)(1) = g(1) = 1

    Für das Beispiel seien A=C={1}A = C = \{1\} und B={1,2}B = \{1, 2\}, mit f(1)=1f(1) = 1 und g(1)=g(2)=1g(1) = g(2) = 1. Die Verkettung ist die Identität von {1}\{1\}, die bijektiv ist.

  5. g(1)=g(2),2∉W⁡(f)g(1) = g(2), \quad 2 \notin \operatorname{W}(f)

    Jedoch ist gg nicht injektiv, weil g(1)=g(2)g(1) = g(2), und ff ist nicht surjektiv, weil die 22 Bild von nichts ist. Was die Verkettung überträgt, ist die Injektivität des ersten Faktors und die Surjektivität des zweiten, und nichts weiter.

Gelöste Aufgabe 2Ebenso viele gerade Zahlen wie natürliche Zahlen

Sei P={m∈N:(∃k∈N)(m=2k)}P = \{ m \in \mathbb{N} : (\exists k \in \mathbb{N})(m = 2k) \} die Menge der geraden Zahlen. Man konstruiere eine Bijektion von N\mathbb{N} nach PP mit ihrer Umkehrfunktion und beobachte, dass PP eine echte Teilmenge von N\mathbb{N} ist.

Lösung

  1. f(n)=2n∈P\dato{f}{f(n) = 2n} \in P

    Wir schlagen das Verdoppeln vor: f(n)=2nf(n) = 2n. Das ist eine Funktion von N\mathbb{N} nach PP, weil 2n2n gerade ist, mit dem Zeugen k=nk = n.

  2. 2n=2m→n=m2n = 2m \rightarrow \resaltar{n = m}

    Injektivität: Ist 2n=2m2n = 2m, so folgt nach der Kürzungsregel der Multiplikation natürlicher Zahlen n=mn = m.

  3. m=2k=f(k)m = 2k = f(\resaltar{k})

    Surjektivität: Jedes mm aus PP hat die Form 2k2k mit natürlichem kk und ist daher das Bild von kk.

  4. f−1(m)=m2,f−1(f(n))=2n2=nf^{-1}(m) = \frac{m}{2}, \qquad f^{-1}(f(n)) = \frac{2n}{2} = n

    Nach dem Satz über die Umkehrfunktion hat ff eine Umkehrfunktion: die, die jeder geraden Zahl ihre Hälfte zuordnet, also die natürliche Zahl kk aus dem vorigen Schritt, die nach der Kürzungsregel eindeutig ist.

  5. 1∉P,P⊆N,P≠N1 \notin P, \qquad P \subseteq \mathbb{N}, \quad P \neq \mathbb{N}

    Jedoch ist PP eine echte Teilmenge von N\mathbb{N}: Die 11 ist nicht gerade, weil 2k=k+k≥1+1=22k = k + k \geq 1 + 1 = 2 für jede natürliche Zahl kk gilt.

Das Ergebnis widerspricht der Anschauung, dass der Teil kleiner als das Ganze ist, was Galilei schon 1638 bemerkt hatte, als er die natürlichen Zahlen ihren Quadraten paarweise zuordnete. Dass keine endliche Menge zu einer ihrer echten Teilmengen in Bijektion steht, ist eine Form des Schubfachprinzips, das die Lektion über Kombinatorik zusammen mit der Eindeutigkeit der Elementanzahl ohne Beweis voraussetzt; nimmt man dieses Prinzip an, so ist N\mathbb{N} nicht endlich. Dedekind nahm gerade diese Eigenschaft als Definition einer unendlichen Menge, und die Lektion über die Peano-Axiome zeigt, dass N\mathbb{N} sie besitzt.

Gelöste Aufgabe 3Der Wochentag

Der 1. Januar 2026 war ein Donnerstag. Wir nummerieren die Tage des Jahres 2026 von 11 bis 365365 und nennen zwei Tage äquivalent, wenn ihre Nummern bei der Division durch 77 denselben Rest lassen. Man beweise, dass dies eine Äquivalenzrelation ist, beschreibe ihre Klassen und bestimme, auf welchen Wochentag der 5. Oktober 2026 fällt und auf welchen der 5. Oktober 2027 fallen wird.

Lösung

  1. n∼m↔g(n)=g(m)n \sim m \leftrightarrow \resaltar{g(n) = g(m)}

    Sei g(n)g(n) der Rest der Division von nn durch 77, der nach dem Satz über die Division mit Rest eindeutig ist. Die Relation ist g(n)=g(m)g(n) = g(m) und erbt von der Gleichheit ihre drei Eigenschaften: g(n)=g(n)g(n) = g(n); aus g(n)=g(m)g(n) = g(m) folgt g(m)=g(n)g(m) = g(n); und aus g(n)=g(m)g(n) = g(m) und g(m)=g(p)g(m) = g(p) folgt g(n)=g(p)g(n) = g(p).

  2. C(1)={1,8,15,…,365},…,C(7)={7,14,…,364}C(1) = \{1, 8, 15, \ldots, 365\}, \quad \ldots, \quad C(7) = \{7, 14, \ldots, 364\}

    Die möglichen Reste sind 0,1,…,60, 1, \ldots, 6, und jeder wird angenommen, sodass es sieben Klassen gibt, die Spalten eines Kalenders mit sieben Spalten. Da sich die Woche alle sieben Tage wiederholt, fallen zwei äquivalente Tage auf denselben Wochentag.

  3. 31+28+31+30+31+30+31+31+30+5=27831 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 5 = \dato{n}{278}

    Der 5. Oktober ist der Tag 278278 des Jahres, weil die neun vorangehenden Monate zusammen 273273 Tage haben.

  4. 278=7⋅39+5→278∼5278 = 7 \cdot 39 + \resaltar{5} \rightarrow 278 \sim 5

    Wir dividieren durch 77: Der Rest ist 55, sodass der 5. Oktober in der Klasse des Tages 55 liegt, des 5. Januar.

  5. C(278)=C(5)C(278) = C(5)

    Der Tag 11 war ein Donnerstag, und daher war der Tag 55, vier Tage später, ein Montag: Der 5. Oktober 2026 ist ein Montag.

  6. 365=7⋅52+1365 = 7 \cdot 52 + \resaltar{1}

    Das Jahr 2026 hat 365365 Tage, und 365=7⋅52+1365 = 7 \cdot 52 + 1: Dasselbe Datum im folgenden Jahr fällt 365365 Tage später, also einen Wochentag später. Der 5. Oktober 2027 wird ein Dienstag sein.

Gelöste Aufgabe 4Die Äquivalenzrelationen auf einer Menge mit vier Elementen

Wie viele Äquivalenzrelationen gibt es auf der Menge {1,2,3,4}\{1, 2, 3, 4\}?

Lösung

  1. a∼b↔(∃X∈Π)(a∈X∧b∈X)a \sim b \leftrightarrow (\exists X \in \Pi)(a \in X \wedge b \in X)

    Nach dem Satz über Äquivalenzen und Partitionen bestimmt jede Äquivalenz ihre Partition in Klassen, und jede Partition Π\Pi bestimmt die Äquivalenz „im selben Block liegen“, deren Klassen die Blöcke sind; die beiden Zuordnungen machen einander rückgängig. Es genügt also, die Partitionen zu zählen, die wir nach den Größen ihrer Blöcke einteilen.

  2. {1,2,3,4}\{1, 2, 3, 4\}

    Ein einziger Block aus vier Elementen: eine Partition, die mit einer einzigen Klasse.

  3. {2,3,4},{1};{1,3,4},{2};{1,2,4},{3};{1,2,3},{4}\{2, 3, 4\}, \{1\}; \quad \{1, 3, 4\}, \{2\}; \quad \{1, 2, 4\}, \{3\}; \quad \{1, 2, 3\}, \{4\}

    Ein Block aus drei und einer aus einem Element: so viele, wie es Möglichkeiten gibt, das einzelne Element zu wählen, also vier.

  4. {1,2},{3,4};{1,3},{2,4};{1,4},{2,3}\{1, 2\}, \{3, 4\}; \quad \{1, 3\}, \{2, 4\}; \quad \{1, 4\}, \{2, 3\}

    Zwei Blöcke aus je zwei Elementen: Die Partition ist durch den Partner der 11 bestimmt, der 22, 33 oder 44 sein kann; das sind drei.

  5. {1,2},{1,3},{1,4},{2,3},{2,4},{3,4}\{1, 2\}, \{1, 3\}, \{1, 4\}, \{2, 3\}, \{2, 4\}, \{3, 4\}

    Ein Block aus zwei und zwei aus je einem Element: Die Partition ist durch das Paar bestimmt, das den Block aus zwei Elementen bildet, und es gibt sechs Paare.

  6. 1+4+3+6+1=151 + 4 + 3 + 6 + 1 = 15

    Vier Blöcke aus je einem Element: eine Partition, die der Gleichheit. Addiert man die fünf Typen, erhält man die Anzahl der Äquivalenzen.

Die Anzahlen der Partitionen einer Menge mit 11, 22, 33, 44, 55 Elementen sind 11, 22, 55, 1515, 5252; sie heißen Bell-Zahlen, und Übungsaufgabe 2 ermittelt die fünfte.

Gelöste Aufgabe 5Jede Funktion ist eine Klassifikation

Sei f:A→Bf : A \to B eine Funktion. Man beweise, dass die Relation x∼yx \sim y, definiert durch f(x)=f(y)f(x) = f(y), eine Äquivalenz ist und dass ff die Verkettung dreier Funktionen ist: der Surjektion gg, die jedes Element auf seine Klasse abbildet, einer Bijektion hh von der Quotientenmenge auf die Wertemenge von ff und der Injektion JJ, die jedes Element der Wertemenge auf sich selbst in BB abbildet. Man wende dies auf die Teileranzahlfunktion aus dem Beispiel an.

Lösung

  1. C(x)=f−1({f(x)})C(x) = f^{-1}(\{ f(x) \})

    Die Relation f(x)=f(y)f(x) = f(y) ist eine Äquivalenz, nach demselben Argument wie in der gelösten Aufgabe 3. Ihre Klassen sind die Urbilder der Elemente der Wertemenge: Die Klasse von xx fasst die Elemente mit demselben Bild zusammen. Im Beispiel sind es {1}\{1\}, {2,3,5}\{2, 3, 5\}, {4}\{4\} und {6}\{6\}.

  2. g:A→A/∼,g(x)=C(x)g : A \to A/{\sim}, \quad g(x) = C(x)

    Die Funktion g(x)=C(x)g(x) = C(x) geht von AA nach A/∼A/{\sim} und ist surjektiv, weil jede Klasse die Klasse eines ihrer Elemente ist.

  3. C(x)=C(y)→f(x)=f(y)C(x) = C(y) \rightarrow \resaltar{f(x) = f(y)}

    Wir definieren h(C(x))=f(x)h(C(x)) = f(x). Da eine Klasse viele Repräsentanten hat, muss man prüfen, dass der Wert nicht vom gewählten abhängt: Ist C(x)=C(y)C(x) = C(y), so ist x∼yx \sim y, das heißt f(x)=f(y)f(x) = f(y).

  4. h(C(x))=h(C(y))→C(x)=C(y)h(C(x)) = h(C(y)) \rightarrow C(x) = C(y)

    Die Funktion hh ist injektiv, weil sich die vorige Implikation umkehren lässt: Ist f(x)=f(y)f(x) = f(y), so ist x∼yx \sim y und C(x)=C(y)C(x) = C(y). Sie ist surjektiv auf die Wertemenge, weil jedes f(x)f(x) gleich h(C(x))h(C(x)) ist.

  5. (J∘h∘g)(x)=J(h(C(x)))=f(x)\left( J \circ h \circ g \right)(x) = J(h(C(x))) = f(x)

    Die Inklusion J(b)=bJ(b) = b der Wertemenge in BB ist injektiv, und die Verkettung ergibt wieder ff. Im Beispiel gehen die vier Klassen auf 11, 22, 33 und 44; die Funktion ist nicht injektiv, weil die Klasse {2,3,5}\{2, 3, 5\} drei Elemente hat.

Die Aufgabe zeigt, dass jede Funktion ihre Definitionsmenge klassifiziert und umgekehrt, nach dem Lemma über die Klassen, dass jede Äquivalenz die Relation „dasselbe Bild haben“ unter irgendeiner Funktion ist, nämlich der, die jedes Element auf seine Klasse abbildet. So teilt ein Notensystem die Lernenden nach ihrer Note in Klassen ein, eine Postleitzahl die Adressen nach ihrem Gebiet und die Restfunktion die Zahlen nach ihrem Rest.

Übungsaufgaben

Jede Aufgabe hat einen Hinweis, den man erst nach einem eigenen Versuch öffnen sollte; das Endergebnis wird nach dem Hinweis angezeigt.

Übungsaufgabe 1Wann man eine Menge aus einer Klammer herausziehen kann

Man beweise, dass für alle Mengen AA, BB und CC gilt:

A∩(B∪C)=(A∩B)∪C↔C⊆AA \cap \left( B \cup C \right) = \left( A \cap B \right) \cup C \leftrightarrow C \subseteq A

Man gebe außerdem ein Beispiel einer Relation auf {1,2,3}\{1, 2, 3\} an, die weder symmetrisch noch antisymmetrisch ist.

Hinweis

Für die Implikation nach rechts nimm xx in CC: Es liegt in der rechten Seite, also in der linken, also in AA. Für die andere beweise die doppelte Inklusion, indem du für jedes xx unterscheidest, ob es in BB oder in CC liegt. Für die Relation kombiniere ein Paar mit seinem Spiegelpaar und ein anderes Paar ohne dieses.

Lösung

Gilt die Gleichheit, so ist CC in der rechten Seite enthalten, die gleich der linken ist, welche in AA enthalten ist. Ist C⊆AC \subseteq A, so liegt ein Element von AA, das in BB oder in CC liegt, in A∩BA \cap B oder in CC, und umgekehrt liegt ein Element von CC in AA und in B∪CB \cup C. Eine Relation, die weder symmetrisch noch antisymmetrisch ist, ist

{(1,2),(2,1),(2,3)}\{ (1, 2), (2, 1), (2, 3) \}
Ausführliche Lösung

Lösung

  1. x∈C→x∈(A∩B)∪C=A∩(B∪C)→x∈Ax \in C \rightarrow x \in \left( A \cap B \right) \cup C = \resaltar{A} \cap \left( B \cup C \right) \rightarrow x \in A

    Gilt die Gleichheit und liegt xx in CC, so liegt xx in der rechten Seite, die CC enthält; nach der Gleichheit liegt es in der linken und insbesondere in AA. Also gilt C⊆AC \subseteq A.

  2. x∈A∧(x∈B∨x∈C)→x∈A∩B∨x∈Cx \in A \wedge \left( x \in B \vee x \in C \right) \rightarrow \resaltar{x \in A \cap B} \vee \resaltar{x \in C}

    Umgekehrt nehmen wir C⊆AC \subseteq A an, und sei xx aus der linken Seite: Es liegt in AA und außerdem in BB oder in CC. Im ersten Fall liegt es in A∩BA \cap B, im zweiten in CC. In beiden Fällen liegt es in der rechten Seite.

  3. x∈C→x∈A∩(B∪C)x \in C \rightarrow x \in \resaltar{A} \cap \left( B \cup C \right)

    Sei nun xx aus der rechten Seite. Liegt es in A∩BA \cap B, so liegt es in AA und in B∪CB \cup C; liegt es in CC, so liegt es in B∪CB \cup C und, nach der Voraussetzung C⊆AC \subseteq A, auch in AA.

  4. C⊆A→A∩(B∪C)=(A∩B)∪CC \subseteq A \rightarrow A \cap \left( B \cup C \right) = \left( A \cap B \right) \cup C

    Nach der doppelten Inklusion sind die beiden Seiten gleich, wenn C⊆AC \subseteq A gilt; mit dem ersten Schritt ist die Äquivalenz bewiesen.

  5. (2,3)∈R, (3,2)∉R;(1,2),(2,1)∈R(2, 3) \in R, \ (3, 2) \notin R; \qquad (1, 2), (2, 1) \in R

    In der vorgeschlagenen Relation kommt das Paar (2,3)(2, 3) vor und sein Spiegelpaar (3,2)(3, 2) nicht, sodass sie nicht symmetrisch ist; die Paare (1,2)(1, 2) und (2,1)(2, 1) kommen vor, mit 1≠21 \neq 2, sodass sie nicht antisymmetrisch ist.

Übungsaufgabe 2Die Partitionen von fünf Elementen

Man zähle die Äquivalenzrelationen auf der Menge {1,2,3,4,5}\{1, 2, 3, 4, 5\} und bestimme, wie viele davon genau zwei Klassen haben.

Hinweis

Teile die Partitionen nach den Größen ihrer Blöcke ein, wie in der gelösten Aufgabe 4: Es gibt sieben Typen, von 55 bis 1+1+1+1+11 + 1 + 1 + 1 + 1. Für einen Block aus drei und einen aus zwei Elementen genügt es, den Block aus zwei zu wählen; für zwei Blöcke aus je zwei und einen aus einem Element wähle zuerst das einzelne.

Lösung

Nach Typen 1+5+10+10+15+10+11 + 5 + 10 + 10 + 15 + 10 + 1; die mit zwei Klassen sind die der Typen 4+14 + 1 und 3+23 + 2, die zusammen 5+10=155 + 10 = 15 ergeben:

1+5+10+10+15+10+1=521 + 5 + 10 + 10 + 15 + 10 + 1 = 52
Übungsaufgabe 3Die Umkehrfunktion einer Verkettung

Seien f:A→Bf : A \to B und g:B→Cg : B \to C bijektiv. Man beweise, dass die Umkehrfunktion von g∘fg \circ f gleich f−1∘g−1f^{-1} \circ g^{-1} ist, in dieser Reihenfolge. Man wende dies auf das Anziehen an: Ist ff das Anziehen der Socken und gg das Anziehen der Schuhe, in welcher Reihenfolge macht man den Vorgang rückgängig?

Hinweis

Nach der Eindeutigkeit der Umkehrfunktion genügt es zu prüfen, dass f−1∘g−1f^{-1} \circ g^{-1}, verkettet mit g∘fg \circ f, in beiden Reihenfolgen die Identität ergibt; gruppiere mit der Assoziativität so um, dass g−1g^{-1} auf gg und ff auf f−1f^{-1} trifft.

Lösung

Nach der Assoziativität heben sich die mittleren Faktoren auf; nach der Eindeutigkeit der Umkehrfunktion gilt (g∘f)−1=f−1∘g−1(g \circ f)^{-1} = f^{-1} \circ g^{-1}. Zum Ausziehen zieht man zuerst die Schuhe und danach die Socken aus.

(f−1∘g−1)∘(g∘f)=f−1∘(g−1∘g)∘f=f−1∘f=IA\left( f^{-1} \circ g^{-1} \right) \circ \left( g \circ f \right) = f^{-1} \circ \left( g^{-1} \circ g \right) \circ f = f^{-1} \circ f = I_A
Ausführliche Lösung

Lösung

  1. f−1∘g−1:C→Af^{-1} \circ g^{-1} : C \to A

    Die Verkettung zweier Bijektionen ist bijektiv und hat daher eine eindeutige Umkehrfunktion. Es genügt zu prüfen, dass f−1∘g−1f^{-1} \circ g^{-1}, das von CC nach AA geht, sie in beiden Reihenfolgen rückgängig macht.

  2. (f−1∘g−1)∘(g∘f)=f−1∘(g−1∘g)∘f=f−1∘f=IA\left( f^{-1} \circ g^{-1} \right) \circ \left( g \circ f \right) = f^{-1} \circ \resaltar{\left( g^{-1} \circ g \right)} \circ f = f^{-1} \circ f = I_A

    Erste Reihenfolge: Nach der Assoziativität der Verkettung trifft g−1g^{-1} auf gg, und ihre Verkettung ist die Identität von BB, die ff nicht verändert.

  3. (g∘f)∘(f−1∘g−1)=g∘(f∘f−1)∘g−1=g∘g−1=IC\left( g \circ f \right) \circ \left( f^{-1} \circ g^{-1} \right) = g \circ \resaltar{\left( f \circ f^{-1} \right)} \circ g^{-1} = g \circ g^{-1} = I_C

    Zweite Reihenfolge: Ebenso trifft ff auf f−1f^{-1}.

  4. (g∘f)−1=f−1∘g−1\left( g \circ f \right)^{-1} = f^{-1} \circ g^{-1}

    Nach der Eindeutigkeit der Umkehrfunktion ist f−1∘g−1f^{-1} \circ g^{-1} die Umkehrfunktion von g∘fg \circ f: Die Faktoren werden in umgekehrter Reihenfolge invertiert.

  5. (g∘f)−1=f−1∘g−1\left( g \circ f \right)^{-1} = \resaltar{f^{-1}} \circ \resaltar{g^{-1}}

    Sich anzuziehen ist g∘fg \circ f: zuerst die Socken und danach die Schuhe. Das rückgängig zu machen heißt, zuerst g−1g^{-1} anzuwenden, die Schuhe auszuziehen, und danach f−1f^{-1}, die Socken auszuziehen.

Übungsaufgabe 4Ebenso viele Paare natürlicher Zahlen wie natürliche Zahlen

Man beweise, dass die Funktion f:N×N→Nf : \mathbb{N} \times \mathbb{N} \to \mathbb{N}, definiert durch

f(a,b)=2a−1(2b−1)f(a, b) = 2^{a - 1} \left( 2b - 1 \right)

eine Bijektion ist.

Hinweis

Jede natürliche Zahl nn lässt sich auf genau eine Weise als eine Potenz von 22 mal eine ungerade Zahl schreiben: Teile durch 22, solange die Zahl gerade ist; der Vorgang bricht ab, weil die Quotienten abnehmen. Für die Eindeutigkeit: Ist 2ju=2kv2^{j} u = 2^{k} v mit ungeraden uu und vv und j<kj < k, so kürze 2j2^{j} und vergleiche die Parität der beiden Seiten.

Lösung

Die Funktion ist bijektiv: Der Exponent von 22 in nn liefert aa, und der ungerade Anteil 2b−12b - 1 liefert bb. Die ersten Werte sind

f(1,1)=1,f(2,1)=2,f(1,2)=3,f(3,1)=4,f(1,3)=5,f(2,2)=6f(1, 1) = 1, \quad f(2, 1) = 2, \quad f(1, 2) = 3, \quad f(3, 1) = 4, \quad f(1, 3) = 5, \quad f(2, 2) = 6
Ausführliche Lösung

Lösung

  1. f(a,b)=2a−1(2b−1)f(a, b) = 2^{a - 1} \left( 2b - 1 \right)

    Die Funktion ist wohldefiniert: a−1a - 1 ist 00 oder eine natürliche Zahl, und im ersten Fall ist 20=12^0 = 1 nach der Konvention für die Potenz mit Exponent null, die die Lektion über die Grundrechenarten begründet; außerdem ist 2b−12b - 1 ungerade. In der Tabelle enthält die Zeile aa die Produkte von 2a−12^{a - 1} mit den ungeraden Zahlen.

  2. n=2ju=2j(2b−1)=f(j+1,b)n = 2^{j} u = 2^{j} \left( 2b - 1 \right) = f(\resaltar{j + 1}, \resaltar{b})

    Surjektivität: Zu gegebenem nn dividiert man durch 22, solange die Zahl gerade ist. Die Quotienten nehmen ab, und eine streng monoton fallende Folge natürlicher Zahlen kann nicht unendlich sein (das ist das Wohlordnungsprinzip, das in der Lektion über Summen und Induktion bewiesen und hier vorweggenommen wird): Der Vorgang endet bei einer ungeraden Zahl uu nach jj Divisionen, und u=2b−1u = 2b - 1 mit b=u+12b = \frac{u + 1}{2}.

  3. 2ju=2kv, j<k→u=2k−jv2^{j} u = 2^{k} v, \ j < k \rightarrow u = \resaltar{2^{k - j}} v

    Injektivität: Angenommen, f(a,b)=f(a′,b′)f(a, b) = f(a', b'), das heißt 2ju=2kv2^{j} u = 2^{k} v mit j=a−1j = a - 1, k=a′−1k = a' - 1, u=2b−1u = 2b - 1 und v=2b′−1v = 2b' - 1, wobei uu und vv ungerade sind. Wäre j<kj < k, so bliebe nach Kürzen von 2j2^{j} eine ungerade Zahl gleich einer geraden, was unmöglich ist; ebenso, wenn k<jk < j, und nach der Trichotomie ist j=kj = k, das heißt a=a′a = a'.

  4. 2ju=2jv→u=v→2b=2b′,a=a′, b=b′2^{j} u = 2^{j} v \rightarrow u = v \rightarrow 2b = 2b', \qquad a = a', \ b = b'

    Mit j=kj = k liefert die Kürzungsregel der Multiplikation u=vu = v; daraus folgt 2b=u+1=v+1=2b′2b = u + 1 = v + 1 = 2b', und die Kürzungsregel der Multiplikation liefert b=b′b = b': Die beiden Paare stimmen in beiden Koordinaten überein.

  5. f(3,2)=22⋅3=12f(3, 2) = 2^{2} \cdot 3 = 12

    Die Funktion ist daher eine Bijektion von N×N\mathbb{N} \times \mathbb{N} nach N\mathbb{N}. Zum Beispiel ist 12=22⋅312 = 2^2 \cdot 3 das Bild des Paares (3,2)(3, 2).

Übungsaufgabe 5Die Reihenfolge der Kurse

Eine Studentin plant sechs Kurse, aa, bb, cc, dd, ee und ff, die sie einzeln nacheinander belegen wird. Der Kurs aa ist Vorbedingung für bb und für cc; die Kurse bb und cc sind es für dd; und ee ist es für ff. Man schreibe x⪯yx \preceq y, wenn x=yx = y oder wenn xx vor yy belegt werden muss, direkt oder indirekt; man beweise, dass ⪯\preceq eine Halbordnung ist, bestimme ihre minimalen und maximalen Elemente und zähle die Möglichkeiten, die sechs Kurse unter Beachtung der Vorbedingungen anzuordnen.

Hinweis

Eine gültige Anordnung ist eine Totalordnung, die ⪯\preceq enthält. Die Kurse aa, bb, cc und dd können nur in zwei Reihenfolgen belegt werden, je nachdem, ob bb oder cc zuerst kommt; danach müssen ee und ff, in dieser Reihenfolge, zwischen die anderen vier eingefügt werden: Wähle, welche zwei der sechs Plätze sie einnehmen.

Lösung

Die minimalen Elemente sind aa und ee, die maximalen dd und ff; es gibt weder Minimum noch Maximum. Es gibt 1515 Möglichkeiten, die Plätze von ee und ff unter sechs zu wählen, und daher

2⋅15=302 \cdot 15 = 30
Ausführliche Lösung

Lösung

  1. x⪯y∧y⪯z→x⪯zx \preceq y \wedge y \preceq z \rightarrow \resaltar{x \preceq z}

    Die Relation ist nach Definition reflexiv, weil die erste Alternative der Definition, x=yx = y, erfüllt ist, wenn yy das Element xx selbst ist. Sie ist transitiv: Kommt xx vor yy und yy vor zz, direkt oder indirekt, so kommt xx vor zz.

  2. x⪯y∧y⪯x→x=yx \preceq y \wedge y \preceq x \rightarrow x = y

    Sie ist antisymmetrisch: Wäre x⪯yx \preceq y und y⪯xy \preceq x mit x≠yx \neq y, so bildeten die Vorbedingungen einen Zyklus, und keiner der beiden Kurse könnte zuerst belegt werden. In der Abbildung zeigen die Pfeile der Vorbedingungen stets nach unten, und es gibt keine Zyklen.

  3. {a,e},{d,f}\{ a, e \}, \qquad \{ d, f \}

    Die minimalen Elemente sind die Kurse ohne Vorbedingungen, aa und ee; die maximalen die, die für keinen Kurs Vorbedingung sind, dd und ff. Da aa und ee nicht vergleichbar sind, ebenso wenig dd und ff, gibt es weder Minimum noch Maximum.

  4. (a,b,c,d),(a,c,b,d)(a, b, c, d), \qquad (a, c, b, d)

    Die Kurse aa, bb, cc und dd lassen nur zwei Reihenfolgen zu: aa zuerst, dd zuletzt und bb und cc in einer der beiden Reihenfolgen dazwischen.

  5. 2⋅15=302 \cdot \resaltar{15} = 30

    Es bleibt, ee und ff in dieser Reihenfolge einzufügen: Es genügt, die beiden Plätze zu wählen, die sie unter den sechs einnehmen, und dafür gibt es 5+4+3+2+1=155 + 4 + 3 + 2 + 1 = 15 Möglichkeiten, je nach dem Platz von ee. Jede der beiden Reihenfolgen lässt sich mit jeder dieser Wahlen kombinieren, und es gibt 3030 Anordnungen.