Ferienkurs Propädeutikum Diskrete Mathematik Teil 4: Elementares Zählen, Teilmengen Zählen und Partitionen Zählen Tina Janne Schmidt Technische Universität München April 2012 Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 1 / 30 Übersicht 1 Elementares Zählen Summen- und Produktregel Zählen durch Bijektion Doppeltes Abzählen Inklusions-Exklusions Formel 2 Teilmengen Zählen fallende Faktorielle und Binomialkoeffizient Teilmengen Zählen 3 Partitionen Zählen k-Partitionen von Mengen k-Partitionen von Zahlen Bälle auf Körbe verteilen Fixpunktfreie Permutationen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 2 / 30 Übersicht 1 Elementares Zählen Summen- und Produktregel Zählen durch Bijektion Doppeltes Abzählen Inklusions-Exklusions Formel 2 Teilmengen Zählen 3 Partitionen Zählen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 3 / 30 Summen- und Produktregel Proposition Summenregel · 2 ∪· . . . ∪M · k. M1 , . . . , Mk endliche Mengen, paarweise disjunkt und M = M1 ∪M k X M . ⇒ |M| = i i=1 Proposition Produktregel M1 , . . . , Mk endliche Mengen, M = M1 × M2 × . . . × Mk . ⇒ |M| = k Y M i i=1 Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 4 / 30 Übersicht 1 Elementares Zählen Summen- und Produktregel Zählen durch Bijektion Doppeltes Abzählen Inklusions-Exklusions Formel 2 Teilmengen Zählen 3 Partitionen Zählen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 5 / 30 Funktionen Definition Urbild Sei f : A → B eine Funktion. Dann definieren wir f −1 (b) = {a ∈ A : f (a) = b} als das Urbild von b ∈ B, S f −1 (C) = c∈C f −1 (c) als das Urbild von C ⊂ B. Proposition A= Tina Janne Schmidt (TU München) [ ˙ b∈B f −1 (b) = f −1 (B). Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 6 / 30 Eigenschaften von Funktionen Definition Sei f : A → B eine Funktion. f heißt injektiv, falls für alle b ∈ B gilt f −1 (b) ≤ 1, surjektiv, falls für alle b ∈ B gilt f −1 (b) ≥ 1, bijektiv, falls für alle b ∈ B gilt f −1 (b) = 1. Definition Alternative Definition Sei f : A → B eine Funktion. f heißt injektiv, falls für alle a1 , a2 ∈ A gilt f (a1 ) = f (a2 ) ⇒ a1 = a2 , surjektiv, falls ∀b ∈ B ∃a ∈ A : f (a) = b, bijektiv, falls f injektiv und surjektiv. Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 7 / 30 Zählen durch Bijektion Satz Sei f : A → B eine Funktion und seien A, B 6= ; endlich. Dann gilt f bijektiv ⇒ |A| = |B|, wenn |A| = |B|, dann sind injektiv, surjektiv und bijektiv äquivalent. Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 8 / 30 Übersicht 1 Elementares Zählen Summen- und Produktregel Zählen durch Bijektion Doppeltes Abzählen Inklusions-Exklusions Formel 2 Teilmengen Zählen 3 Partitionen Zählen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 9 / 30 Doppeltes Abzählen Proposition Doppeltes Abzählen Sei R ⊂ A × B eine binäre Relation. Dann X |{b ∈ B : (a, b) ∈ R}| = |R| = a∈A Tina Janne Schmidt (TU München) X |{a ∈ A : (a, b) ∈ R}| b∈B Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 10 / 30 Übersicht 1 Elementares Zählen Summen- und Produktregel Zählen durch Bijektion Doppeltes Abzählen Inklusions-Exklusions Formel 2 Teilmengen Zählen 3 Partitionen Zählen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 11 / 30 Inklusions-Exklusions Formel Satz Inklusions-Exklusions-Formel Für endliche Mengen M1 , M2 , . . . , Mn gilt: n n [ X X \ r−1 (−1) Mj Mi = r=1 [n] i=1 I∈( r ) j∈I Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 12 / 30 Übersicht 1 Elementares Zählen 2 Teilmengen Zählen fallende Faktorielle und Binomialkoeffizient Teilmengen Zählen 3 Partitionen Zählen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 13 / 30 Notation Definition fallende Faktorielle Für x ∈ R, k ∈ N heißt x → xk = x · (x − 1) · . . . · (x − k + 1) fallende (k-) Faktorielle von x. Vereinbarung: n0 = 1. Definition Fakultät Für n ∈ N heißt n! = n Fakultät von n. Es gilt: 0! = 1. n Definition Binomialkoeffizient Für k, n ∈ N mit k ≤ n ist n k Tina Janne Schmidt (TU München) = nk k! = n! k!(n − k)! . Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 14 / 30 Eigenschaften des Binomialkoeffizients Lemma Sei n, k ∈ N0 und k ≤ n. Dann n k = n! k!(n − k)! n k n−1 k−1 + n und = 0 n = n n =1 n−k n−1 k = n k für n, k ≥ 1 und k ≤ n − 1. Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 15 / 30 Eigenschaften der fallenden Faktoriellen – 1 Lemma Sei m, n, k ∈ N0 und x, y ∈ R. Dann (x + y)n = n X n k=0 insbesondere n X k=0 n k k xk yn−k , = 2n und n X n k=0 k (−1)k = 0 xn+k = xn (x − n)k (x + y)n = n X n k=0 Tina Janne Schmidt (TU München) k xk yn−k . Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 16 / 30 Eigenschaften der fallenden Faktoriellen – 2 Lemma Sei m, n, k ∈ N0 mit k ≤ m, k ≤ n und x, y ∈ R. Dann k X n m l l=0 n k−1 Tina Janne Schmidt (TU München) ≤ k−l n k = n+m k wenn k ≤ Ferienkurs Propädeutikum Diskrete Mathematik n+1 2 . 04/2012 17 / 30 Übersicht 1 Elementares Zählen 2 Teilmengen Zählen fallende Faktorielle und Binomialkoeffizient Teilmengen Zählen 3 Partitionen Zählen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 18 / 30 Zählen Satz Zählen, Teil a-c Sei n, k ∈ N0 , M Menge mit |M| = n a geordnet, mit Zurücklegen: Mk = {(c , c , . . . , c ) : c ∈ M ∀i ∈ [k]} = nk . 1 2 k i b geordnet, ohne Zurücklegen (k ≤ n): Mk = {(c , . . . , c ) : c ∈ M ∀i ∈ [k], c 6= c ∀i 6= j ∈ [k]} = nk . 1 k i i j c ungeordnet, ohne Zurücklegen (k ≤ n): © M ¦ n = {c , . . . , c } : c ∈ M ∀i ∈ [k], c 6= c ∀i 6= j ∈ [k] = . 1 k i i j k k Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 19 / 30 Multimengen Multimengen Eine Multimenge besteht aus einer Grundmenge M und einer Funktion ϕ : M → N0 , die angibt wie oft ein Element inP der Multimenge enthalten ist. Die Anzahl der Elemente der Multimenge ist m∈M ϕ(m). Satz Zählen, Teil d Sei n, k ∈ N0 , M Menge mit |M| = n. d ungeordnet, mit Zurücklegen: X M = {(M, ϕ) | ϕ : M → N mit ϕ(m) = k} 0 k m∈M n+k−1 n = = . k k Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 20 / 30 Übersicht 1 Elementares Zählen 2 Teilmengen Zählen 3 Partitionen Zählen k-Partitionen von Mengen k-Partitionen von Zahlen Bälle auf Körbe verteilen Fixpunktfreie Permutationen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 21 / 30 k-Partitionen von Mengen Definition k-Partition einer Menge Sei k, n ∈ N0 , M Menge mit |M| = n. Eine k-Partition ist eine Zerlegung von · 2 ∪· . . . ∪M · k. M in k disjunkte, nicht leere Teilmengen: M = M1 ∪M n = Anzahl der k-Partitionen einer n-elementigen Menge; S0,0 := 1. Sn,k = k Sn,k heißt Stirling-Zahl zweiter Art. Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 22 / 30 k-Partitionen von Mengen – Eigenschaften Satz Sei k, n ∈ N0 . für k > n: Sn,k = 0 für n ≥ 1: Sn,0 = 0 für 1 ≤ k ≤ n: Sn,k = Sn−1,k−1 + k · Sn−1,k . Satz Für alle 1 ≤ k ≤ n gilt Sn,k = Tina Janne Schmidt (TU München) k X (k − r)n (−1)r . r!(k − r)! r=0 Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 23 / 30 Übersicht 1 Elementares Zählen 2 Teilmengen Zählen 3 Partitionen Zählen k-Partitionen von Mengen k-Partitionen von Zahlen Bälle auf Körbe verteilen Fixpunktfreie Permutationen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 24 / 30 k-Partitionen von Zahlen Definition k-Partition einer Zahl Eine k-Partition der Zahl n ist eine Zerlegung von n in k natürliche Summanden: n = n1 + n2 + . . . + nk mit ni ∈ N ∀i ∈ [k]. Bei einer geordneten Partition ist die Reihenfolge der Summanden wichtig, bei einer ungeordneten Partition ist die Reihenfolge der Summanden egal. Pn,k := Anzahl der ungeordneten k-Partitionen von n P0,0 := 1. Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 25 / 30 k-Partitionen von Zahlen – Eigenschaften Satz Sei k, n ∈ N0 . für k > n: Pn,k = 0 für n ≥ 1: Pn,0 = 0 für n, k ≥ 1: Pn+k,k = k−1 X Pn,k−i i=0 für 1 ≤ k ≤ n: Es gibt genau Tina Janne Schmidt (TU München) n−1 k−1 geordnete k-Partitionen der Zahl n. Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 26 / 30 Übersicht 1 Elementares Zählen 2 Teilmengen Zählen 3 Partitionen Zählen k-Partitionen von Mengen k-Partitionen von Zahlen Bälle auf Körbe verteilen Fixpunktfreie Permutationen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 27 / 30 Bälle auf Körbe verteilen Satz Werfe n Bälle in k Körbe. Für die Anzahl der Verteilungsmöglichkeiten gilt beliebig injektiv surjektiv bijektiv (n ≤ k) (n ≥ k) (n = k) n n Bälle unt. bar k k k!Sn,k n! Körbe unt.bar Bälle nicht unt. bar Körbe unt.bar n+k−1 n k n n−1 k−1 1 Bälle unt. bar, Körbe nicht unt.bar Pk 1 Sn,k 1 Bälle nicht unt. bar, Körbe nicht unt.bar Pk 1 Pn,k 1 Tina Janne Schmidt (TU München) i=1 Sn,i i=1 Pn,i Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 28 / 30 Übersicht 1 Elementares Zählen 2 Teilmengen Zählen 3 Partitionen Zählen k-Partitionen von Mengen k-Partitionen von Zahlen Bälle auf Körbe verteilen Fixpunktfreie Permutationen Tina Janne Schmidt (TU München) Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 29 / 30 Fixpunktfreie Permutationen Definition fixpunktfreie Permutationen S = Menge aller Permutationen/Bijektionen f : A → A D = {f ∈ S : f (x) 6= x ∀x ∈ A} fixpunktfreie Funktionen oder Derangements. Es gilt mit n = |A|: |D| = n! n X (−1)r r=0 und |D| |S | Tina Janne Schmidt (TU München) → 1 e r! für n → ∞. Ferienkurs Propädeutikum Diskrete Mathematik 04/2012 30 / 30