Kombinatorische Beweisprinzipien

Ähnliche Dokumente
WS 2013/14. Diskrete Strukturen

WS 2014/15 Diskrete Strukturen Kapitel 3: Kombinatorik (2)

Diskrete Mathematik I

Verteilen von Bällen auf Urnen

Mengen. Eigenschaften. Spezielle Mengen (1) Prominente Mengen. ! Mengenzugehörigkeit

Skript und Übungen Teil II

Abbildungen. Kapitel Definition: (Abbildung) 5.2 Beispiel: 5.3 Wichtige Begriffe

Formale Sprachen und Automaten

σ-algebren, Definition des Maßraums

Mengen und Abbildungen

ANALYSIS I FÜR TPH WS 2016/17 1. Übung Übersicht

Kapitel 1. Grundlagen Mengen

Grundkurs Mathematik I

Mathematik: Diskrete Strukturen

ELEMENTARE DISKRETE MATHEMATIK Kapitel 4: Mächtigkeit von Mengen

Vorlesung 4. Tilman Bauer. 13. September Wir befassen uns in dieser Vorlesung noch einmal mit Mengen.

Einführung in die Informatik 2

Kapitel IV. Endliche, abzählbare und überabzählbare Mengen. IV.1 Abzählbare Mengen

Das Zweikinderproblem

4. Elementare Kombinatorik. Mathias Schacht Mathematik I für Informatiker WiSe 2016/17 4. Kombinatorik / 1

Lineare Algebra 6. Übungsblatt

Grundlagen der Mathematik

WS 2009/10. Diskrete Strukturen

(1.18) Def.: Eine Abbildung f : M N heißt

Klausur zu Diskrete Strukturen, WS 09/10

Diskrete Strukturen Kapitel 2: Grundlagen (Relationen)

Diskrete Strukturen Kapitel 2: Grundlagen (Mengen)

Übungen zur Diskreten Mathematik I Blatt 6

Kapitel 1. Grundlagen

Erzeugendensystem und Basis

WS 2008/09. Diskrete Strukturen

Abschnitt 3: Mathematische Grundlagen

Universität Basel Wirtschaftswissenschaftliches Zentrum. Kombinatorik. Dr. Thomas Zehrt. Inhalt: 1. Endliche Mengen 2. Einfache Urnenexperimente

Teilbarkeitslehre und Restklassenarithmetik

Mathematische Grundlagen 2

Mathematik-Vorkurs für Informatiker (Wintersemester 2012/13) Übungsblatt 8 (Relationen und Funktionen)

Folglich besitzt die kanonische Faktorisierung von Permutationen der Ordnung 2 nur 2-Zykeln, also Transpositionen, als Elemente.

[Nächste Frage: wie wissen wir, ob Spaltenvektoren eine Basis bilden? Siehe L6.1] , enthält eine Basis v. V, nämlich und somit das ganze V.

Paarweise Unabhängigkeit vs. Unabhängigkeit

Die inverse Diskrete Fourier Transformation

1 Vollständige Induktion

Kapitel 3. Natürliche Zahlen und vollständige Induktion

Musterlösung zur Klausur Lineare Algebra I

Natürliche, ganze und rationale Zahlen

KAPITEL 1: ENDLICHE KÖRPER 1 ALLGEMEINES 2 GLEICHUNGEN ÜBER EINEM ENDLICHEN KÖRPER

Das Heiratsproblem. Definition Matching

Diskrete Mathematik für Informatiker

Diskrete Strukturen. Hausaufgabe 1 (5 Punkte)

Analysis 1, Woche 2. Reelle Zahlen. 2.1 Anordnung. Definition 2.1 Man nennt eine Anordnung für K, wenn: 1. Für jeden a K gilt a a (Reflexivität).

5. Äquivalenzrelationen

UNTERLAGEN ZUR TEILBARKEIT IN KOMMUTATIVEN RINGEN

WS 2009/10. Diskrete Strukturen

FU Berlin: WiSe (Analysis 1 - Lehr.) Übungsaufgaben Zettel 5. Aufgabe 18. Aufgabe 20. (siehe Musterlösung Zettel 4)

4 Einige Grundstrukturen. Themen: Abbildungen und Relationen Gruppen Die natürlichen Zahlen Körper

Mathematik II für Studierende der Informatik. Wirtschaftsinformatik (Analysis und lineare Algebra) im Sommersemester 2016

Das Prinzip der Inklusion und Exklusion

Diskrete Mathematik. Anusch Taraz

2. Symmetrische Gruppen

Einführung in die mathematische Logik

Lineare Algebra I. Lösung 3.1:

Abschnitt 3: Mathematische Grundlagen

Vorkurs: Mathematik für Informatiker

$Id: gruppen.tex,v /04/24 15:25:02 hk Exp $ $Id: ring.tex,v /04/24 15:35:17 hk Exp $

Beispiel 2 ([1], Ex ) Sei jxj = m, jy j = n. Wieviele Funktionen f : X! Y

17 Lineare Abbildungen

Grundlagen der Theoretischen Informatik

Lösungen zu Kapitel 7

2 Rationale und reelle Zahlen

In diesem Kapitel wiederholen wir Begriffe und Notationen für grundlegende mathematische

Zahlentheorie I - Tipps & Lösungen. Aktualisiert: 15. Oktober 2016 vers Teilbarkeit

w a is die Anzahl der Vorkommen von a in w Beispiel: abba a = 2

2. Woche Eindeutige Entschlüsselbarleit, Sätze von Kraft und McMillan, Huffmancodierung

Seminar Kommutative Algebra und Varietäten Vortrag 1: Ideale kommutativer Ringe

Surjektive, injektive und bijektive Funktionen.

Dank. Grundlagen der Theoretischen Informatik / Einführung in die Theoretische Informatik I. Probleme über Sprachen. Teil II.

In diesem Abschnitt betrachten wir nur quadratische Matrizen mit Komponenten aus einem Körper K, also A K n n für ein n N. Wenn (mit einem n > 1)

Lineare Algebra I. Auswahlaxiom befragen. (Wer schon im Internet danach sucht, sollte das auch mal mit dem Begriff

R = {(1, 1), (2, 2), (3, 3)} K 1 = {1} K 2 = {2} K 3 = {3}

Prüfungsaufgaben. Aufgabe 2 (TP1 Frühjahr 2006) ( ) logisch

bekannt: Eliminationsverfahren von Gauß Verfahren führt zu einer Zerlegung der Koeffizientenmatrix: A = LR A = LR

3-1 Elementare Zahlentheorie

Übungen zum Vorkurs Mathematik für Studienanfänger Ein leeres Produkt ist gleich 1, eine leere Summe 0. ***

Aufgabe 1. Stefan K. 2.Übungsblatt Algebra I. gegeben: U, G Gruppen, U G, G : U = 2 zu zeigen: U G. Beweis:

Entscheidungsbäume. Definition Entscheidungsbaum. Frage: Gibt es einen Sortieralgorithmus mit o(n log n) Vergleichen?

Kombinatorik: Abzählverfahren (Teschl/Teschl 7) Summenregel. Allgemeiner

3.5 Ringe und Körper. Diese Eigenschaften kann man nun auch. 1. (R, +) ist eine kommutative Gruppe. 2. Es gilt das Assoziativgesetz bezüglich.

Die Hamming-Distanz definiert eine Metrik.

Kongruenz ist Äquivalenzrelation

1.) Rekursion und Induktion: Rechnen mit natürlichen Zahlen

Prof. S. Krauter Kombinatorik. WS Blatt06_Lsg.doc

Lineare Algebra und analytische Geometrie I

Diskrete Mathematik. Marcel Erné Fakultät für Mathematik und Physik

Gruppen und deren Anwendungen in der Zahlentheorie Bad Doberan

Naive Mengenlehre. ABER: Was ist eine Menge?

WS 2016/17 Diskrete Strukturen Kapitel 3: Kombinatorik (1)

Lineare Algebra 1. Detlev W. Hoffmann. WS 2013/14, TU Dortmund

Transkript:

Kombinatorische Beweisprinzipien Satz Binomischer Lehrsatz Beweis (a + b) n = n k=0 ( ) n a k b n k k Multipliziere (a + b) n aus: (a + b) (a + b)... (a + b). Aus jedem der n Faktoren wird entweder a oder b verwendet. Alle Summanden sind von der Form a k b n k, k = 0,..., n. Multiplikation ist kommutativ, d. h. b a b 2 a = a 2 b 3. Für a k b n k muss genau k-mal ein a verwendet werden. Ziehen k Positionen für a. Das Ziehen erfolgt ohne Zurücklegen (jede Position darf nur einmal gezogen werden) ungeordnet (aufgrund der Kommutativität der Multiplikation) D.h. der Summand a k b n k taucht ( n k) -mal als Summand auf. DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 27 / 55

Summenregel Lemma Summenregel für disjunkte Vereinigung Seien S 1,..., S n disjunkte Mengen. Dann gilt für deren Vereinigung S = n i=1 S i Bsp: S = n i=1 S i. Sei S = {S i [10] S i = 5 und S i {1, 2} = 1} P([10]). Bestimme S. Wir definieren S = S 1 S 2 für folgende Mengen S 1, S 2 P(S). S 1 : Enthält Mengen S 1i [10] mit Element 1 und 4 weiteren Elemente aus {3,...,10}. S 2 : Enthält Mengen S 2j [10] mit Element 2 und 4 weiteren Elemente aus {3,...,10}. Die Mengen S 1, S 2 sind disjunkt, da die Elemente S 1i und S 2j paarweise verschieden sind. Die Mengen S 1 und S 2 enthalten jeweils ( 8 4) Elemente. Mit der Summenregel folgt S = S 1 + S 2 = 2 (8 4). DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 28 / 55

Produktregel Lemma Produktregel für das kartesische Produkt Seien S 1,..., S n Mengen. Dann gilt für das kartesische Produkt S = S 1... S n, dass S = n i=1 S i. Bsp: Bestimmen die Anzahl fünfstelliger Zahlen, deren i-te Ziffer durch i + 1 teilbar ist. 1. Ziffer: S 1 = {0, 2, 4, 6, 8} mit S 1 = 5. 2. Ziffer: S 2 = {0, 3, 6, 9} mit S 2 = 4. 3. Ziffer: S 3 = {0, 4, 8} mit S 3 = 3. 4. Ziffer: S 4 = {0, 5} mit S 2 = 2. 5. Ziffer: S 5 = {0, 6} mit S 1 = 2. Für S = S 1... S 5 erhalten wir mit Produktregel S = 5! 2 = 240. DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 29 / 55

Produktregel Bsp aus der Laufzeitanalyse: Algorithmus Verschachtelte Schleifen 1 x 0; 2 for i=1 to 5 do 3 for j=1 to 10 do 4 x x+1; S 1 = {1, 2, 3, 4, 5}, S 2 = {1, 2,..., 10} Schleife in Schritt 4 durchläuft alle (i, j) mit i S 1, j S 2. Produktregel liefert für S = S 1 S 2 eine Anzahl von S = S 1 S 2 = 5 10 Schleifendurchläufen. DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 30 / 55

Gleichheitsregel Lemma Gleichheitsregel für Bijektionen Seien S, T Mengen und f : S T eine Bijektion. Dann gilt Bsp: S = T. Algorithmus Wieder verschachtelte Schleifen 1 x 0; 2 for i=1 to 5 do 3 for j=1 to 10 do 4 x x+1; Sei S = [5] [10]. Die Variablen (i, j) nehmen alle Werte aus S an. Die Abbildung f : [5] [10] [50], (i, j) x in Schritt 4 ist bijektiv. x nimmt in Schritt 4 Werte aus [50] an. Gleichheitsregel: Anzahl Schleifendurchläufe ist S = T = 50. DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 31 / 55

Weiteres Beispiel zur Gleichheitsregel Bereits bekanntes Beispiel: Ziehen mit Zurücklegen, ungeordnet Es existiert eine bijektive Abbildung f zwischen Multimengen der Kardinalität k über einer Grundmenge mit n Elementen und Kodierungen in Form von k Sternen und n 1 Trennstrichen. Anstatt die Anzahl der möglichen Multimengen zu zählen, haben wir die Anzahl der Kodierungen gezählt. DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 32 / 55

Doppeltes Abzählen Lemma Doppeltes Abzählen Seien S, T Mengen und R S T eine Relation. Dann gilt s S {t T (s, t) R} = t T {s S (s, t) R}. Relation in Form einer Matrix: Dann gilt Zeilensumme=Spaltensumme. Algorithmus Verschachtelte Schleife, die Dritte 1 x 0; 2 for i=1 to 5 do 3 j=1 to i do 4 x x+1; Definiere R = {(i, j) [5] 2 j i}. Zeilensumme: i [5] {j [5] j i} = 1 + 2 + 3 + 4 + 5. Spaltensumme: j [5] {i [5] i j} = 5 + 4 + 3 + 2 + 1. DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 33 / 55

Schubfachprinzip (Pigeonhole principle) Satz Schubfachprinzip Sei f : X Y eine Abbildung mit X > Y. Dann gibt es ein y Y mit f 1 (y) 2. Anders gesagt: Verteilt man n Elemente auf m, m < n, Fächer, so gibt es stets ein Fach, das mehr als ein Element enthält. Bsp: Unter 367 Leuten gibt es stets zwei Personen, die am gleichen Tag Geburtstag haben. DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 34 / 55

Schubfachprinzip Satz In jeder Menge P von Personen gibt es stets zwei Personen, die die gleiche Anzahl von anderen Personen in P kennen. Beweis Sei P = {p 1, p 2,..., p n }. Wir setzen voraus, dass die Relation kennen symmetrisch ist, d.h. für alle p i, p j gilt: p i kennt p j p j kennt p i. Betrachte f : P Z n mit f (p i ) = j p i kennt j Personen. Problem: P = Z n = n, d. h. f könnte Bijektion sein. Annahme: f bijektiv. p j, p i mit f (p i ) = 0 und f (p j ) = n 1. Widerspruch: p j kennt jeden, insbesondere p i,aber p i kennt keinen. f ist nicht surjektiv und wegen p P {f (p)} < n nicht injektiv (Anwendung des Schubfachprinzips). Es gibt i, j [n], i j mit f (p i ) = f (p j ). DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 35 / 55

Verallgemeinertes Schubfachprinzip Satz Verallgemeinertes Schubfachprinzip Sei f : X Y. Dann gibt es ein y Y mit f 1 (y) X Y. Anders gesagt: Verteilt man n Elemente auf m Fächer, so gibt es ein Fach, dass mindestens n m Elemente enthält. Beweis Annahme: Für alle y Y gilt: f 1 (y) Damit folgt y Y f 1 (y) Y ( X Y X Y 1 1 ) < Y X Y = X. Widerspruch durch das Prinzip des Doppelten Abzählens: Spaltensumme = y Y f 1 (y) < X = x X 1 = x X {f (x)} = Zeilensumme DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 36 / 55

Anwendung des Verallgemeinerten Schubfachprinzips Szenario: Teams t 1,..., t n spielen ein Turnier jeder gegen jeden. Gewinner erhalten 2 Punkte, bei Remis erhalten beide 1 Punkt. Frage: Wieviele Punkte hat der Gewinner mindestens? Definiere Punkteverteilungs-Funktion f : [2] x [n] 2 [n] mit f (1, i, j) = f (2, i, j) = i i schlägt j f (1, i, j) = f (2, i, j) = j j schlägt i f (1, i, j) = i und f (2, i, j) = j Remis Urbildraum: X = 2 (n 2), Bildraum: Y = n Verallg. Schubfachprinzip: Der Sieger besitzt mindestens X Y = 2n(n 1) 2n = n 1 Punkte. DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 37 / 55

Verallg. Schubfachprinzip Ramsey-Theorie Satz Ramsey In jeder Gruppe P von 6 Personen gibt es entweder 3 Personen, die sich alle kennen oder 3 Personen, die sich alle nicht kennen. Beweis Definieren f : {p 2,..., p 6 } {0, 1} mit f (p i ) = 1 p 1 kennt p i. Das Verallg. Schubfachprinzip liefert: Fall 1: p 1 kennt mindestens 5/2 = 3 Personen oder Fall 2: p 1 kennt mindestens 5/2 = 3 Personen nicht. Betrachte nur Fall 1 ( Fall 2 analog): OBdA p 1 kennt p 2, p 3, p 4. Weitere Fallunterscheidung: Fall 1a: p 2, p 3, p 4 kennen sich nicht untereinander nicht. Dann gibt es 3 Personen die sich nicht kennen. Fall 1b: Von p 2, p 3, p 4 kennen sich mindestens 2 Personen, obda seien dies p 2, p 3. Dann kennen sich die 3 Personen p 1, p 2, p 3. DiMa I - Vorlesung 03-20.10.2008 Kombinatorisches Beweisen, Schubfachprinzip, Inklusion-Exklusion 38 / 55