Základní kombinatorické principy 1.1 Princip bijekce je vzájemně jednoznačné přiřazení prvků dvou množin: jedna množina pro nás může být nepřehledná a vztahy v.
Download ReportTranscript Základní kombinatorické principy 1.1 Princip bijekce je vzájemně jednoznačné přiřazení prvků dvou množin: jedna množina pro nás může být nepřehledná a vztahy v.
Základní kombinatorické principy
1.1 Princip bijekce
je vzájemně jednoznačné přiřazení prvků dvou množin: jedna množina pro nás může být nepřehledná a vztahy v ní dokážeme těžko postihnout, zatímco druhá množina je pro řešení problému přehledná Známe-li tedy řešení na množině přehledné, známe i řešení na druhé množině.
Kombinatoricky: jestliže na první množině existuje právě m - řešení, pak na vzájemně jednoznačně přiřazené množině existuje také m - řešení.
Každému prvku z množiny A je přiřazen právě jeden prvek z množiny B.
Obě množiny musí být stejně početné, tj. #A = #B.
Symbol #A budeme chápat jako počet prvků množiny A.
V praxi to znamená, že si popis množiny můžeme zjednodušit nějakou analogií - představou na papíře
Základní kombinatorické principy
1.2 Kombinatorické pravidlo o součinu
Máme vybrat k prvků: první prvek vybíráme z konečné neprázdné množiny s počtem prvků #A 1 druhý prvek vybíráme z konečné neprázdné množiny s počtem prvků #A 2 třetí prvek ... s počtem prvků #A 3 ... poslední, k-tý prvek, vybíráme z konečné neprázdné množiny s počtem prvků #A k pokud výběr každého z prvku je nezávislý na výběru ostatních prvků,
existuje celkem (#A
jak vybrat tyto prvky
1 · #A 2 · . . . · #A k
) různých možností,
Příklad na Kombinatorické pravidlo o součinu
V restauraci mají na jídelním lístku uvedeno 3 polévky, 6 hlavních jídel a 2 moučníky.
Kolika způsoby lze sestavit menu ze všech třech chodů?
Výběr polévky je nezávislý na výběru hlavního jídla i moučníku, totéž platí o dalších chodech, proto použijeme kombinatorické pravidlo o násobení: N = 3*6*2 = 36 možností, jak sestavit menu
Základní kombinatorické principy
1.3 Kombinatorické pravidlo o součtu
Předpokládejme, že máme k disjunktních množin potom sjednocení těchto množin má právě
#A
1
+ #A
2
+ . . . + #A
k prvků.
A Lichá čísla 1,3,5 B prázdný průnik ø Sudá čísla 2,4,6
Disjunktní množiny mají prázdný průnik
Příklad 1 na Kombinatorické pravidlo o součtu V restauraci mají na jídelním lístku uvedeny tyto počty hlavních jídel: bezmasá jídla (3), ryby (2), drůbež (2), vepřové maso (5), hovězí maso (4).
Kolik dní můžete chodit do této restaurace, abyste jedli každý den jiné jídlo?
Řešení: Protože se jedná o disjunktní množiny, použijeme pravidlo o součtu: N = 3 + 2 + 2 + 5 + 4 = 16 dní
Základní kombinatorické principy
1.4 Součet prvků obecných množin
Uvažujme množinu A a množinu B, které mají neprázdný průnik.
Pokud sečteme prvky každé množiny, pak společné prvky jsme sečetli dvakrát, proto je jednou musíme odečíst:
A B
prvočísla < 10 1, 2 , 3, 5, 7 průnik 2 Sudá čísla < 10 2 , 4, 6, 8 {1, 2 , 3, 5, 7} + { 2 , 4, 6, 8} = {1, 2 , 2 , 3, 4, 5, 6, 7, 8} průnik (číslo 2) musíme odečíst
Obecný zápis: # (A
∪
B) = # A + # B - # (A ∩ B)
Příklad na Součet prvků obecných množin
Ve třídě je 16 studentů. Z celkového počtu mluví aktivně 10 anglicky a 8 německy.
5 studentů zvládá aktivně oba jazyky.
Určete, kolik studentů mluví jen anglicky nebo jen německy Kolik studentů nemluví aktivně žádným z těchto dvou jazyků Kolik studentů mluví aktivně nějakým jazykem?
A N
Zadání
:
A
10
N
8
A
N
5
5
5 3
Řešení
:
A
(
A
N
) 10 5 5
N
(
A
N
) 8 5 3 16 (
A
N
) 16 ( 5 5 3 ) 3 (
A
N
) 5 5 3 13
Kombinatorika - příklad
Když se bude státní vlajka skládat ze tří svislých pruhů v barvách červená modrá a bílá, kolika způsoby lze pruhy uspořádat?
Řešení: červená může být na 1., 2. nebo 3. místě modrá po umístění červené může být na 2 místech bílá barva na posledním - zbývajícím místě
č m b m č m b č b b č m b č b m m č č m b m b č b č b b m č m č b m m č
Počet možností vypočteme jako 3*2*1 = 6 Kdyby se jednalo o 4 různé barvy (žlutá, červená, modrá, bílá) Počet kombinací vypočteme jako násobek: = počet umístění žluté (4) * počet umístění červené (3) * * počet umístění modré (2) * počet umístění bílé (1) tj. 4*3*2*1 = 24
PERMUTACE
2.1 Permutace
Máme n - různých přihrádek, n - různých předmětů (počet různých předmětů je stejný jako počet různých přihrádek) Každý předmět můžeme umístit právě do jedné přihrádky a záleží na pořadí předmětu (jedná se o uspořádaný výběr) Je zřejmé, že 1. předmět můžeme umístit do jedné z n přihrádek, 2. předmět již jen do jedné z n-1 přihrádek, protože jsme již jednu vyčerpali, 3. předmět do jedné z n-2 přihrádek … Poslední n-tý předmět pak můžeme umístit jen poslední n-té přihrádky S odvoláním na pravidlo o násobení můžeme vyjádřit počet způsobů umístění různých předmětů do různých přihrádek (záleží na pořadí) jako: P(n) = n * (n - 1) * (n - 2) * . . . · 2 * 1 To odpovídá zápisu, ve kterém využíváme faktoriál:
P
n
!
VARIACE bez opakování
2.2 Variace bez opakování
Máme n - různých přihrádek, k - různých předmětů každý předmět chceme umístit právě do jedné přihrádky a záleží na pořadí předmětu (jedná se o uspořádaný výběr) Předpokládejme, že n > k (jinak stačí zaměnit pojem přihrádka a předmět) Je zřejmé, že 1. předmět můžeme umístit do jedné z n přihrádek, 2. předmět již jen do jedné z n-1 přihrádek, protože jsme již jednu vyčerpali, 3. předmět do jedné z n-2 přihrádek … Poslední k-tý předmět pak můžeme umístit jen do n-k+1 přihrádek, jež zbyly prázdné.
S odvoláním na pravidlo o násobení můžeme vyjádřit počet způsobů, jimiž lze danou úlohu vyřešit jako: V k (n) = n * (n-1) * (n-2) * . . . * (n-k+1)
PERMUTACE a VARIACE - odvození vzorce pro Variace
2.1 Permutace
P(n) = n * (n - 1) * (n - 2) * . . . * (n-n+1) To odpovídá zápisu, ve kterém využíváme faktoriál:
P
n
!
2.2 Variace bez opakování
Zápis: V k (n) = n * (n-1) * (n-2) * . . . * (n-k+1) Zapíšeme pomocí faktoriálů:
V k
!
Jedná se o vzorec pro počet variací k-té třídy z n prvků bez opakování.
Příklad na
Permutace
Kolik různých slov vznikne přesmyčkou písmen ve slově POPOKATEPETL*?
Řešení: Celkem písmen: 12 Pokud by byla všechna písmena rozdílná, počet různých slov bychom vypočetli jako násobek 12*11*10*9*8*7*6*5*4*3*2*1 Protože se některá písmena opakují, počet možností je menší tolikrát, kolik různých možností bychom z nich udělali, kdyby byla rozdílná: pro dvě stejná písmena: počet možností se zmenší 2! (2 faktoriál krát) = 2 pro tři stejná písmena: počet možností se zmenší 3! (3 faktoriál krát) = 6 Četnost písmen ve slově: P 3x, O 2x, K 1x, A 1x, T 2x, E 2x, L 1x 3 !
2 !
1 !
12 1 !
!
2 !
2 !
1 !
9 979 200 *
Z aztéckého popoka dýmati, tepetl hora. Činná sopka ve střední části Mexika. Poslední erupce v roce 1932.
Příklad na
Variace bez opakování
Parkoviště má 10 míst pro osobní vozy. Zaměstnanců firmy je 6.
Kolika způsoby může být zaparkováno všech devět aut zaměstnanců?
1. zaměstananec si může auto zaparkovat na libovolné místo z 10, 2. zaměstnanec už vybírá jen z 9 míst, 3. z osmi, 4. ze sedmi, 5. z šesti a šestému zbývá pět míst, kam může zaparkovat svůj vůz.
Obecný zápis : V k (n) = n * (n-1) * (n-2) * . . . * (n-k+1) Výpočet: 10*9*8*7*6*5 = 151 200 Existuje 151 200 způsobů parkování 6 vozů na 10 parkovacích místech pomocí faktoriálů:
V k
!
10 10 !
6 !
10 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1 4 * 3 * 2 * 1 151 200
Příklad
Ve školce připravili pro děti 16 jogurtů, ale většina dětí onemocněla a zbývajících
5 dětí
si mohlo vybrat z
5 jahodových, 6 meruňkových, 5 borůvkových jogurtů ( 3 druhy ).
Určete kolika způsoby může dostat každé z dětí 1 jogurt ke svačině.
Řešení: Každé dítě může dostat na výběr ze 3 druhů jogurtů. n = 3 k = 5 druhů …
analogie s Variacemi bez opakování: přihrádka některé druhy zbydou
dětí …
analogicky předmět všechny děti dostanou jogurt
Počet možností vypočteme násobením počtu možných jogurtů pro každé z 5 dětí: 3 * 3 * 3 * 3 * 3 vyjádřeno pomocí mocniny: 3 5 = 243
VARIACE s opakováním
2.3 Variace s opakováním
Máme n - různých druhů prvků a k - různých objektů Chceme přiřadit každému objektu některý druh prvku. Můžeme přiřadit stejný druh prvku, protože jich máme dostatek (prvky se mohou opakovat).
Pokud přiřazujeme objektům různé druhy prvků, záleží na pořadí.
1. objektu můžeme přiřadit jeden z n druhů prvků, 2. objektu opět jeden z n druhů prvků, 3. objektu také jeden z n druhů prvků ….
Poslednímu k-tému objektu můžeme vybrat prvek stále z n druhů.
S odvoláním na pravidlo o násobení můžeme vyjádřit počet řešení:
V k
*
n
n
...
n V k
*
n k
Vzorec pro počet variací k-té třídy z n-druhů prvků s opakováním.
Příklad na
Variace s opakováním
Typickou úlohou je výpočet možností, které skýtá morseova abeceda Má dva druhy znaků - tečka, čárka Písmena tvoří z 1, 2, 3 nebo 4 objektů (znaků), číslice ze 4 nebo 5 objektů (znaků) pro jednoznaková písmena - 2 možnosti: •, ̶ pro dvouznaková písmena - 4 možnosti: • ̶ , ̶ •, ••, ̶ ̶ pro tříznaková písmena - 8 možností: ̶ ̶ ̶ , ̶ ̶ •, ̶ • ̶ , • ̶ ̶ , •••, •• ̶ , • ̶ •, ̶ •• pro čtyřznaková písmena (čísla) - 16 možností: pro pětiznaková čísla - 32 možností: analogicky analogicky Počet možností vypočteme podle vzorce pro Variace s opakováním, tj.
V k
*
n k
Počet možných variací v morseově abecedě je tedy: 2 1 + 2 2 + 2 3 + 2 4 + 2 5 = 2 + 4 + 8 + 16 + 32 = 62
Příklad na Variace s opakováním
Ve škole píší děti test. Skládá se z 5 otázek a pro každou otázku jsou uvedeny 4 odpovědi, ale jen jedna je správná.
existují tedy 4 druhy odpovědí
Určete kolika způsoby mohou děti náhodně vyplnit test bez ohledu na to, zda odpovídaly správně. Určete pravděpodobnost, že dítě zodpovědělo všechny otázky správně.
Řešení: n = 4 k = 5 druhů odpovědí (A, B, C, D) otázek (objektů)
V k
*
n k
Počet variací vypočteme násobením počtu možností pro každou z 5 otázek: 4 * 4 * 4 * 4 * 4 vyjádřeno pomocí variací s opakováním: V * 5 (4) = 4 5 =
1024
Jen jedna varianta je úplně správná. Pravděpodobnost, že nastane je: 1/1024 =
0,00098
KOMBINACE - odvozeno z Variací bez opakování
2.4 Kombinace
Máme n - různých přihrádek a k - nerozlišitelných předmětů a platí, že n > k chceme přiřadit každému předmětu právě jednu přihrádku, ale nezáleží na tom, kterou přihrádku předmět obsadí Vyjdeme ze vzorce 2.2 pro variace bez opakování
V k
!
ale počet kombinací bude tolikrát menší, kolik variant navíc dovolovalo k - různých předmětů, tj.
k!
C k
!
!
k
!
Jedná se o vzorec pro počet kombinací k-té třídy z n - prvků Kombinace (angl. COMBINATION) představují neuspořádaný výběr
Příklad na
KOMBINACE
Šatnářka má volných posledních 12 věšáků, ale čísla z nich má pomíchané na hromádce. Ve frontě s kabáty stojí 5 lidí. Vezme vždy náhodně číslo – nezáleží jí na tom, které.
Kolika kombinacemi může umístit na volné věšáky všech pět kabátů? Záleží jen na tom, které věšáky budou obsazené a které prázdné, nezáleží na tom, kde bude viset který kabát.
Řešení: Pro výpočet použijeme vzorec
C k
!
!
k
!
Po dosazení: 12 12 5 !
!
5 !
12 * 11 * 10 * 9 * 8 * 7 !
7 !
5 * 4 * 3 * 2 * 1 11 * 9 * 8 1 792
KOMBINAČNÍ ČÍSLO
Základní vzorec:
C k
!
!
k
!
n k
Další pravidla pro počítání s kombinačními čísly:
n k
n n
k
n
1
n
n n
1
n
0 1 0 0 1
PRAVDĚPODOBNOST, KOMBINACE
Příklad 12 Mezi 8 bezvadných výrobků se přimíchaly 3 zmetky. Náhodně byly vybrány 2 výrobky.
Jaká je pravděpodobnost, že jsou oba bezvadné?
Jaká je pravděpodobnost, že je právě jeden vadný?
Jaká je pravděpodobnost, že je alespoň jeden vadný?
Řešení příkladu 12 pomocí kombinatoriky
1. Vypočteme počet možností, jak vybrat 2 výrobky z 11 celkem - jedná se o kombinace 2 prvků z 11 C 2 (11) = 55
C
2 11 2 11 !
( 11 2 ) !
2 !
11 10 9 !
9 !
2 !
110 2 55 2.
počet možností, že vybereme 2 bezvadné výrobky C
C
2 8 2 ( 8 8 !
2 ) !
2 2 !
(8) = 28 8 6 !
7 2 6 !
!
56 2 28 3. počet možností pro 1 vadný a 1 bezvadný C 1 (8)*C 1 (3) = 24
C
1 1 3 1 8 1 ( 3 3 !
1 ) !
1 !
8 !
( 8 1 ) !
1 !
3 2 !
2 !
1 !
8 7 !
7 !
1 !
3 8 24 Jaká je pravděpodobnost, že jsou oba bezvadné? p = 28/55 = 0,509 Jaká je pravděpodobnost, že je jeden vadný? p = 24/55 = 0,436 Jaká je pravděpodobnost, že je alespoň jeden vadný? p = 1 - 0,51 = 0,491
Řešení příkladu 12 pomocí kombinatoriky - rozepsání vzorečků 1. Jaká je pravděpodobnost, že jsou oba bezvadné?
jedná se o podíl počtu možností výběru 2 bezvadných výrobků a všech možností
C
2
C
2 8 2 11 2 6 !
8 !
2 11 !
9 !
2 !
!
8 7 6 !
11 6 !
10 2 !
9 !
9 !
2 !
8 7 11 10 0 , 509 2.
Jaká je pravděpodobnost, že je jeden vadný?
C
1
C
2
C
1 8 3 1 8 1 11 2 2 !
3 !
1 !
8 !
7 !
1 !
11 !
9 !
2 !
2 3 !
2 1 !
!
11 10 8 7 7 !
9 !
!
1 !
9 !
2 !
3 8 11 10 2 0 , 436
Řešení příkladu 12 pomocí pravděpodobnosti
1. Vypočteme pravděpodobnost toho, že oba budou bezvadné, tj. 1. výrobek vybereme s p-ností 8/11 (8 bezvadných z celkem 11 výrobků) a 2. výrobek s p-ností 7/10 (zbylo 7 bezvadných a celkem 10 výrobků):
p
8 11 7 10 0 , 509 2. Pravděpodobnost, že bude jeden vadný, vypočteme analogicky:
p
8 11 3 10 3 11 8 10 0 , 218 0 , 218 0 , 436 První vybraný výrobek vybíráme z 11 výrobků - je bezvadný, druhý bude vadný vybraný z 10 výrobků. Nebo první bude vadný vybraný z 11 výrobků a druhý bezvadný vybraný z 10 výrobků. Obě pravděpodobnosti musíme sečíst. 3. Pravděpodobnost, že bude alespoň jeden vadný, vypočteme
p
1 8 11 7 10 1 0 , 509 0 , 491
Příklad: Pravděpodobnost, kombinace a variace
s opakováním
Ve skříni je naházeno 5 párů střevíců. Tatínek jde potmě, aby nevzbudil děti a potřebuje si vybrat aspoň jeden pár bot. Namátkou tedy vybere 4 střevíce a doufá, že alespoň 2 půjdou do páru.
Jaká je pravděpodobnost, že se mu to podaří?
Jaká je pravděpodobnost, že neuspěje?
K řešení použijte selský rozum. reseny_priklad_strevice.xls