P(n, r) = n! P(n, r) = n r. (n r)! n r. n+r 1 r n!

Σχετικά έγγραφα
Πόσες από αυτές τις σκακιέρες είναι αλήθεια διαφορετικές;

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

n ίδια n διαφορετικά n n 0 n n n 1 n n n n 0 4

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

α n z n = 1 + 2z 2 + 5z 3 n=0

Γεννήτριες Συναρτήσεις

O n+2 = O n+1 + N n+1 = α n+1 N n+2 = O n+1. α n+2 = O n+2 + N n+2 = (O n+1 + N n+1 ) + (O n + N n ) = α n+1 + α n

Γεννήτριες Συναρτήσεις

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

(Γραμμικές) Αναδρομικές Σχέσεις

(Γραμμικές) Αναδρομικές Σχέσεις

Γεννήτριες Συναρτήσεις

(Γραμμικές) Αναδρομικές Σχέσεις

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Gutenberg

Υπολογιστικά & Διακριτά Μαθηματικά

a n = 3 n a n+1 = 3 a n, a 0 = 1

ΚΕΦΑΛΑΙΟ 5 ΓΕΝΝΗΤΡΙΕΣ ΣΥΝΑΡΤΗΣΕΙΣ

P(n, r) = n r. (n r)! n r. n+r 1

Υπολογιστικά & Διακριτά Μαθηματικά

Υπολογιστικά & Διακριτά Μαθηματικά

κ.λπ. Ισχύει πως x = 100. Οι διαφορετικές λύσεις αυτής της εξίσωσης χωρίς κανένα περιορισμό είναι

Γνωστό: P (M) = 2 M = τρόποι επιλογής υποσυνόλου του M. Π.χ. M = {A, B, C} π. 1. Π.χ.

(n + r 1)! (n 1)! (n 1)!

β) 3 n < n!, n > 6 i i! = (n + 1)! 1, n 1 i=1

Δηλαδή η ρητή συνάρτηση είναι πηλίκο δύο ακέραιων πολυωνύμων. Επομένως, το ζητούμενο ολοκλήρωμα είναι της μορφής

Υπολογιστικά & Διακριτά Μαθηματικά

Σύνολα, Σχέσεις, Συναρτήσεις

ΚΕΦΑΛΑΙΟ 3 ΤΟ ΔΙΩΝΥΜΙΚΟ ΘΕΩΡΗΜΑ

Κ Ε Μη γράφετε στο πίσω μέρος της σελίδας

P G = 1 2 (x x 3 2 ) 2 [(y 1 + y y n ) 6 + (y y y 2 n ) 3 ] 2 (n6 + n 3 ) = n3 (n 3 + 1)

a = a a Z n. a = a mod n.

Ψηφιακή Επεξεργασία Σημάτων

P(n, r) = n r. (n r)! n r. n+r 1

Διατάξεις με επανάληψη: Με πόσους τρόπους μπορώ να διατάξω r από n αντικείμενα όταν επιτρέπονται επαναληπτικές εμφανίσεις των αντικειμένων; Στην αρχή

Διακριτά Μαθηματικά. Απαρίθμηση: Διωνυμικοί συντελεστές

Τι είναι σύνολο; Ο ορισμός αυτός είναι σύμφωνος με τη διαισθητική μας κατανόηση για το τι είναι σύνολο

Προχωρημένη απαρίθμηση

Αριθμητική Ανάλυση και Εφαρμογές

a n + 6a n a n 2 + 8a n 3 = 0, a 0 = 1, a 1 = 2, a 2 = 8

(a + b) + c = a + (b + c), (ab)c = a(bc) a + b = b + a, ab = ba. a(b + c) = ab + ac

Μη γράφετε στο πίσω μέρος της σελίδας

Ο ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ LAPLACE

Θεωρία Υπολογισμού και Πολυπλοκότητα

Αριθμητική Ανάλυση και Εφαρμογές

Διακριτά Μαθηματικά. Απαρίθμηση: Διωνυμικοί συντελεστές

Μεταθέσεις και πίνακες μεταθέσεων

(a 1, b 1 ) (a 2, b 2 ) = (a 1 a 2, b 1 b 2 ).

Συνδυαστική Απαρίθμηση

y(p) = 0 y(p) = 0 y(p) = 0

Μαθηματική Ανάλυση Ι

Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ

Συνδυαστική Απαρίθμηση

Γραμμική Άλγεβρα Ενότητα 2: Εισαγωγικές έννοιες

Γραµµική Αλγεβρα Ι. Ενότητα: Εισαγωγικές Εννοιες. Ευάγγελος Ράπτης. Τµήµα Μαθηµατικών

h(x, y) = card ({ 1 i n : x i y i

ΕΝΟΤΗΤΑ 1: ΟΡΙΣΜΟΣ ΠΕΔΙΟ ΟΡΙΣΜΟΥ ΠΡΑΞΕΙΣ ΣΥΝΑΡΤΗΣΕΩΝ ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΒΑΣΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ ΛΥΜΕΝΑ ΘΕΜΑΤΑ ΘΕΜΑ Α

Ψηφιακή Επεξεργασία Σημάτων

7 Μάθημα Πορεία μελέτης Ακόμη μία Άσκηση

Θεωρητικά Θέµατα. Ι. Θεωρία Οµάδων. x R y ή x R y ή x y(r) [x] R = { y X y R x } X. Μέρος Σχέσεις Ισοδυναµίας, ιαµερίσεις, και Πράξεις

Ισότητα, Αλγεβρικές και Αναλυτικές Ιδιότητες Πραγματικών Ακολουθιών

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ ΠΡΩΤΟ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΣΥΝΟΛΩΝ ΚΑΙ ΣΥΝΔΥΑΣΤΙΚΗΣ ΑΝΑΛΥΣΗΣ

ΤΥΠΟΛΟΓΙΟ ΣΤΑΤΙΣΤΙΚΗΣ

Ασκήσεις3 Διαγωνίσιμες Γραμμικές Απεικονίσεις

Τα διανύσματα xy, R είναι κάθετα αν και μόνο αν x y 0. Για το εσωτερικό γινόμενο των διανυσμάτων. Το ορθογώνιο συμπλήρωμα ενός υπόχωρου

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Τμήμα Πληροφορικής & Επικοινωνιών Σήματα και Συστήματα

Η Θεωρία στα Μαθηματικά κατεύθυνσης της Γ Λυκείου

ΚΕΦΑΛΑΙΟ 4 Η ΑΡΧΗ ΕΓΚΛΕΙΣΜΟΥ ΑΠΟΚΛΕΙΣΜΟΥ

ΑΛΓΕΒΡΙΚΕΣ ΟΜΕΣ Ι. Ασκησεις - Φυλλαδιο 1

Διακριτά Μαθηματικά Φροντιστήριο Στοιχειώδης Συνδυαστική-Θέματα & Ασκήσεις 03/11/ / 13

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ

g (v + W ) = gv + W gv = 0.

Τι είναι βαθμωτό μέγεθος? Ένα μέγεθος που περιγράφεται μόνο με έναν αριθμό (π.χ. πίεση)

ΗΥ118: Διακριτά Μαθηματικά Εαρινό εξάμηνο 2016 Λύσεις ασκήσεων προόδου

* * * ( ) mod p = (a p 1. 2 ) mod p.

Σήματα και Συστήματα

ΠΛΗ 20, 1 η ΟΣΣ (Συνδυαστική)

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

Διάλεξη 1 - Σημειώσεις 1

HY118-Διακριτά Μαθηματικά

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Τμήμα Πληροφορικής & Επικοινωνιών Σήματα και Συστήματα

9 Πολυώνυμα Διαίρεση πολυωνύμων

Εφαρμοσμένα Μαθηματικά ΙΙ

ΠΛΗ 20, 1 η ΟΣΣ (Συνδυαστική)

Μη γράφετε στο πίσω μέρος της σελίδας

Συνδυαστική Απαρίθμηση

1. Για καθένα από τους ακόλουθους διανυσματικούς χώρους βρείτε μια βάση και τη διάσταση. 3. U x y z x y z x y. {(,, ) } a b. c d

Εφαρμοσμένα Μαθηματικά ΙΙ

Ενότητα: Πράξεις επί Συνόλων και Σώµατα Αριθµών

Θεωρία Υπολογισμού και Πολυπλοκότητα Μαθηματικό Υπόβαθρο

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

Γραμμική Άλγεβρα Ι,

ΚΕΦΑΛΑΙΟ 3: Συνθήκες Αλυσίδων

ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

Περιεχόμενα. Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ Οι συντεταγμένες ενός σημείου Απόλυτη τιμή...14

a. a + b = 3. b. a διαιρεί τ ο b. c. a - b = 0. d. ΜΚΔ(a, b) = 1. e. ΕΚΠ(a, b) = 6.

Ασκήσεις3 Διαγωνισιμότητα Βασικά σημεία Διαγωνίσιμοι πίνακες: o Ορισμός και παραδείγματα.

Transcript:

Διακριτά Μαθηματικά Σύνοψη Θεωρίας Τυπολόγιο Αναστασία Κόλλια 20/11/2016 1 / 55

Κανόνες γινομένου και αθροίσματος Κανόνας αθροίσματος: Αν ένα γεγονός μπορεί να συμβεί κατά m τρόπους και ένα άλλο γεγονός μπορεί να συμβεί κατά n τρόπους, τότε υπάρχουν m + n τρόποι, κατά τους οποίους ένα από τα δυο γεγονότα μπορεί να συμβεί. Κανόνας γινομένου: Αν ένα γεγονός μπορεί να συμβεί κατά m τρόπους και ένα άλλο γεγονός μπορεί να συμβεί κατά n τρόπους, τότε υπάρχουν m n τρόποι, κατά τους οποίους και τα δυο γεγονότα μπορεί να συμβούν. 2 / 55

Στοιχειώδης Συνδυαστική- Συνδυασμοί και Διατάξεις με Επανάληψη Χωρίς επαναλήψεις στοιχείων P(n, r) = n! (n r)! C(n, r) = ( ) n r Με επαναλήψεις στοιχείων P(n, r) = n r C(n, r) = ( ) n+r 1 r n! Ομάδες μη διακεκριμένων στοιχείων q 1!q 2!...q t! 3 / 55

Στοιχειώδης Συνδυαστική- Διανομή Αντικειμένων σε Υποδοχές Διανομή αντικειμένων σε υποδοχές: n διακεκριμένες υποδοχές r Διαφορετικά αντικείμενα: Δε μετράει η σειρά: } n n {{... n } = n r r (n + r 1)! Μετράει η σειρά: (n 1)! r Ιδια αντικείμενα: (n + r 1)! r!(n 1)! ( ) n + r 1 = r 4 / 55

Στοιχειώδης Συνδυαστική- Διωνυμικοί Συντελεστές n Ανάπτυγμα διωνύμου του Νεύτωνα: (1 + x) n = C(n, r)x r n Γενικά: (s + t) n = C(n, r)s r t n r r=0 r=0 5 / 55

-Τύποι Γεωμετρικής Προόδου Από γεωμετρικές προόδους ισχύει: 1 + λ + λ 2 + λ 3 +... + λ n = 1 λn+1 1 λ ενώ για άπειρους όρους: 1 + λ + λ 2 + λ 3 +... = 1, ισχύει μόνον όταν λ < 1 1 λ Η εκθετική συνάρτηση e x μπορεί να γραφεί και ως άπειρη σειρά ως: e x = 1 + x + x 2 2! + x 3 3! +... 6 / 55

Χρήσιμες σχέσεις για τον υπολογισμό Γεννητριών Συναρτήσεων (1/3) 1 1 + z + z 2 + z 3 +... + z n = 1 zn+1 1 z n ( ) n 2 (1 + z) n = z k k k=0 n ( ) n 3 (1 + z) n = z k όπου k ( ) k=0( ) n k + n 1 = ( 1) k k k ( ) n = k n! k!(n k)! και 7 / 55

Χρήσιμες σχέσεις για τον υπολογισμό Γεννητριών Συναρτήσεων (2/3) Αν στις παραπάνω σχέσεις στη θέση του z χρησιμοποιείται το z ισχύει: n ( ) n n ( ) n 1 (1 z) n = ( z) k = ( 1) k z k k k k=0 k=0 n ( ) n 2 (1 z) n = ( z) k = k k=0 n ( ) k + n 1 n ( ) k + n 1 ( 1) k ( 1) k z k = z k k k k=0 k=0 8 / 55

Χρήσιμες σχέσεις για τον υπολογισμό Γεννητριών Συναρτήσεων (3/3) 1 1 + x 1 1! + x 2 2! + x 3 3! + x 4 2 e αx = r=0 α r x r r! 4! +... = 3 1 + x 2 2! + x 4 4! +... = ex + e x 2 4 x + x 3 3! + x 5 5! +... = ex e x 2 r=0 x r r! = ex 9 / 55

Εκθετικές γεννήτριες συναρτήσεις Για ΔΙΑΤΑΞΕΙΣ και όχι για ΣΥΝΔΥΑΣΜΟΥΣ χρησιμοποιείται εκθετική γεννήτρια συνάρτηση. 1 + z + z2 2! + z3 +... = ex 3! Οταν υπολογίζεται η τελική εκθετική γεννήτρια συνάρτηση, η απάντηση στο ερώτημα (με πόσους τρόπους μπορούμε να διατάξουμε n αντικείμενα όταν...) θα βρίσκεται στο συντελεστή του zn n! 10 / 55

Ιδιότητες γεννητριών συναρτήσεων Θεωρούμε ακολουθίες α = (α 0, α 1, α 2,..., α n,...) και β = (β 0, β 1, β 2,..., β n,... με γεννήτριες συναρτήσεις A(x) και B(x) αντίστοιχα. Ισχύουν οι ακόλουθες ιδιότητες: 1 Γραμμική ιδιότητα 2 Ιδιότητα κλίμακας 3 Ιδιότητα ολίσθησης 4 Ιδιότητα μερικών αθροισμάτων 5 Ιδιότητα συμπληρωματικών μερικών αθροισμάτων 6 Ιδιότητα παραγώγου 7 Ιδιότητα ολοκλήρωσης 8 Ιδιότητα συνέλιξης 11 / 55

Γραμμική ιδιότητα Η ακολουθία α = (α 0, α 1, α 2,..., α n,...) έχει γεννήτρια συνάρτηση την A(x) = α r x r. r=0 Η ακολουθία β = (β 0, β 1, β 2,..., β n,... έχει γεννήτρια συνάρτηση τη B(x) = b r x r. r=0 Εστω c, d σταθερές. Η ΓΣ της ακολουθίας c α + d β είναι η c A(x) + d B(x). 12 / 55

Ιδιότητα κλίμακας Η ακολουθία α = (α 0, α 1, α 2,..., α n,...) έχει γεννήτρια συνάρτηση την A(x) = α r x r. r=0 Η ΓΣ της ακολουθίας b r = λ r α r είναι η A(λx). 13 / 55

Ιδιότητα ολίσθησης Η ακολουθία α = (α 0, α 1, α 2,..., α n,...) έχει γεννήτρια συνάρτηση την A(x) = α r x r. r=0 Η ΓΣ της ακολουθίας: b r = 0 για r = 0,..., n 1 και b r = α r n για r = n, n + 1,... είναι η B(x) = x n A(x). 14 / 55

Ιδιότητα μερικών αθροισμάτων Η ακολουθία α = (α 0, α 1, α 2,..., α n,...) έχει γεννήτρια συνάρτηση την A(x) = α r x r. r=0 Η ΓΣ της ακολουθίας b k = B(x) = A(x) 1 x. k α r, k = 0, 1, 2,... είναι r=0 15 / 55

Ιδιότητα παραγώγου Η ακολουθία γ n = nα n έχει ΓΣ τη Γ(x) = xa (x), όπου A (x) είναι η πρώτη παράγωγος της συνάρτησης A(x). 16 / 55

Ιδιότητα ολοκληρώματος Η ακολουθία δ n = αn n+1 έχει ΓΣ τη (x) = 1 x x 0 A(z)dz. Η παράγουσα του z n είναι zn+1 n+1, οπότε έχουμε: (x) = 1 x A(z)dz = 1 x α n z n dz = x x 1 x n=0 0 α n n + 1 x n+1 = n=0 n=0 α n n + 1 x n 0 17 / 55

Ιδιότητα συνέλιξης Εστω ακολουθία α με όρους: α 0, α 1, α 2, α 3, α 4,... Εστω ακολουθία β με όρους: b 0, b 1, b 2, b 3, b 4,... Η συνέλιξή τους είναι η ακολουθία με όρους: γ 0 = α 0 b 0 γ 1 = α 0 b 1 + α 1 b 0 γ 2 = α 0 b 2 + α 1 b 1 + α 2 b 0 γ 3 = α 0 b 3 + α 1 b 2 + α 2 b 1 + α 3 b 0... ΔΗΛΑΔΗ: Συνέλιξη των ακολουθιών α και β είναι η ακολουθία d k = k r=0 α r β k r, k = 0, 1, 2,... και συμβολίζεται α β. Η ΓΣ της ακολουθίας d k είναι η D(x) = A(x)B(x), όπου A(x) είναι η ΓΣ της ακολουθίας α r και B(x) είναι η ΓΣ της ακολουθίας b r. 18 / 55

Σχέσεις Αναδρομήσ-Fibonacci Μορφή Σχέσης Αναδρομής: α n+2 = O n+2 + N n+2 = (O n+1 + N n+1 ) + (O n + N n ) = α n+1 + α n Για τους αριθμούς Fibonacci συνήθως είναι α 0 = 0, α 1 = 1, ή α 0 = α 1 = 1. 19 / 55

Γραμμικές Σχέσεις Αναδρομής με σταθερούς συντελεστές Μια σχέση αναδρομής, που έχει την εξής μορφή c 0 α n + c 1 α n 1 + c 2 α n 2 +... + c r α n r = f (n) (1) με c 0, c 1,..., c r σταθερούς αριθμούς ονομάζεται γραμμική σχέση αναδρομής με σταθερούς συντελεστές, r-τάξης ή r-βαθμού. Αν η f (n) = 0, τότε η σχέση αναδρομής λέγεται ομογενής. Αν f (n) 0 λέγεται μη ομογενής. 20 / 55

Μέθοδος χαρακτηριστικής εξίσωσης Η λύση της γενικής ομογενούς είναι: α n (h) ομογενούς α n (p). και μερική λύση της μη Επομένως: ( c 0 α n (h) + α n (p) c 0 α (h) n c 0 α (p) n )+c 1 ( Η πλήρης λύση, α n = α n (h) αναδρομής. + c 1 α (h) n 1 +... + c r α (h) n r = 0 + c 1 α (p) n 1 +... + c r α (p) n r = f (n) α (h) n 1 + α(p) n 1 )+...+c r ( ) α (h) n r + α(p) n r + α n (p), ικανοποιεί τη σχέση = f (n) (2) 21 / 55

Εύρεση ομογενούς λύσης Αν υπάρχει μία λύση α n (h) = Ax n, όπου x ονομάζεται χαρακτηριστική ρίζα και A είναι μια σταθερά, που θα υπολογιστεί από τις αρχικές συνθήκες. Αντικαθιστώντας, η χαρακτηριστική εξίσωση της σχέσης αναδρομής είναι: c 0 Ax n + c 1 Ax n 1 + c 2 Ax n 2 +... + c r Ax n r = 0 c 0 x n + c 1 x n 1 + c 2 x n 2 +... + c r x n r = 0 (3) Τότε αποδεικνύεται ότι η γενική λύση της ομογενούς είναι: α (h) n = A 1 x n 1 + A 2 x n 2 +... + A r x n r Τα A 1, A 2,..., A r θα υπολογίζονται από τις αρχικές συνθήκες. 22 / 55

Εύρεση ομογενούς λύσης για την ακολουθία Fibonacci Η σχέση αναδρομής για τους αριθμούς Fibonacci είναι: α n+2 = α n+1 + α n ή α n = α n 1 + α n 2 23 / 55

Εύρεση της μερικής λύσης Μορφή f (n) Μορφή μερικής λύσης k, σταθερά C, σταθερά πολυώνυμο πολυώνυμο ίδιου βαθμού αλλά πλήρες kλ n, k, λ σταθερές cβ n, c, β σταθερές Οι σταθερές της μερικής λύσης υπολογίζονται αντικαθιστώντας την υποψήφια λύση στην μη ομογενή σχέση αναδρομής. 24 / 55

Μέθοδος των γεννητριών συναρτήσεων Αν είναι A(x) η γεννήτρια συνάρτηση της ακολουθίας (α 0, α 1, α 2,..., α n,...) δηλαδή A (x) = α n x n n=0 Εστω ότι ισχύει η εξής σχέση αναδρομής: c 0 α n + c 1 α n 1 +... + c r α n r = f (n) (4) με k r. 25 / 55

Λύση της τηλεσκοπικής σχέσης αναδρομής Η γενική μορφή της τηλεσκοπικής σχέσης αναδρομής είναι η εξής: T (1) = 1 Με n ακέραια δύναμη του b. T (n) = αt (n/b) + d (n) (5) 26 / 55

Σύνολο, υποσύνολο, γνήσιο υποσύνολο Σύνολο: συλλογή διαφορετικών αντικειμένων που καλούνται στοιχεία του συνόλου. Δε μετράει η σειρά των στοιχείων Δεν έχουν νόημα οι επαναλήψεις ίδιων στοιχείων {} = : σύνολο χωρίς στοιχεία T S: Το T είναι υποσύνολο του S δηλ., κάθε στοιχείο του T είναι και στοιχείο του S Κάθε σύνολο είναι υποσύνολο του εαυτού του. T S: Το T είναι γνήσιο υποσύνολο του S δηλ., το T είναι υποσύνολο του S και υπάρχει ένα τουλάχιστον στοιχείο στο S που δεν είναι στοιχείο του T. α S: το α είναι στοιχείο του συνόλου S S : πλήθος στοιχείων του συνόλου S Το S είναι ένα k σύνολο αν περιέχει k στοιχεία. 27 / 55

Ενωση, Τομή, Διαφορά, Διαμέριση Εστω δύο σύνολα A και B. A B: Ενωση των συνόλων A και B, περιέχει όλα τα στοιχεία των συνόλων A και B. {a, b, c, d} {a, d, e, j} = {a, b, c, d, e, j} A B: Τομή των συνόλων A και B, περιέχει τα κοινά στοιχεία των συνόλων A και B. {a, b, c, d} {a, d, e, j} = {a, d} A B: Διαφορά των συνόλων A και B, περιέχει τα στοιχεία του συνόλου A που δεν ανήκουν στο B. {a, b, c, d} {a, d, e, j} = {b, c} Διαμέριση ενός συνόλου είναι μια συλλογή υποσυνόλων του τέτοια ώστε κάθε στοιχείο του συνόλου να ανήκει σε ακριβώς ένα υποσύνολο. 28 / 55

Διατεταγμένο ζεύγος, Καρτεσιανό γινόμενο Διατεταγμένο ζεύγος (a, b) είναι μια διάταξη δύο - όχι απαραίτητα διαφορετικών - στοιχείων a και b. Τα (a, b) και (b, a) είναι δύο διαφορετικά διατεταγμένα ζεύγη. Καρτεσιανό γινόμενο δύο συνόλων S και T - S T - είναι το σύνολο όλων των διατεταγμένων ζευγών (x, y) στα οποία x S και y T, π.χ., {a, b, c} {1, 2} = {(a, 1), (a, 2), (b, 1), (b, 2), (c, 1), (c, 2)} 29 / 55

Δυαδική σχέση Μια Δυαδική σχέση μεταξύ των συνόλων S και T είναι ένα υποσύνολο διατεταγμένων ζευγών από το καρτεσιανό γινόμενο S T, π.χ., {(a, 1), (a, 2), (c, 2)} είναι μια δυαδική σχέση μεταξύ των συνόλων {a, b, c} και {1, 2}. Μια Δυαδική σχέση μεταξύ δύο συνόλων αναπαρίσταται με έναν πίνακα. Μια Δυαδική σχέση σε ένα σύνολο S είναι μια δυαδική σχέση μεταξύ του S και του εαυτού του, π.χ., {(a, a), (a, c), (b, a), (b, c), (c, b)} είναι μια δυαδική σχέση στο σύνολο {a, b, c} 30 / 55

Σχέση ισοδυναμίας Μια Δυαδική σχέση σε ένα σύνολο S καλείται Σχέση ισοδυναμίας αν ικανοποιούνται οι παρακάτω συνθήκες: 1 Κάθε στοιχείο στο σύνολο σχετίζεται με τον εαυτό του (ανακλαστική ιδιότητα) 2 Για οποιαδήποτε στοιχεία a, b του συνόλου, αν το a σχετίζεται με το b τότε και το b σχετίζεται με το a (συμμετρική ιδιότητα) 3 Για οποιαδήποτε στοιχεία a, b, c του συνόλου, αν το a σχετίζεται με το b και b σχετίζεται με το c το τότε και το a σχετίζεται με το c (μεταβατική ιδιότητα) Η δυαδική σχέση αριστερά είναι σχέση ισοδυναμίας ενώ αυτή στα δεξιά δεν είναι. 31 / 55

Κλάσεις ισοδυναμίας και διαμερίσεις Αν υπάρχει μία σχέση ισοδυναμίας σε ένα σύνολο S, τότε χωρίζονται τα στοιχεία του S σε κλάσεις - που καλούνται κλάσεις ισοδυναμίας - έτσι ώστε δύο στοιχεία να ανήκουν στην ίδια κλάση μόνο αν σχετίζονται μεταξύ τους. Κάθε στοιχείο ανήκει σε κάποια κλάση ισοδυναμίας αφού μπορεί να είναι σε τουλάχιστον μία κλάση από μόνο του (λόγω της ανακλαστικής ιδιότητας). Δεν υπάρχει ασάφεια σχετικά με το αν κάποιο στοιχείο ανήκει σε κάποια κλάση ισοδυναμίας (λόγω της συμμετρικής ιδιότητας) Κάθε στοιχείο δε μπορεί να ανήκει σε παραπάνω από μία κλάσεις ισοδυναμίας (λόγω της μεταβατικής ιδιότητας) 32 / 55

Κλάσεις ισοδυναμίας και διαμερίσεις Μια σχέση ισοδυναμίας σε ένα σύνολο ορίζει μια διαμέριση του συνόλου στην οποία τα ξένα μεταξύ τους υποσύνολα είναι οι κλάσεις ισοδυναμίας, π.χ., η διαμέριση που ορίζεται από τη σχέση ισοδυναμίας στο σύνολο {a, b, c, d, e} είναι η {{a, b}, {c, d, e}}. Δύο στοιχεία είναι ισοδύναμα αν ανήκουν στην ίδια κλάση ισοδυναμίας. 33 / 55

Μεταθέσεις Μετάθεση, Σύνολο μεταθέσεων G Η μετάθεση που αντιστοιχεί κάθε στοιχείο στον εαυτό του, αφήνει δηλ. τα στοιχεία ως έχουν, λέγεται ταυτοτική. Δυαδική σχέση επαγόμενη από σύνολο μεταθέσεων G είναι σχέση ισοδυναμίας 34 / 55

Μεταθέσεις Δίνεται σύνολο S = {a, b,...} και ένα σύνολο μεταθέσεων G για τα στοιχεία του S Μια Δυαδική σχέση στο S είναι δυαδική σχέση επαγόμενη από το G όταν ένα στοιχείο a σχετίζεται με ένα στοιχείο b αν και μόνον αν υπάρχει μετάθεση στο G που απεικονίζει το a στο b. ( abcd Εστω G = { abcd ) ( abcd, bacd ) ( abcd, abdc ) ( abcd, badc ) }. Η Δυαδική σχέση σε ένα σύνολο που επάγεται από σύνολο μεταθέσεων G είναι σχέση ισοδυναμίας. 35 / 55

Θεώρημα Burnside (1/2) Ζητούμενο: μέτρηση διαφορετικών μορφών ενός συνόλου (αντικειμένου) όταν αναδιατάσσονται τα στοιχεία (μέρη) του. Παρατήρηση: πλήθος κλάσεων ισοδυναμίας = πλήθος διαφορετικών μεταθέσεων Διατύπωση: Το πλήθος των κλάσεων ισοδυναμίας στις οποίες διαμερίζεται ένα σύνολο S από τη σχέση ισοδυναμίας που επάγεται από ένα σύνολο μεταθέσεων G 1 του S είναι: ψ(π) G π G 36 / 55

Θεώρημα Burnside (2/2) Εφαρμογή: Δίνεται ένα σύνολο S. 1 Βρίσκεται (εκτός αν δίνεται) το σύνολο μεταθέσεων G. 2 Σε κάθε μετάθεση στο G βρίσκεται το πλήθος των στοιχείων που δεν αλλάζουν. 3 Αθροίζονται για όλες τις μεταθέσεις και διαιρούνται με το άθροισμα με το πλήθος των μεταθέσεων G. 37 / 55

Κλάσεις ισοδυναμίας συναρτήσεων Εστω D και R σύνολα και G σύνολο μεταθέσεων των στοιχείων του D. Ορίζεται η εξής διμελή σχέση στο σύνολο των συναρτήσεων από το D στο R: f 1, f 2 σχετίζονται αν f 1 (d) = f 2 (π(d)), d D που είναι σχέση ισοδυναμίας. Επομένως, οι συναρτήσεις από D R χωρίζονται σε κλάσεις ισοδυναμίας, που καλούνται πρότυπα (patterns): αντιστοιχούν σε διαφορετικούς τρόπους να μοιράσω D αντικείμενα σε R κουτιά όταν η ισοδυναμία μεταξύ των μοιρασμάτων καθορίζεται από το G. 38 / 55

Ανάθεση βαρών στα στοιχεία του R (1/4) Ανατίθενται βάρη (που μπορεί να είναι αριθμοί ή σύμβολα) στα στοιχεία του R. r 1 + r 2 + r 3 σημαίνει ότι κάποιο στοιχείο του D μπορεί να πάρει βάρος r 1 ή r 2 ή r 3. Αν υπάρχουν 2 στοιχεία με βάρος u και 1 στοιχείο με βάρος v στο R σημαίνει ότι κάποιο στοιχείο του D μπορεί να διαλέξει στοιχεία τύπου u ή τύπου v. Χοντρικά, με αυτόν τον τρόπο γενικεύεται η έννοια των γεννητριών συναρτήσεων. 39 / 55

Ανάθεση βαρών στα στοιχεία του R (2/4) Το βάρος μιας συνάρτησης f : D R είναι το γινόμενο των βαρών των εικόνων των στοιχείων του D στο R: w(f (d)). d D Το βάρος ενός συνόλου συναρτήσεων από D R είναι το άθροισμα των βαρών τους. Άρα: το βάρος μιας συνάρτησης δείχνει πώς (τον τρόπο) D αντικείμενα ρίχνονται σε R κουτιά. Το βάρος ενός συνόλου συναρτήσεων δείχνει τους τρόπους (το πλήθος των τρόπων) που κατανέμονοται τα αντικείμενα. Συναρτήσεις στην ίδια κλάση ισοδυναμίας έχουν το ίδιο βάρος που καλείται βάρος προτύπου, δηλ. βάρος της κλάσης ισοδυναμίας. (Φυσικά, μπορεί συναρτήσεις με το ίδιο βάρος να μην ανήκουν στην ίδια κλάση ισοδυναμίας) 40 / 55

Ανάθεση βαρών στα στοιχεία του R (3/4) Στόχος: Εύρεση του βάρος όλων των κλάσεων ισοδυναμίας ( abcdef συναρτήσεων από D R Μια μετάθεση π.χ., π = cedabf ). Τα στοιχεία a c, c d, d a σχηματίζουν κύκλο, οπότε {a, c, d} είναι ένας κύκλος στην π με μήκος 3, δηλ. με 3 στοιχεία. Άλλος κύκλος: b e, e b, {e, b} είναι ένας κύκλος στην π με μήκος 2. x πλήθος βάρος : για την π έχουμε x 1 3, x 1 2 Με έναν τέτοιο συμβολισμό πόσοι κύκλοι υπάρχουν σε μια μετάθεση π με μίαν αναπαράσταση δομής κύκλου της π 41 / 55

Ανάθεση βαρών στα στοιχεία του R (4/4) Δεδομένου ενός συνόλου μεταθέσεων G ορίζεται ο δείκτης κύκλου P G του G σαν το άθροισμα των κυκλικών αναπαραστάσεων των μεταθέσεων του G διά το πλήθος x b 1 1 x b 2 2...x b k k των μεταθέσεων του G: P G = π G G 42 / 55

Θεώρημα Pólya Δεδομένα: σύνολα D, R, συναρτήσεις f : D R, σύνολο μεταθέσεων G, βάρη στοιχείων του R. Ζητούμενο: το συνολικό βάρος των κλάσεων ισοδυναμίας των συναρτήσεων f. Διατύπωση: Ο κατάλογος των κλάσεων ισοδυναμίας των συναρτήσεων με πεδίο ορισμού D και σύνολο τιμών R είναι ) P G ( r R w(r), [w(r)] 2,..., r R r R[w(r)] k,... δηλαδή ο κατάλογος των προτύπων προκύπτει αντικαθιστώντας το x 1 με w(r), το x 2 με r R r R[w(r)] 2,..., το x k με r R[w(r)] k,... στην έκφραση του δείκτη κύκλων P G 43 / 55

Θεώρημα Pólya-Μεθοδολογία Δεδομένα: σύνολα D, R, συναρτήσεις f : D R, σύνολο μεταθέσεων G, βάρη στοιχείων του R. Ζητούμενο: το συνολικό βάρος των κλάσεων ισοδυναμίας των συναρτήσεων f. Εφαρμογή: 1 Βρίσκω κύκλους στα π G 2 Φτιάχνω το P G 3 Σε κάθε όρο του P G αντικαθιστώ το x 1 με w(r 1 ) + w(r 2 ) +..., r i R x 2 με w 2 (r 1 ) + w 2 (r 2 ) +..., r i R κοκ 44 / 55

Γενικευμένη μορφή θεωρήματος Pólya (1/2) Δεδομένα: σύνολα D, R, συναρτήσεις f : D R, σύνολο μεταθέσεων G για τα στοιχεία του D, σύνολο μεταθέσεων H για τα στοιχεία του R, βάρη στοιχείων του R. Ζητούμενο: το συνολικό βάρος των κλάσεων ισοδυναμίας των συναρτήσεων f. Διατύπωση: Ο κατάλογος των κλάσεων ισοδυναμίας των συναρτήσεων με πεδίο ορισμού D και σύνολο τιμών R είναι 1 1 ψ[(π, τ) ], όπου ψ[(π, τ) ] είναι το πλήθος G H π G;τ H των συναρτήσεων για τις οποίες ισχύει τf (d) = f [π(d)] για κάθε στοιχείο d D 45 / 55

Γενικευμένη μορφή θεωρήματος Pólya (2/2) Εφαρμογή: Το πλήθος των κλάσεων ισοδυναμίας συναρτήσεων από το D στο R είναι η τιμή της έκφρασης P G (( z 1 ) b 1, ( z 2 ) b 2, ( z 3 ) b 3,...) P H [e c 1(z 1 +z 2 +z 3 +...), e 2c 2(z 2 +z 4 +z 6 +...), e 3c 3(z 3 +z 6 +z 9 +...),...] για z 1 = z 2 = z 3 =... = 0, με b i κύκλους μεγέθους i στο G και c i κύκλους μεγέθους i στο H. 46 / 55

Εγκλεισμός - Αποκλεισμός Εστω S σύνολο με πληθικό αριθμό N, S = N c 1, c 2, c 3,...c t : συλλογή από συνθήκες που ικανοποιούνται από στοιχεία του S Κάποια στοιχεία στοιχεία του S μπορεί να ικανοποιούν παραπάνω από μία συνθήκες και άλλα καμία N(c i ), 1 i t: πλήθος στοιχείων του S που ικανοποιούν τη συνθήκη c i N(c i ), 1 i t: πλήθος στοιχείων του S που δεν ικανοποιούν τη συνθήκη c i N(c i ) + N(c i ) = N = S N(c i c j ), i, j {1, 2,..., t}, i j: πλήθος στοιχείων του S που ικανοποιούν και τις δύο συνθήκες c i, c j N(c i c j ), i, j {1, 2,..., t}, i j: πλήθος στοιχείων του S που δεν ικανοποιούν καμία από τις δύο συνθήκες c i, c j N(c i c j ) = N N(c i ) N(c j ) + N(c i c j ) 47 / 55

Εστω S σύνολο με πληθικό αριθμό N, S = N c 1, c 2, c 3,...c t : συλλογή από συνθήκες που ικανοποιούνται από μερικά ή από όλα τα στοιχεία του S Το πλήθος των στοιχείων του S που δεν ικανοποιούν καμία από τις συνθήκες είναι: N = N(c 1 c 2... c t ) = N N(c 1 ) N(c 2 )... N(c t ) + N(c 1 c 2 ) + N(c 1 c 3 ) +... + N(c 1 c t ) + N(c 2 c 3 ) +...N(c t 1 c t ) N(c 1 c 2 c 3 ) N(c 1 c 2 c 4 )... N(c 1 c 2 c t ) N(c 1 c 3 c 4 )... N(c 1 c 3 c t ) N(c t 2 c t 1 c t ) +... + ( 1) t N(c 1 c 2 c 3...c t ) = N N(c i ) + N(c i c j ) N(c i c j c k ) + 1 i t 1 i<j t... + ( 1) t N(c 1 c 2 c 3...c t ) 1 i<j<k t 48 / 55

Συμπέρασμα της Αρχής Εγκλεισμού-Αποκλεισμού Συμπέρασμα: το πλήθος των στοιχείων του S που ικανοποιούν τουλάχιστον μία από τις συνθήκες είναι N N 49 / 55

Ο γενικός τύπος Δίνει το πλήθος των αντικειμένων που έχουν m από r ιδιότητες, m = 0, 1, 2, 3,..., r. s i : πλήθος αντικειμένων που πληρούν i από τις r ιδιότητες. e i : πλήθος αντικειμένων που πληρούν ακριβώς i από τις r ιδιότητες, δηλ., πληρούν i από τις r ιδιότητες και δεν πληρούν τις υπόλοιπες r i. 50 / 55

Γενικός τύπος αρχής Εγκλεισμού-Αποκλεισμού (1/3) Αναλυτικά: s 0 = N s 1 = N(a 1 ) + N(a 2 ) +... + N(a r ) = N(a i ) i s 2 = N(a 1 a 2 ) + N(a 1 a 3 ) +... + N(a r 1 a r ) = N(a i a j ) i,j:i j s 3 = N(a 1 a 2 a 3 ) + N(a 1 a 2 a 4 ) +... + N(a r 2 a r 1 a r ) = N(a i a j a k ) i,j,k:i j k... s r = N(a 1 a 2...a r ) 51 / 55

Γενικός τύπος αρχής Εγκλεισμού-Αποκλεισμού (2/3) Αναλυτικά: e 0 = N(a 1 a 2...a r ) e 1 = N(a 1 a 2...a r ) + N(a 1 a 2 a 3...a r ) +... + N(a 1 a 2...a r ) e 2 = N(a 1 a 2 a 3...a r + N(a 1 a 2 a 3...a r )) e 3 = N(a 1 a 2 a 3...a r ) + N(a 1 a 2 a 3 a 4...a r ) +... + N(a 1 a 2 a 3...a r 2 a r 1 a r )... e r = N(a 1 a 2...a r ) Προφανώς, e 0 = s 0 s 1 + s 2 s 3 +... + ( 1) r s r 52 / 55

Γενικός τύπος αρχής Εγκλεισμού-Αποκλεισμού (3/3) ( ) ( ) ( ) m + 1 m + 2 r e m = s m s m+1 + s m+2...+( 1) r m 1 2 r m Η απόδειξη βασίζεται στα εξής: Αντικείμενο που έχει λιγότερες από m ιδιότητες δε συμπεριλαμβάνεται στο e m και δε συνεισφέρει στην έκφραση στο δεξί μέρος της ισότητας. Αντικείμενο που έχει ακριβώς m ιδιότητες συμπεριλαμβάνεται στο e m και συνεισφέρει 1 στην έκφραση στο δεξί μέρος της ισότητας αφού μετριέται μία φορά στο s m και δε μετριέται στους όρους s m+1, s m+2,...s r. Αντικείμενο που έχει m + j ιδιότητες δε συμπεριλαμβάνεται στο e m και συνεισφέρει ( m+j m ) στον όρο sm, ( m+j m+1) στον όρο s m+1,..., ( m+j) στον όρο sm+j που συνολικά ισούται με 0. 53 / 55 s r

Αναζητείται η τιμή της έκφρασης: ( m + j m ) ( m + 1 Παρατηρείται ότι: = ( m + k k (m + j)! m!k!(j k)! 1 )( ) ( )( ) m + j m + 2 m + j +... m + 1 2 m + 2 ( )( ) m + j m + j + ( 1) j j m + j )( ) m + j = m + k = (m + j)! m!j! (m + k)! (m + j)! m!k! (m + k)!(j k)! ( )( ) j! m + j j k!(j k)! = m k 54 / 55

Οπότε: ( m + j m ( m + j = m ) )[( ) j 0 ( m + j m ( ) j + 1 )( ) j + 1 ( m + j m )( ) j 2 + ( 1) j ( m + j m... )( ) j j ( ) ( )] j j... + ( 1) j = 0 2 j 55 / 55