Úvod do informatiky. Miroslav Kolařík

Podobné dokumenty
KOMBINATORIKA. 1. cvičení

KOMBINATORIKA. 1. cvičení

Při určování počtu výběrů skupin daných vlastností velmi často používáme vztahy, ve kterých figuruje číslo zvané faktoriál.

a) 7! 5! b) 12! b) 6! 2! d) 3! Kombinatorika

kombinatorika září, 2015 Kombinatorika Opakovací kurz 2015 Radka Hájková

0 KOMBINATORIKA OPAKOVÁNÍ UČIVA ZE SŠ. Čas ke studiu kapitoly: 30 minut. Cíl: Po prostudování této kapitoly budete umět použít

Kombinatorika. Kopírování a jakékoliv další využití výukového materiálu je povoleno pouze s uvedením odkazu na

Kombinatorika. November 12, 2008

Motivační úloha: Určete počet přirozených dvojciferných čísel, v jejichž dekadickém zápisu se každá, vyskytuje nejvýše jednou.

Variace, permutace, kombinace, faktoriál, kombinační čísla 1. Vypočítejte:

Kombinatorika. Michael Krbek. 1. Základní pojmy. Kombinatorika pracuje se spočitatelnými (tedy obvykle

KOMBINATORIKA - SLOVNÍ ÚLOHY (BEZ OPAKOVÁNÍ) Variace

1. KOMBINATORIKA. Příklad 1.1: Mějme množinu A a. f) uspořádaných pětic množiny B a. Řešení: a)

Projekt ŠABLONY NA GVM Gymnázium Velké Meziříčí registrační číslo projektu: CZ.1.07/1.5.00/

Kombinatorika, pravděpodobnost a statistika, Posloupnosti a řady

Teorie. Kombinatorika

9) Určete počet všech čtyřciferných přirozených čísel,

1. KOMBINATORIKA - PŘÍKLADY

Základním pojmem v kombinatorice je pojem (k-prvková) skupina, nebo také k-tice prvků, kde k je přirozené číslo.

Úvod do informatiky. Miroslav Kolařík

IB112 Základy matematiky

Opakovací test. Kombinatorika A, B

KOMBINATORIKA (4.ročník I.pololetí DE, 2.ročník I.pololetí NS)

Úvod do informatiky. Miroslav Kolařík

Matematika 1 MA1. 2 Determinant. 3 Adjungovaná matice. 4 Cramerovo pravidlo. 11. přednáška ( ) Matematika 1 1 / 29

Kombinatorika. Irina Perfilieva. 19. února logo

Komplexní čísla, Kombinatorika, pravděpodobnost a statistika, Posloupnosti a řady

Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci

Pravděpodobnost a statistika, Biostatistika pro kombinované studium. Jan Kracík

Základní kombinatorické principy

Dirichletův princip. D1 Z libovolných 82 přirozených čísel lze vybrat dvě čísla tak, aby jejich rozdíl byl dělitelný číslem 81. Dokažte.

5) Ve třídě 1.A se vyučuje 11 různých předmětů. Kolika způsoby lze sestavit rozvrh na 1 den, vyučuje-li se tento den 6 různých předmětů?

DIGITÁLNÍ ARCHIV VZDĚLÁVACÍCH MATERIÁLŮ

goniometrickém tvaru z 1 = z 1 (cosα 1 +isinα 1 ), z 2 = z 2 (cosα 2 +isinα 2 ) Jejich součin = z 1 ( z 2 z 2 Jejich podíl: n-tá mocnina:

( n) ( ) ( ) Kombinatorické úlohy bez opakování. Předpoklady: 9109

Příklad 1. Řešení 1a ŘEŠENÉ PŘÍKLADY Z MV2 ČÁST 3

Cykly a pole

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

Diskrétní matematika. DiM /01, zimní semestr 2016/2017

Zimní semestr akademického roku 2014/ prosince 2014

Jevy A a B jsou nezávislé, jestliže uskutečnění jednoho jevu nemá vliv na uskutečnění nebo neuskutečnění jevu druhého

Další vlastnosti kombinačních čísel

Základy matematiky pro FEK

Kombinatorika. 1. Variace. 2. Permutace. 3. Kombinace. Název: I 1 9:11 (1 z 24)

pro bakalářské studijní programy fyzika, informatika a matematika 2018, varianta A

Determinanty. Determinanty. Přednáška MATEMATIKA č. 3. Jiří Neubauer

Pokrytí šachovnice I

Úvod do informatiky. Miroslav Kolařík

Matematika III. 24. září Vysoká škola báňská - Technická univerzita Ostrava. Matematika III

Kombinatorika, základy teorie pravděpodobnosti a statistiky

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

PŘEDNÁŠKA 2 POSLOUPNOSTI

Škola: Střední škola obchodní, České Budějovice, Husova 9 Projekt MŠMT ČR: EU PENÍZE ŠKOLÁM

Pravděpodobnost a statistika

3. podzimní série. ... {z }

Škola: Střední škola obchodní, České Budějovice, Husova 9 Projekt MŠMT ČR: EU PENÍZE ŠKOLÁM

Matematika B101MA1, B101MA2

Diskrétní matematika. DiM /01, zimní semestr 2018/2019

Zavedení a vlastnosti reálných čísel

Algebra - druhý díl. Lenka Zalabová. zima Ústav matematiky a biomatematiky, Přírodovědecká fakulta, Jihočeská univerzita

Učební plán 4. letého studia předmětu matematiky. Učební plán 6. letého studia předmětu matematiky

A 2.C. Datum:

Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64, 37021

Kombinatorické metody I Doc. RNDr. Miroslav Koucký, CSc.

Jevy, které za daných podmínek mohou, ale nemusí nastat, nazýváme náhodnými jevy. Příklad: při hodu hrací kostkou padne trojka

Projekt ŠABLONY NA GVM Gymnázium Velké Meziříčí registrační číslo projektu: CZ.1.07/1.5.00/

Úvod do informatiky. Miroslav Kolařík. Zpracováno dle učebního textu prof. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008.

POSLOUPNOSTI A ŘADY INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

OPERACE S KOMBINAČNÍMI ČÍSLY A S FAKTORIÁLY, KOMBINACE

Úvod do informatiky. Miroslav Kolařík. Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008.

10. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo

Soustavy lineárních rovnic

POSLOUPNOSTI A ŘADY INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ

Pythagorova věta

Intuitivní pojem pravděpodobnosti

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

Učební texty k státní bakalářské zkoušce Matematika Diskrétní matematika. študenti MFF 15. augusta 2008

1 Posloupnosti a řady.

Řešené příklady z pravděpodobnosti:

Základním pojmem v kombinatorice je pojem (k-prvková) skupina, nebo také k-tice prvků, kde k je přirozené číslo.

SOUČIN MATIC A m n B n p = C m p, přičemž: a i1 b 1j +a i2 b 2j + +a in b nj = c ij, i=1 m, j=1 p. Např: (-2) = -3

2. Elementární kombinatorika

Kombinatorika a úvod do pravděpodobnosti

Kombinatorika možnosti využití v učivu matematiky na základní škole

3. Podmíněná pravděpodobnost a Bayesův vzorec

Úvod do diskrétní matematiky

Digitální učební materiál

Základy matematiky pro FEK

1. K o m b i n a t o r i k a

Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.

Kapitola 1. Úvod. 1.1 Značení. 1.2 Výroky - opakování. N... přirozená čísla (1, 2, 3,...). Q... racionální čísla ( p, kde p Z a q N) R...

MATURITNÍ TÉMATA Z MATEMATIKY

Kombinatorický předpis

0. ÚVOD - matematické symboly, značení,

Matematická logika. Miroslav Kolařík

VARIACE BEZ OPAKOVÁNÍ

(Cramerovo pravidlo, determinanty, inverzní matice)

M - Příprava na 2. čtvrtletku pro třídy 2P a 2VK

Přijímací zkouška na MFF UK v Praze

Transkript:

Úvod do informatiky přednáška osmá Miroslav Kolařík Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008.

Obsah 1 Kombinatorika: pravidla součtu a součinu 2 Kombinatorika: permutace, variace, kombinace

Obsah 1 Kombinatorika: pravidla součtu a součinu 2 Kombinatorika: permutace, variace, kombinace

Co a k čemu je kombinatorika? Kombinatorika se zabývá určováním počtu možností, které mohou nastat za předepsaných podmínek. Kombinatorika je jednou z nejužitečnějších oblastí diskrétní matematiky. Kombinatorika má použití v mnoha praktických oblastech našeho života. Kombinatorika je úzce spjata s bezpečností počítačových systémů (třeba s bezpečností hesla) se šifrováním a dešifrováním zpráv.

Pravidlo součtu Pravidla součtu a součinu jsou dvě základní kombinatorická pravidla. Mnoho dalších pravidel vzniká jejich kombinováním. Pravidlo součtu Lze-li úkol A provést m způsoby a lze-li úkol B provést n způsoby, přičemž žádný z m způsobů provedení úkolu A není totožný s žádným z n způsobů provedení úkolu B, pak provést úkol A nebo úkol B lze m+n způsoby. Kolika způsoby můžeme vybrat jeden prvek z množiny A={a,b,c,d} nebo množiny B ={e,f,g}? Řešení: 4+3= 7 způsoby.

Pravidlo součinu Pravidlo součinu Lze-li úkol C rozložit na po sobě následující úkoly A a B (tj. provést C znamená provést nejdříve A a potom B) a lze-li úkol A provést m způsoby a úkol B lze provést n způsoby, pak lze úkol C provést m n způsoby. Jana má na výletě pět různě barevných triček a tři nestejné sukně. Kolika způsoby si může vzít tričko a sukni, aby pokaždé vypadala jinak? Řešení: 5 3=15 způsoby. Zřejmě: M N = M N.

Pravidla součtu a součinu Pravidlo součtu lze snadno zobecnit na konečný počet úkolů. V knihovně je šest různých knih od Karla Čapka, dvě různé knihy od Boženy Němcové a čtyři různé knihy od Aloise Jiráska. Kolika způsoby si můžeme z této knihovny vybrat knihu, kterou napsal K. Čapek nebo B. Němcová nebo A. Jirásek? Řešení: 6+2+4= 12 způsoby. Pravidlo součinu lze snadno zobecnit na konečný počet úkolů. V restauraci mají tři druhy polévek, sedm možností výběru hlavního jídla a dva druhy moučníku. K pití pak kávu, limonádu nebo pivo. Kolika způsoby si z nabídky host může vybrat oběd, bude-li jíst polévku, hlavní jídlo, moučník a pít jeden nápoj? Řešení: 3 7 2 3= 126 způsoby.

Pravidla součtu a součinu Pravidlo součtu lze snadno zobecnit na konečný počet úkolů. V knihovně je šest různých knih od Karla Čapka, dvě různé knihy od Boženy Němcové a čtyři různé knihy od Aloise Jiráska. Kolika způsoby si můžeme z této knihovny vybrat knihu, kterou napsal K. Čapek nebo B. Němcová nebo A. Jirásek? Řešení: 6+2+4= 12 způsoby. Pravidlo součinu lze snadno zobecnit na konečný počet úkolů. V restauraci mají tři druhy polévek, sedm možností výběru hlavního jídla a dva druhy moučníku. K pití pak kávu, limonádu nebo pivo. Kolika způsoby si z nabídky host může vybrat oběd, bude-li jíst polévku, hlavní jídlo, moučník a pít jeden nápoj? Řešení: 3 7 2 3= 126 způsoby.

Kolika způsoby lze seřadit určitý počet objektů? Kolika způsoby lze vybrat určitý počet objektů z daných objektů, když na pořadí výběru záleží? Co když na pořadí výběru nezáleží? Co když se prvky ve výběru nemohou opakovat? Co když se opakovat mohou? Tyto a podobné otázky se často objevují v různých kombinatorických úlohách. Odpovědi na ně lze nalézt použitím pravidel součtu a součinu. Protože se však tyto otázky objevují opravdu často, odvodíme si vzorce, které na některé tyto otázky odpovídají. Vzorce, které odvodíme, patří k základům kombinatorického počítání. Avšak pozor, důležitější než vzorce samotné jsou úvahy, které k nim vedou. Poznámka: Způsobů jak vyřešit kombinatorický problém bývá několik.

Obsah 1 Kombinatorika: pravidla součtu a součinu 2 Kombinatorika: permutace, variace, kombinace

Permutace Permutace nějakých prvků je jejich seřazení. Definice Permutace n (navzájem různých objektů) je libovolné seřazení těchto objektů, tj. seřazení od prvního k n-tému. Počet permutací n objektů budeme značit P(n). Věta P(n)=n!. Důkaz: viz přednáška.

Permutace Kolika různými způsoby lze do řady postavit 20 žáků při nástupu na tělocvik? Řešení: 20!=2 432 902 008 176 640 000 způsoby. Kolik různých devíticiferných čísel s různými ciframi lze sestavit z cifer 1 až 9? Řešení: 9! = 362 880. Kolika způsoby lze postavit do řady na poličku deset různých knih českých a pět různých knih anglických tak, že nejprve budou knihy české a vedle nich pak knihy anglické?

Permutace s opakováním Seřazujeme-li objekty z nichž některé jsou stejné, provádíme tzv. permutace s opakováním. Definice Je dáno n objektů rozdělených do r skupin, které mají po řadě n 1,...,n r objektů, tj. n 1 + + n r = n. Objekty v každé ze skupin jsou navzájem nerozlišitelné. Každé seřazení těchto n objektů se nazývá permutace s opakováním. Počet takových permutací značíme P(n 1,...,n r ). Věta Pro n 1 + +n r = n je P(n 1,...,n r )= n! n 1!... n r!. Důkaz: viz přednáška.

Permutace s opakováním V krabičce je 10 pastelek, z toho 4 stejné červené, 3 stejné modré, 2 stejné žluté a jedna zelená pastelka. Kolika způsoby lze pastelky v krabičce uspořádat? Kolik slov (i nesmyslných) lze sestavit přerovnáním písmen ve slově MISSISSIPPI?

Variace Variace je výběr, u kterého záleží na pořadí vybíraných prvků. Definice Je dáno n (navzájem různých objektů) a číslo r n. Variace r (objektů) z n (objektů) je libovolný výběr r objektů z daných n objektů, ve kterém záleží na pořadí vybíraných objektů. Počet takových variací značíme V(n,r). Věta V(n,r)=n (n 1)... (n r+ 1)= n! (n r)!. Důkaz: viz přednáška. Poznámka: V(n,n)=n!=P(n), tedy počet variací n z n je stejný jako počet permutací n objektů.

Variace Konference se zúčastnilo 90 delegátů. Kolika (různými) způsoby mohli zvolit čtyřčlenný výbor ve složení: předseda, místopředseda, jednatel a pokladník? Kolik různých přirozených čtyřciferných čísel s různými ciframi lze sestavit z cifer 3, 4, 5, 6, 8, 9?

Variace s opakováním Výběry, ve kterých záleží na pořadí vybíraných prvků a ve kterých se prvky mohou opakovat, nazýváme variace s opakováním. Definice Jsou dány objekty n různých typů. Objektů každého typu je neomezeně mnoho a jsou navzájem nerozlišitelné. Variace r (objektů) z n (objektů) s opakováním je libovolný výběr r objektů z daných objektů n typů, ve kterém záleží na pořadí vybíraných objektů. Počet takových variací značíme V(n, r). Věta V(n,r)=n r. Důkaz: viz přednáška.

Variace s opakováním Kolik různých přirozených čtyřciferných čísel lze sestavit z cifer 3, 4, 5, 6, 8, 9, jestliže se cifry mohou opakovat? Mějme n různých výrokových symbolů. Kolika různými způsoby je můžeme ohodnotit (dvěma pravdivost. hodnotama) 0 a 1? Kolik značek Morseovy abecedy lze sestavit z teček a čárek, vytváříme-li skupiny o jednom až čtyřech prvcích?

Kombinace Kombinace je výběr, u kterého nezáleží na pořadí vybíraných prvků. Definice Je dáno n (navzájem různých objektů) a číslo r n. Kombinace r (objektů) z n (objektů) je libovolný výběr r objektů z daných n objektů, ve kterém nezáleží na pořadí vybíraných objektů. Počet takových kombinací značíme ( n r). Čísla ( n r) se nazývají kombinační čísla a označují se také C(n,r) (čte se "n nad r"). Věta ( n ) r = n! V(n,r) (n r)! r!, tedy C(n,r)= r!. Důkaz: viz přednáška.

Kombinace Ve třídě je 30 žáků. Kolika způsoby lze vybrat čtveřici žáků na zkoušení? Kolika způsoby lze ze skupiny deseti chlapců a pěti děvčat vybrat trojici, ve které budou dvě děvčata a jeden chlapec? Na florbalovém turnaji, kterého se zúčastní 5 týmů, sehraje každý tým s ostatními právě 1 utkání. Kolik zápasů bude celkem sehráno?

Tvrzení ( n r) = ( n n r), ( n n) = 1, ( n 0) = 1. Tvrzení Pro k,n N, kde k < n platí: ( ) ( n k = n 1 ) ( k 1 + n 1 ) k. Binomická věta Pro reálná čísla a,b a nezáporné celé číslo n je (a+b) n = n k=0 ( ) n a n k b k. k

Pascalův trojúhelník Příslušné binomické koeficienty můžeme snadno najít v tzv. Pascalově trojúhelníku: ( 0 ( 0) 1 ) ( 1 ( 0 1) 2 ) ( 2 ) ( 2 ( 0 1 2) 3 ) ( 3 ) ( 3 ) ( 3 ( 0 1 2 3) 4 ) ( 4 ) ( 4 ) ( 4 ) ( 4 ( 0 1 2 3 4) 5 ) ( 5 ) ( 5 ) ( 5 ) ( 5 ) ( 5 0 1 2 3 4 5)... Vzhledem k tomu, že ( n ( 0) = n n) = 1, má trojúhelník po stranách samé jedničky. Z platnosti vztahu ( n) ( r = n n r) musí být trojúhelník ( souměrný. A na základě platnosti identity n ( r) = n 1 ) ( + n 1 ) vznikají neokrajová čísla v řadcích jako r 1 r součet dvou čísel na předchozím řádku.

Pascalův trojúhelník 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1... Pomocí binomické věty a s využitím Pascalova trojúhelníka odvod te vzorec pro (a+b) 5.

Kombinace s opakováním Výběr, ve kterém nezáleží na pořadí prvků a ve kterém se prvky mohou opakovat, se nazývá kombinace s opakováním. Definice Jsou dány objekty n různých typů. Objektů každého typu je neomezeně mnoho a jsou navzájem nerozlišitelné. Kombinace r (objektů) z n (objektů) s opakováním je libovolný výběr r objektů z daných objektů n typů, ve kterém nezáleží na pořadí vybíraných objektů. Počet takových kombinací značíme C(n, r). Věta C(n,r)= ( n+r 1 n 1 ) ( = n+r 1 ). Důkaz: viz přednáška. r

Kombinace s opakováním Kolika způsoby lze koupit v prodejně 5 sešitů, mají-li 3 druhy sešitů v dostatečném množství? V cukrárně mají pět druhů dortů v dostatečném množství. Kolika způsoby si můžeme koupit osm dortů?

Poznámka: Zastavme se u pojmů permutace s opakováním, variace s opakováním a kombinace s opakováním. Ve všech případech máme vlastně objekty rozděleny do několika typů. Zatímco však u permutací s opakováním je objektů každého typu předepsaný počet a tyto počty mohou být pro různé typy různé, u variací i kombinací s opakováním je objektů každého typu neomezeně mnoho.

Dirichletův princip Dirichletův (šuplíkový) princip Je-li alespoň r + 1 objektů rozděleno do r šuplíků, pak musí existovat šuplík s nejméně dvěma objekty. Zřejmě žádné zobrazení z množiny A do množiny B nemůže být prosté, jestliže A > B. Mějme čtverec o straně 3cm a v něm libovolně umístěných 10 bodů. Dokažte, že existují dva body (z těch deseti daných), které jsou od sebe vzdáleny nejvýše 2cm.

Dirichletův princip Dirichletův (zobecněný) princip Pro přirozená čísla r a m platí: je-li alespoň mr + 1 objektů rozděleno do r šuplíků, pak musí existovat šuplík, který má více než m objektů. Dokažte, že v libovolné skupině 97 lidí je určitě alespoň 9 z nich narozeno ve stejný měsíc.