AP2, IN2 Elementární kombinatorika
(variace, kombinace a permutace)
Vypracovanie
Variácie
Nech S je konečná množina. Variácie definujeme ako usporiadané (t.j záleží na poradí prvkov) výbery prvkov množiny S. Rozlišujeme ich podľa toho, či sa prvky z S v týchto výberoch môžu alebo nemôžu opakovať.
Variácie
Počet variácií
k-tej triedy z
n prvkov je:
bez opakovania
s opakovaním
Variácie s opakovaním k-tej triedy z n prvkov jsou uspořádané k-tice vybrané z n prvků. Môžeme je chápať aj ako množinu všetkých zobrazení k-prvkovej množiny X (X je ľubovoľná množina obsahujúca k prvkov) do n-prvkovej množiny S. Variácie bez opakovania sú teda všetky prosté zobrazenia .
Variácie bez opakovania
Zadanie: Na turnaj nastúpilo 16 mužstiev. Koľko je možností obsadenia prvých 3 priečok?
Riešenie: Záleží na poradí mužstiev, ide teda o variácie 3. triedy zo 16 prvkov:
Variácie s opakovaním
Zadanie: Koľkými spôsobmi môžeme zakódovať zámok na bicykel, ak je kód trojmiestny?
Riešenie: Prvé číslo môžeme vyberať z číslic 0, 1, …, 9, druhé a tretie tak isto. Takže variácie 3-tej triedy z 10 prvkov a môžu sa opakovať:
Permutácie
Permutácia n prvkov je skupina všetkých n prvkov, ktoré sú usporiadané v nějakém fixním poradí, tzn. výber prvkov závisí na poradí. Je to vlastně speciální případ variace bez opakování n-té třídy z n prvků. Rozlišujeme permutácie bez opakovania a s opakovaním. Permutáciu môžeme chápať aj ako bijektívne zobrazenie (S je konečná množina).
Permutácie bez opakování
Počet všetkých permutácií
n prvkovej množiny vypočítame:
(permutácie n prvkovej množiny bez opakovania sú vlastne variácie n-tej triedy z n prvkov)
Príklad na permutácie bez opakovania
Zadanie: Koľkými spôsobmi sa dajú postaviť do rady 4 Angličani, 5 Francúzi a 3 Turci, ak osoby tej istej národnosti musia stáť vedľa seba?
Riešenie: Máme 3 skupiny (počet permutácií skupín -
3!) a v rámci každej skupiny chceme rôzne zoradiť ľudí tej istej národnosti - permutácie bez opakovania:
Permutace s opakováním
Pokud se prvky ve výběru mohou opakovat, pak počet permutací s opakováním je určen jako
– přičemž mezi vybranými prvky je
k skupin, které mají postupně
stejných prvků. Musí přitom platit
.
1)
Príklad na permutácie s opakovaním
Zadanie: Určte počet všetkých anagramov, ktoré sa dajú zostaviť z písmen slova ABRAKADABRA.
Riešenie: Jedná sa o permutácie s opakovaním, pretože niektoré písmená sa vyskytujú v slove viac ako 1x. Písmeno A sa vyskytuje 5x, R 2x, K 1x, B 2x, D 1x, výsledný počet anagramov teda je:
Grupa permutácií
Grupa permutácií
Nech
X je množina. Ak množinu všetkých permutácií na množině X označíme
S(X) a
operáciu skladania zobrazenia,
je nekomutatívna grupa.
Neformálny dôkaz:
je operácia na
S(X), je asociatívna, neutrálny prvok je identická permutace a keďže permutácia je bijektívne zobrazenie, vždy existuje inverzný prvok (zobrazenie).
Permutácie môžeme zapísať rôznymi spôsobmi:
tabuľkou, kde v hornom riadku je vstupná hodnota funkcie a v dolnom riadku výsledná hodnota:
ako
zloženie cyklov a transpozíc (cyklov dĺžky 2):
(identickú permutáciu v rozklade neuvádzame)
Veta 1.1
Každá permutácia množiny
, kde
je súčin transpozíc. Identická permutace je súčin
, kde
i,j sú ľubovoľné navzájom rôzne prvky z
.
Vlastnosti permutácií
Permutácia je sudá (lichá), ak sa dá rozložiť na sudý (lichý) počet transpozíc. Permutácia uvedená vyššie je teda sudá. Rozklad na transpozície nie je určený jednoznačne (napr. permutácia , ale aj ), jednoznačne je určená len parita permutácie.
Parita ak permutácia f je sudá, ak je permutácia f lichá, .
Cyklus
nie? je transpozícia, pretože sa jedná o cyklus dĺžky 1. Pri určovaní parity sa teda nebere do úvahy. Z toho bezprostredne vyplýva, že identická permutace je sudá - dá sa rozložiť na 0 transpozícií. Vo všeobecnosti platí:
cyklus dĺžky
n sa dá rozložiť na
n-1 transpozíc
Každý prvok , pre ktorý platí , se nazývá samodružným prvkom (v rozklade na transpozície ho neuvádzame, jedná sa o transpozíciu? (r,r)). Ak je každý prvok permutace samodružný, hovoríme o identickej permutácii.
Ak máme permutáciu značí permutáciu, ktorá vznikne k-násobným zložením permutácie , tj. , .
Rád permutácie je nejmenšie prirodzené číslo k také, pre ktoré platí , tj. po k zloženiach vznikne identická permutácia.
Inverzná permutácia
K permutácii
je možné vytvoriť inverznú permutáciu:
Zložením permutácie f a k nej inverznej permutácii f-1 získame identickú permutáciu.
Skladanie permutací
Majme na množine X dve permutácie:
Zložením permutácií je permutácia
Operácia zloženia permutácií nie je komutatívna, ak má množina X aspoň 3 prvky.
Kombinácie
Nech S je konečná množina. Kombinácie sú neusporiadané výbery prvkov (t.j. nezáleží na ich poradí) množiny S. Opäť rozlišujeme kombinácie s opakovaním a bez opakovania. Každá kombinácia k-tej triedy bez opakování určuje k! variácií, preto môžeme vzorec na výpočet kombinácií odvodiť zo vzorcu na výpočet variácií.
Pro kombinace s opakováním se vzorec odvodí metodou přepážek a kuliček.
Kombinácie
Počet kombinácií
k-tej triedy z
n prvkov (
) sa rovná:
bez opakovania
s opakovaním
Čísla sa nazývajú kombinačné čísla. Platia pre ne nasledujúce vzťahy:
Tretí vzťah súvisí s Pascalovým trojuholníkom, ktorý je geometrickou reprezentáciou binomických koeficientov:
V 2.riadku Pascalovho trojuholníka (číslujeme od 0) sú čísla a , sčítaním a dostaneme číslo pod nimi . Pascalov trojuholník vyjadruje koeficienty v binomickom rozvoji podľa binomickej vety:
n-tý riadok v Pascalovom trojuholníku určuje koeficienty binomického rozvoja , teda napr. pre :
Príklad na kombinácie
Zadanie: Koľkými spôsobmi sa dajú vybrať z čísel 1, 2, 3,..,29, 30 tri čísla tak, aby ich súčet bol sudý?
Riešenie: Súčet 3 čísel je sudý, ak sčítancami sú 2 liché a jedno sudé alebo 3 sudé čísla. V uvedenej číselnej rade je 15 sudých a 15 lichých čísel. Výsledný počet teda je:
Kombinácie s opakovaním
Zadanie: V cukrárni sa podávajú 4 druhy zákuskov :
venček, veterník, laskonky a doboška. Koľkými spôsobmi sa dá kúpit 7 zákuskov?
Riešenie: Kombinácie 7-mej triedy, vyberáme zo 4 prvkov, ktoré sa môžu opakovať:
Kombinácie bez opakovania
Zadanie: Na vecierku sa stretne 5 priatelov. Každý si podá
ruku so všetkými ostatnými. Kolko bolo medzi týmito priateľmi podaní rúk?
Riešenie: 2-členné kombinácie z 5 prvkov bez opakovania:
Princípy použiteľné pri riešení kombinatorických úloh
Princíp súčtu
Príklad na princíp súčtu
Zadanie: V triede je 30 žiakov. Koľko môžeme vytvoriť rôznych dvoj- alebo trojčlenných skupiniek?
Riešenie: Vypočítame, koľko môžeme vytvoriť dvojčlenných skupiniek (tých je
) a trojčlenných (
) a tieto čísla potom iba spočítame. Výsledok je
.
Princíp súčinu
Príklad na princíp súčinu
Zadanie: V triede je 30 žiakov, z toho 18 chlapcov a 12 dievčat. Koľko rôznych päťčlenných skupiniek takých, že 2 členovia skupinky budú chlapci a 3 dievčatá, môžeme vytvoriť?
Riešenie: Vyberáme 2 chlapcov z 18 (takže
) a 3 dievčatá z 12 (
). Avšak dvojčlenná skupinka chlapcov môže vytvoriť päťčlennú skupinku s ktoroukoľvek možnou trojčlennou skupinkou dievčat, takže tieto dva kombinačné výbery musíme vynásobiť. Výsledok teda bude
.
Ak si nechcete pamätať alebo vymýšľať 2 nové príklady, posledný príklad na kombinácie v sebe spája princíp súčtu, aj princíp súčinu.
Princíp inklúzie a exklúzie
Príklad na princíp inklúzie a exklúzie
Zadanie:
Aký je počet prvkov zjednotenia množín A, B a C?
Riešenie:
Všeobecný vzorec princípu inklúzie a exklúzie 2)
Predmety
FI:MB005 Základy matematiky (podzim 2005), Mgr. Ondřej Klíma, Ph.D.
FI:MB008 Algebra I (podzim 2006), doc. RNDr. Libor Polák, CSc.
Použitá literatúra
Vypracoval
Dušan Katona, ICQ: 426 081 873, snad do 30.5
hotovo: <99%>
môžete kluďne niečo doplniť alebo opraviť
Otázku si přečetl pan RNDr. Jan Bouda a rámcově prošel mimo části „Princípy použiteľné pri riešení kombinatorických úloh“, která byla dodána do otázky až po kontrole. Jeho podněty pro doplnění textu, opravy nesrovnalostí a odstranění matoucích či k otázce se nevztahujících textů byly do otázky zaneseny. Tato kontrola je jen rámcová, stále se může stát, že v otázce zůstala zapomenutá chybka či nesrovnalost, vyučující za toto nenese odpovědnost, berte tuto rámcovou kontrolu jako formu pomoci od vyučujících pro studenty.