Bez tytułu slajdu

Transkrypt

Bez tytułu slajdu
Symbol Newtona
liczba wyborów zbioru k-elementowego ze zbioru
n elementów
⎛ n⎞
n!
⎜⎜ ⎟⎟ =
⎝ k ⎠ k! ( n − k )!
⎛ n⎞
⎜⎜ ⎟⎟ = 1
⎝0⎠
n≥ k
⎛ n⎞ ⎛ n ⎞
⎜⎜ ⎟⎟ = ⎜⎜
⎟⎟
⎝k⎠ ⎝n− k⎠
⎛ n⎞
⎜⎜ ⎟⎟ = 1
⎝ n⎠
⎛ n ⎞ ⎛ n − 1⎞ ⎛ n − 1⎞
⎟⎟
⎟⎟ + ⎜⎜
⎜⎜ ⎟⎟ = ⎜⎜
⎝ k ⎠ ⎝ k ⎠ ⎝ k − 1⎠
Krata
n
B1
•B
B2
k
•
A
Każda droga:
n odcinków
⇒
k „do góry”
⎛ n⎞
⎜⎜ ⎟⎟
⎝k⎠
⎛ n ⎞ ⎛ n − 1⎞ ⎛ n − 1⎞
⎜⎜ ⎟⎟ = ⎜⎜
⎟⎟ + ⎜⎜
⎟⎟
⎝ k ⎠ ⎝ k ⎠ ⎝ k − 1⎠
Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości
Barbara Głut
1
Ile rozwiązań ma równanie:
x1 + x2 + x3 + x4 = 6
gdzie xi są nieujemnymi liczbami całkowitymi?
x4 = 1
x4 = 0
x3 = 3
x3 = 1
x2 = 0
x2 = 5
x1 = 2
x1 = 0
⎛9⎞
⎜⎜ ⎟⎟ = 84
⎝ 3⎠
Liczba rozwiązań równania: x1 + x2 + ... + xk = n
⎛ n + k − 1⎞
⎟⎟
⎜⎜
⎝ k −1 ⎠
Ciąg binarny
Ciąg binarny
001100010
Ciąg binarny złożony z n jedynek i m zer.
Ile ich jest?
100000101
⎛n + m⎞
⎟⎟
⎜⎜
⎝ n ⎠
• sposób zakodowania drogi w kracie
• rozmieszczenie przedmiotów w pudełkach
• liczba rozwiązań równań w liczbach całkowitych
Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości
Barbara Głut
2
Rozmieszczenie przedmiotów
Mamy r jednakowych kulek i n rozróżnialnych komórek.
Ile jest wszystkich możliwych rozmieszczeń kul w komórkach?
o o | o o o | o o || o o | o
Mamy r zer (kółka) i n–1 jedynek (kreski)
Symbole mogą być ustawione w dowolnej kolejności.
Dwie kreski obok siebie - komórka pusta.
Mamy r+n–1 symboli, należy wybrać miejsca na postawienie zera lub
miejsce na postawienie jedynki.
Tych wyborów jest:
⎛ r + n − 1⎞ ⎛ r + n − 1⎞
⎟⎟
⎜⎜
⎟⎟ = ⎜⎜
r
⎠
⎝ n−1 ⎠ ⎝
Mamy r jednakowych kulek i n rozróżnialnych komórek.
Ile jest możliwych rozmieszczeń kul w komórkach takich, że żadna
komórka nie jest pusta (r ≥ n)?
oo|ooo|oo|oo|o
Aby żadna komórka nie była pusta, nie można stawiać więcej niż jedną
kreskę między dwiema kulkami.
W ilu miejscach można postawić jedynkę (kreskę)?
Można wstawić n–1 kresek w r–1 miejscach.
Liczba wyborów:
⎛ r − 1⎞
⎜⎜
⎟⎟
⎝ n − 1⎠
Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości
Barbara Głut
3
Liczba rozwiązań równania
Ile rozwiązań ma równanie:
x1 + x2 + ... + xk = n
a) gdzie xi są nieujemnymi liczbami całkowitymi?
b) gdzie xi są dodatnimi liczbami całkowitymi?
a) Można uznać, że mamy n kul (zer) i k komórek (składników - jedynek).
xi oznacza liczbę kul w i-tej komórce. Komórki mogą być puste.
o o | o o o | o o || o o | o
2+3+2+0+2+1=10
b) Nie ma pustych komórek.
oo|ooo|oo|oo|o
⎛ n + k − 1⎞
⎟⎟
⎜⎜
⎝ k −1 ⎠
⎛ n − 1⎞
⎜⎜
⎟⎟
k
−
1
⎝
⎠
Serie
Ciąg binarny złożony z n jedynek i m zer.
Serią nazywamy maksymalny podciąg kolejnych,
jednakowych elementów.
W ciągu 0 1 1 1 0 0 1 1 1 1 0 1 jest 6 serii.
Liczba serii zer i jedynek różnią się o 1.
Przyjmijmy, że 1≤ n ≤ m.
Wtedy liczba serii R dowolnego (n,m)-ciągu binarnego spełnia:
gdy n = m
⎧2 n
2≤ R≤⎨
⎩2n + 1 gdy n < m
Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości
Barbara Głut
4
Ile jest (n,m)-ciągów o zadanej liczbie serii R?
Traktujemy serie jako niepuste komórki.
W przypadku R=2k,
mamy k komórek dla n jedynek i k komórek dla m zer.
Jedynki i zera rozmieszczamy w komórkach niezależnie tak, żeby żadna
komórka nie pozostała pusta. Ponadto ciąg może zaczynać się od
jedynki lub zera, co daje dodatkowy czynnik 2.
⎛ n − 1 ⎞⎛ m − 1 ⎞
2⎜⎜
⎟⎟⎜⎜
⎟⎟
⎝ k − 1 ⎠⎝ k − 1 ⎠
Analogicznie, gdy R=2k+1
⎛ n − 1 ⎞⎛ m − 1 ⎞ ⎛ n − 1 ⎞⎛ m − 1 ⎞
⎜⎜
⎟⎟⎜⎜
⎟⎟ + ⎜⎜
⎟⎟⎜⎜
⎟⎟
⎝ k ⎠⎝ k − 1 ⎠ ⎝ k − 1 ⎠⎝ k ⎠
Przykład:
Przed kasą wystawy ustawiła się 100-osobowa kolejka. Bilety są w cenie
5 złotych. W kasie nie ma żadnych pieniędzy. 50 osób dysponuje
monetą 5-złotową, a pozostałe tylko banknotem 10-złotowym.
Zakładamy, że kolejność osób jest przypadkowa i że wszyscy kupują
po jednym bilecie.
Ile jest takich ustawień kolejki, że żadna osoba nie będzie zmuszona
czekać na wydanie reszty?
Kolejkę można przedstawić jako (50,50)-ciąg binarny, gdzie jedynka
oznacza osobę posiadającą banknot 10-złotowy, a zero - osobę z
monetą 5-złotową.
W ciągu musi być co najmniej tyle zer, co jedynek w każdym
początkowym fragmencie.
Oznaczamy liczbę takich ciągów d(50,50).
Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości
Barbara Głut
5
Przykład: Spacer po ulicach.
Odcinek powyżej przekątnej
jest niebezpieczny.
Ile jest takich możliwości spaceru,
żeby nie trafić do tego obszaru?
Liczba odcinków pionowych nigdy nie powinna przekroczyć liczby
odcinków poziomych.
Odpowiedź: d(n,m).
Funkcja d(
d(n,m)
n,m)
Liczba tych (n,m)– ciągów, w których, dla każdego i=1, 2, ... , n+m, na
pierwszych i pozycjach znajduje się co najmniej tyle zer co jedynek.
Ciągi zdominowane przez zera.
Na przykład, dla n=3 i m=4
0 1 0 0 1 1 0 ciąg zdominowany
0 1 0 1 1 0 0 nie jest zdominowany.
Twierdzenie:
Jeśli n ≤ m, to liczba ciągów zdominowanych, składających się z n
jedynek i m zer, wynosi:
m +1− n ⎛n + m⎞
d ( n, m ) =
⎜
⎟
m + 1 ⎜⎝ m ⎟⎠
Liczby Catalana:
Catalana:
d ( n, n) =
1 ⎛ 2n ⎞
⎜ ⎟
n + 1 ⎜⎝ n ⎟⎠
Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości
Barbara Głut
6
Symbol Newtona - współczynnik dwumianowy
( a + b )0 = 1
( a + b )1 = a + b
( a + b )2 = aa + 2ab + bb
( a + b )3 = a3 + 3a2b + 3ab2 + b3
1
1
1
1
1
2
3
1
3
1
trójkąt Pascala
( a + b )( a + b )( a + b ) =
aaa + ( aab + aba + baa) + ( abb + bab + bba ) + bbb
14424443
tyle, ile jest możliwych wyborów
takich iloczynów, w których a występuje 2 razy
⎛ 3⎞
( a + b )3 = ⎜⎜ 3 ⎟⎟ a3 +
⎝ ⎠
⎛ 3⎞
⎜⎜ 2 ⎟⎟
⎝ ⎠
a2b +
⎛ 3⎞
3
⎜⎜ 1 ⎟⎟ ab
⎝ ⎠
+
⎛ 3⎞
⎜⎜ 0 ⎟⎟
⎝ ⎠
b3 .
n
⎛ n⎞
( a + b) n = ∑ ⎜⎜ ⎟⎟ a k b n− k
k =0 ⎝ k ⎠
⎛ n⎞ ⎛ n⎞
⎛ n⎞
⎛ n⎞
⎛ n⎞
(1 + x ) n = ⎜⎜ ⎟⎟ + ⎜⎜ ⎟⎟ x + ⎜⎜ ⎟⎟ x 2 + K + ⎜⎜ ⎟⎟ x k + K + ⎜⎜ ⎟⎟ x n
⎝0⎠ ⎝1⎠
⎝ 2⎠
⎝k⎠
⎝ n⎠
⎛ n⎞
k =0
⎝ ⎠
⎛ n⎞
⎜⎜ ⎟⎟
⎝k⎠
n
0
1
2
3
4
n
∑ ⎜⎜ k ⎟⎟ = 2
x =1
2n
1
1
1
1
1
1
2
3
4
1
3
6
n
1
4
Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości
Barbara Głut
1
20
21
22
23
24
7
Współczynniki wielomianowe
Na ile sposobów można podzielić n-elementowy zbiór X na r rozłącznych
podzbiorów A1, A2, ... , Ar o mocy odpowiednio k1, k2, ... , kr ,
gdzie k1 + k2 + ... + kr = n ?
Zbiór A1 można wybrać na
Zbiór A2 można wybrać na
⎛ n⎞
⎜⎜ ⎟⎟
⎝ k1 ⎠
⎛ n − k1 ⎞
⎜⎜
⎟⎟
⎝ k2 ⎠
sposobów
sposobów ...
⎛ n ⎞⎛ n − k1 ⎞⎛ n − k1 − k2 ⎞ ⎛ n − k1 − k2 − K − kr −1 ⎞
⎟⎟ K ⎜⎜
⎜⎜ ⎟⎟⎜⎜
⎟⎟⎜⎜
⎟⎟
k3
kr
⎝ k1 ⎠⎝ k2 ⎠⎝
⎠
⎠ ⎝
=
n
⎛
⎞
n!
⎟
= ⎜⎜
k1 , k2 ,K, kr ⎟⎠
k1! k2!K kr !
⎝1442443
współczynnik wielomianowy
Wzór na współczynnik wielomianowy służy też do przeliczania permutacji z
powtórzeniami.
( a1 + a2 + K + ar ) n =
∑
k1 ,K, kr ≥ 0
k1 + k2 +Kkr = n
n
⎛
⎞ k1 k2
⎜⎜
⎟⎟ a1 a2 ⋅ K ⋅ arkr
⎝ k1 ,K, kr ⎠
Współczynniki wielomianowe stosujemy tylko wówczas, gdy r ≥ 2 oraz r
liczb stojących w dolnym rzędzie sumuje się do liczby n.
n
⎞
⎛ n⎞ ⎛
⎟⎟
⎜⎜ ⎟⎟ = ⎜⎜
−
k
k
n
k
⎠
⎝ ⎠ ⎝
⎛ n ⎞ n
⎛ n ⎞ n ⎛ n ⎞ n −1
( a + b) n = ⎜⎜
⎟⎟ b =
⎟⎟ a b + K + ⎜⎜
⎟⎟ a + ⎜⎜
⎝ 0 n⎠
⎝ n − 1 1⎠
⎝ n 0⎠
⎛ n ⎞ k1 k2
⎜⎜
⎟a b
k1 k2 ⎟⎠
⎝
k1 , k2 ≥ 0
∑
k1 + k2 = n
Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości
Barbara Głut
8
⎛
⎜⎜
⎝ k1
⎞
⎟ =
k2 ... kr ⎟⎠
n
n−1
n−1
n−1
⎛
⎞ ⎛
⎞
⎛
⎞
⎜⎜
⎟⎟ + ⎜⎜
⎟⎟ + K+ ⎜⎜
⎟⎟
⎝ k1 − 1 k2 K kr ⎠ ⎝ k1 k2 − 1 K kr ⎠
⎝ k1 k2 K kr − 1⎠
Rozmieszczamy n obiektów w r pudełkach, przy czym k1 obiektów ma
być w pierwszym pudełku, k2 w drugim, ... i kr w r-tym.
Jeżeli pierwszy obiekt jest umieszczony w pudełku i, to pozostałe n-1
obiekty muszą być rozmieszczone w r pudełkach - k1 w pierwszym,
k2 w drugim, ... , ki-1 w i-tym ... oraz kr w r-tym.
i może przyjąć dowolną z wartości od 1 do r.
Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości
Barbara Głut
9