Permutační grupy Cykly a transpozice Aplikace. Permutace. Rostislav Horčík: Y01DMA 11. května 2010: Permutace 1/17

Podobné dokumenty
Cyklické grupy a grupy permutací

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

ALGEBRA. Téma 4: Grupy, okruhy a pole

Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace

grupa těleso podgrupa konečné těleso polynomy komutativní generovaná prvkem, cyklická, řád prvku charakteristika tělesa

Algebraické struktury s jednou binární operací

Náhodný pokus Náhodným pokusem (stručněji pokusem) rozumíme každé uskutečnění určitého systému podmínek resp. pravidel.

Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část

Matematické základy šifrování a kódování

Matematika IV - 3. přednáška Rozklady grup

Matematika 2 pro PEF PaE

Matematika IV - 3. přednáška Rozklady grup

Matematika B101MA1, B101MA2

Teoretická informatika Tomáš Foltýnek Teorie čísel Nekonečno

10. DETERMINANTY " # $!

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan. 4.

Algebra II pro distanční studium

Množiny, relace, zobrazení

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

Úlohy k procvičování textu o svazech

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan. 2.

2. Test 07/08 zimní semestr

Teoretická informatika Tomáš Foltýnek Algebra Struktury s jednou operací

1 Zobrazení 1 ZOBRAZENÍ 1. Zobrazení a algebraické struktury. (a) Ukažte, že zobrazení f : x

Matematika B101MA1, B101MA2

KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO ALGEBRA DAGMAR SKALSKÁ VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN

Šifrová ochrana informací historie KS4

Šifrová ochrana informací historie PS4

1 Báze a dimenze vektorového prostoru 1

PŘEDNÁŠKA 2 POSLOUPNOSTI

Matematická analýza 1

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

Počet kreditů: 5 Forma studia: kombinovaná. Anotace: Předmět seznamuje se základy dělitelnosti, vybranými partiemi algebry, šifrování a kódování.

Co je to univerzální algebra?

Algebra I Cvičení. 4) Množina všech matic s nulou v levém dolním rohu a s jedničkami na diagonále.

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 4. PREDNÁŠKA - SOUČIN PROSTORŮ A TICHONOVOVA VĚTA.

Funkce, elementární funkce.

Kapitola 9. Rezidua. Matematická analýza 4. KMA/MA o12. Definice 9.1. ( izolovaná singularita )

Šifrová ochrana informací historie PS4

12. Determinanty. 12. Determinanty p. 1/25

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

6. ANALYTICKÁ GEOMETRIE

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan. 7.

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

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

VI. Maticový počet. VI.1. Základní operace s maticemi. Definice. Tabulku

Intuitivní pojem pravděpodobnosti

Teorie grup 1 Příklad axiomatické teorie

Teorie množin. Čekají nás základní množinové operace kartézské součiny, relace zobrazení, operace. Teoretické základy informatiky.

Omezenost funkce. Definice. (shora, zdola) omezená na množině M D(f ) tuto vlastnost. nazývá se (shora, zdola) omezená tuto vlastnost má množina

DEFINICE Z LINEÁRNÍ ALGEBRY

Vysoké učení technické v Brně Fakulta informačních technologií. Regulární pologrupy. Semestrální práce do předmětu Algebra, Kombinatorika, Grafy

Lineární algebra Kapitola 1 - Základní matematické pojmy

1 Topologie roviny a prostoru

Kapitola 1: Reálné funkce 1/13

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 3. PREDNÁŠKA - KOMPAKTNÍ PROSTORY.

Definice 1.1. Nechť je M množina. Funkci ρ : M M R nazveme metrikou, jestliže má následující vlastnosti:

A0M15EZS Elektrické zdroje a soustavy ZS 2011/2012 cvičení 1. Jednotková matice na hlavní diagonále jsou jedničky, všude jinde nuly

Matematika 1 Jiˇr ı Fiˇser 19. z aˇr ı 2016 Jiˇr ı Fiˇser (KMA, PˇrF UP Olomouc) KMA MAT1 19. z aˇr ı / 19

Věta o dělení polynomů se zbytkem

p, q dvě permutace na množině X, pak složené zobrazení, tj. permutaci, q p : X X nazýváme složení permutací p a q (v tomto pořadí).

PŘEDNÁŠKA 7 Kongruence svazů

M M. Je-li ρ M 2 relace, pak vztah (x, y) ρ zapisujeme x ρ y.

p 2 q , tj. 2q 2 = p 2. Tedy p 2 je sudé číslo, což ale znamená, že

NALG 001 Lineární algebra a geometrie 1, zimní semestr MFF UK Doba řešení: 3 hodiny

Determinanty. Obsah. Aplikovaná matematika I. Pierre Simon de Laplace. Definice determinantu. Laplaceův rozvoj Vlastnosti determinantu.

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

Učební texty k státní bakalářské zkoušce Matematika Základy teorie funkcí více proměnných. študenti MFF 15. augusta 2008

METRICKÉ A NORMOVANÉ PROSTORY

4. Trojúhelníkový rozklad p. 1/20

)(x 2 + 3x + 4),

10 Přednáška ze

Konstrukce šifer. Andrew Kozlík KA MFF UK

f n je n-té Fibonacciho číslo, definováno takto: f 0 = 0, f 1 = 1, f n+2 = f n+1 +f n. f k+1

Kapitola Základní množinové pojmy Princip rovnosti. Dvě množiny S a T jsou si rovny (píšeme S = T ) prvek T je také prvkem S.

Základy matematiky pro FEK

Projekty - Úvod do funkcionální analýzy

B i n á r n í r e l a c e. Patrik Kavecký, Radomír Hamřík

3. Matice a determinanty

IV. Základní pojmy matematické analýzy IV.1. Rozšíření množiny reálných čísel

Matematika pro informatiku 2

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2016

Pravděpodobnost a statistika

Limita a spojitost funkce

Pravděpodobnost a statistika (BI-PST) Cvičení č. 4

Derivace funkce. Přednáška MATEMATIKA č Jiří Neubauer

Matematická analýza ve Vesmíru. Jiří Bouchala

[1] x (y z) = (x y) z... (asociativní zákon), x y = y x... (komutativní zákon).

GRUPY SBÍRKA PŘÍKLADŮ

Patří-li do množiny A právě prvky a, b, c, d, budeme zapisovat A = {a, b, c, d}.

Nechť M je množina. Zobrazení z M M do M se nazývá (binární) operace

Lineární algebra : Násobení matic a inverzní matice

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

Matematika I (KMI/PMATE)

Definujte Gaussovský obor. Vysvětlete, co přesně rozumíme jednoznačností rozkladu.

[1] Determinant. det A = 0 pro singulární matici, det A 0 pro regulární matici

15. Moduly. a platí (p + q)(x) = p(x) + q(x), 1(X) = id. Vzniká tak struktura P [x]-modulu na V.

Limita a spojitost LDF MENDELU

prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010

Transkript:

Permutace Rostislav Horčík: Y01DMA 11. května 2010: Permutace 1/17

Motivace Permutace jsou důležitou částí matematiky viz použití v pravděpodobnosti, algebře (např. determinanty) a mnoho dalších. Jsou zásadní také pro kryptografii viz např. monoalfabetické a polyalfabetické šifry, enigma. Pomocí permutací lze vydělat peníze viz pan Samuel Loyd. Samuel Loyd a jeho hlavolam 15-ka 1000$ tomu, kdo najde řešení: 1 2 3 4 5 6 7 8 9 10 11 12 13 15 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Rostislav Horčík: Y01DMA 11. května 2010: Permutace 2/17

Definice Necht n = {1, 2, 3,..., n} a S n je množina všech bijekcí z n do n. Pak S n tvoří grupu (S n,, 1, id) s operací skládání funkcí a neutrálním prvkem id. Grupa S n se nazývá grupa permutací (nebo také symetrická grupa). Konvence Permutace budeme skládat zleva do prava, tj. f g = g f. Obraz prvku x permutací f značíme xf, tj. xf = f (x). Permutaci f S n zapisujeme takto: ( 1 2 ) n 1f 2f nf Rostislav Horčík: Y01DMA 11. května 2010: Permutace 3/17

Mějme f, g S 4 definované: ( ) 1 2 3 4 f =, g = 2 4 1 3 ( 1 2 3 ) 4 3 2 4 1 Pak ( ) ( ) 1 2 3 4 1 2 3 4 f g = g f = 2 1 3 4 1 4 3 2 ( ) ( ) f 1 2 4 1 3 1 2 3 4 = = 1 2 3 4 3 1 4 2 Rostislav Horčík: Y01DMA 11. května 2010: Permutace 4/17

Definice Mějme r různých prvků x 1,..., x r n. Pak r-cyklus (x 1 x 2 x r ) je permutace z S n, která zobrazuje x 1 x 2, x 2 x 3,..., x r 1 x r, x r x 1 a fixuje ostatní prvky z n. 2-cykly se také nazývají transpozice. Uvažujme permutační grupu S 5. Pak např. 3-cyklus (1 5 2) je následující permutace z S 5 : ( 1 2 3 4 ) 5 5 1 3 4 2 Každý 1-cyklus je identická permutace id. Rostislav Horčík: Y01DMA 11. května 2010: Permutace 5/17

Definice Dva r-cykly (x 1 x 2 x r ) a (y 1 y 2 y r ) se nazývají disjunktní, pokud {x 1, x 2,..., x r } {y 1, y 2,..., y r } =. Věta Každá permutace se dá vyjádřit jako součin disjunktních cyklů. ( ) 1 2 3 4 5 6 7 8 = (1 2 4 5) (3) (6) (7 8) = 2 4 3 5 1 6 8 7 = (1 2 4 5) (7 8) Rostislav Horčík: Y01DMA 11. května 2010: Permutace 6/17

Stejná metoda funguje i na výpočet součinu cyklů. (1 4 5) (4 6) (6 4 7) (3 7) = (1 4 5) (3 7 6) Tvrzení Mějme r-cyklus (x 1 x 2 x r ). Pak (x 1 x 2 x r ) 1 = (x r x r 1 x 1 ). ((1 2 4 5) (7 8) (3 6)) 1 = (3 6) 1 (7 8) 1 (1 2 4 5) 1 = (6 3) (8 7) (5 4 2 1) = (3 6) (7 8) (1 5 4 2) Rostislav Horčík: Y01DMA 11. května 2010: Permutace 7/17

Tvrzení Disjuntní cykly komutují, tj. f g = g f pro disjunktní cykly f, g. Tvrzení Řád r-cyklu (x 1 x 2 x r ) je r. Např. (1 4 5) 3 = (1 4 5) (1 4 5) (1 4 5) = id. Věta Necht f je permutace a f = f 1 f 2 f k je její rozklad na součin disjunktních cyklů. Pak řád f je nejmenší společný násobek řádů f 1 až f k. Rostislav Horčík: Y01DMA 11. května 2010: Permutace 8/17

Spočtěte řád f = ( ) 1 2 3 4 5 6 7 8 S 2 4 6 5 1 3 8 7 8. Máme f = (1 2 4 5) (7 8) (3 6). Řád f je tedy lcm(4, 2, 2) = 4. Rostislav Horčík: Y01DMA 11. května 2010: Permutace 9/17

Věta Každá permutace lze vyjádřit jako součin transpozic. Důkaz Cyklus (x 1 x 2 x r ) lze vyjádřit jako (x 1 x 2 ) (x 1 x 3 ) (x 1 x 4 ) (x 1 x r ). f = (1 2 4 5) (7 8) (3 6) = (1 2) (1 4) (1 5) (7 8) (3 6). Rostislav Horčík: Y01DMA 11. května 2010: Permutace 10/17

Definice Transpozici tvaru (i i + 1) budeme nazývat sousední transpozice. Věta Každou permutaci lze vyjádřit jako součin sousedních transpozic. Důkaz Pro i < j platí (i j) = σ (j 1 j) σ 1, kde σ = (i i + 1) (i + 1 i + 2) (j 2 j 1). Vyjádřete transpozici (3 7) S 8 jako součin sousedních transpozic. Máme σ = (3 4) (4 5) (5 6). Pak (3 7) = (3 4) (4 5) (5 6) (6 7) (5 6) (4 5) (3 4). Rostislav Horčík: Y01DMA 11. května 2010: Permutace 11/17

Definice Permutaci f nazveme lichou (sudou), pokud lze vyjádřit jako součin lichého (sudého) počtu transpozic. Lemma Identická permutace id je sudá (a ne lichá). Věta Každá permutace je bud lichá nebo sudá (nikdy ne obojí). Tj. liché permutace jdou vyjádřit pouze jako součin lichého počtu transpozic a sudé permutace sudého počtu. Rostislav Horčík: Y01DMA 11. května 2010: Permutace 12/17

Definice Definujme zobrazení s : S n Z 2 vztahem: { 0 pokud je f sudá, s(f ) = 1 pokud je f lichá. Věta Necht f, g S n. Pak s(f g) = s(f ) + s(g), tj. s je homomorfismus grup. Rostislav Horčík: Y01DMA 11. května 2010: Permutace 13/17

15-ka 1 2 3 4 5 6 7 8 9 10 11 12 13 15 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Zadaný stav se liší o jednu transpozici. K řešení je tedy potřeba lichá permutace. Naopak na to aby se prázdné poĺıčko vrátilo zpět na svoji pozici je potřeba sudá permutace. Pan Loyd prodal mnoho svých 15-tek, aniž by musel někomu vyplatit sĺıbenou odměnu, protože řešení prostě neexistuje. Rostislav Horčík: Y01DMA 11. května 2010: Permutace 14/17

Enigma Enigma je šifrovací přístroj používající symetrickou polyalfabetickou šifru. Chod přístroje je určen: 3 rotory permutace ϱ 1, ϱ 2, ϱ 3, počáteční nastavení a nastavení zarážek, Plug board součin disjunktních transpozic τ, Reflektor součin disjunktních transpozic ϱ, Pak j-té písmeno zprávy je šifrováno permutací: ɛ j = τ (σ i1 ϱ 1 σ i 1 ) (σ i2 ϱ 2 σ i 2 ) (σ i3 ϱ 3 σ i 3 ) ϱ (σ i3 ϱ 1 3 σ i 3 ) (σ i2 ϱ 1 2 σ i 2 ) (σ i1 ϱ 1 1 σ i 1 ) τ, kde σ = (ABCD Z) a i 1, i 2, i 3 závisí na j a nastavení rotorů. Rostislav Horčík: Y01DMA 11. května 2010: Permutace 15/17

Rostislav Horčík: Y01DMA 11. května 2010: Permutace 16/17

UPOZORNĚNÍ! Oficiální stránky předmětu: http://cs.cas.cz/ horcik 1 Požadavky na zápočet 2 Průběh zkoušek 3 Studijní materiály (skripta a errata skript, sbírka příkladů a její errata) 4 Vzorky testů a písemné zkoušky 5 Handouts z přednášek Rostislav Horčík: Y01DMA 11. května 2010: Permutace 17/17