Historie matematiky a informatiky Cvičení 1



Podobné dokumenty
Historie matematiky a informatiky 2 7. přednáška

Matematika pro informatiku 10

Historie matematiky a informatiky Cvičení 2

Historie matematiky a informatiky Cvičení 4

Historie matematiky a informatiky 2 8. přednáška

Matematika pro informatiku 12

Prvočísla, dělitelnost

Diskrétní matematika 1. týden

Matematické algoritmy (11MAG) Jan Přikryl

Historie matematiky a informatiky

Matematické algoritmy (11MAG) Jan Přikryl. verze: :29

Jak funguje asymetrické šifrování?

O dělitelnosti čísel celých

Moravské gymnázium Brno s.r.o.

Základy elementární teorie čísel

)(x 2 + 3x + 4),

Lenka Zalabová. Ústav matematiky a biomatematiky, Přírodovědecká fakulta, Jihočeská univerzita. zima 2012

Fibonacciho čísla na střední škole

Historie matematiky a informatiky

Historie matematiky a informatiky 2 1. přednáška 24. září Doc. RNDr. Alena Šolcová, Ph.D. Katedra aplikované matematiky FIT ČVUT v Praze

Základy elementární teorie čísel

becvar

Úvod do informatiky. Miroslav Kolařík

Y36BEZ Bezpečnost přenosu a zpracování dat. Úvod. Róbert Lórencz. lorencz@fel.cvut.cz

Zimní semestr akademického roku 2014/ prosince 2014

PŘEDNÁŠKA 2 POSLOUPNOSTI

Pomocný text. Polynomy

Prvočísla: 2, 3, 5, 7, 11, 13,... Základní věta aritmetiky. Jestliže. kde p 1 < p 2 < < p r, q 1 < q 2 < < q s jsou prvočísla a

Aritmetické funkce. Pepa Svoboda

Řetězové zlomky. již čtenář obeznámen. Důraz bude kladen na implementační stránku, protože ta je ve

Úvod do kryptologie. 6. března L. Balková (FJFI ČVUT v Praze) Primality Testing and Factorization 6. března / 41

Hledání rekordně velkých prvočísel

Prvočíslo a Ulamova spirála

Moravské gymnázium Brno s.r.o.

Základy aritmetiky a algebry I

MPI - 7. přednáška. Hledání inverzí v Z n. Rychlé mocnění modulo n. Lineární rovnice v Z + n. Soustavy lineárních rovnic v Z + n.

Kritéria dělitelnosti Divisibility Criterions

Úvod do teorie dělitelnosti

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

O dělitelnosti čísel celých

Trocha teorie Ošklivé lemátko První generace Druhá generace Třetí generace Čtvrtá generace O OŠKLIVÉM LEMÁTKU PAVEL JAHODA

Svobodná chebská škola, základní škola a gymnázium s.r.o. Dušan Astaloš. samostatná práce, případně skupinová práce. pochopení znaků vztahů mezi čísly

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

Dělitelnost čísel, nejmenší společný násobek, největší společný dělitel

Kód trezoru 1 je liché číslo.

Hlubší věty o počítání modulo

Zbytky a nezbytky Vazební věznice Orličky Kondr (Brkos 2010) Zbytky a nezbytky / 22

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

Dokonalá čísla, zvláště to páté

Modulární aritmetika, Malá Fermatova věta.

Algebra 2 Teorie čísel. Michal Bulant

Důkazové metody v teorii čísel

1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7

Abundantní čísla. J. Nečas

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

Příklad. Řešte v : takže rovnice v zadání má v tomto případě jedno řešení. Pro má rovnice tvar

Nechť je číselná posloupnost. Pro všechna položme. Posloupnost nazýváme posloupnost částečných součtů řady.

Hlubší věty o počítání modulo

Digitální učební materiál

Matematika - Historie - 1

Univerzita Karlova v Praze Pedagogická fakulta

ZÁPADOČESKÁ UNIVERZITA V PLZNI

Dělitelnost přirozených čísel - opakování

PŘEDNÁŠKA 7 Kongruence svazů

Matematické důkazy Struktura matematiky a typy důkazů

1. 1 P Ř I R O Z E N Á Č Í S L A

Maturitní témata profilová část

Programy na PODMÍNĚNÝ příkaz IF a CASE

Kongruence na množině celých čísel

Kritéria dělitelnosti

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

Prvočísla a čísla složená

Pumping lemma - podstata problému. Automaty a gramatiky(bi-aag) Pumping lemma - problem resolution. Pumping lemma - podstata problému

Matematika pro informatiku 4

Programování: základní konstrukce, příklady, aplikace. IB111 Programování a algoritmizace

Polynomy. Mgr. Veronika Švandová a Mgr. Zdeněk Kříž, Ph. D. 1.1 Teorie Zavedení polynomů Operace s polynomy...

4 Počítání modulo polynom

Číselné množiny Vypracovala: Mgr. Iva Hálková

Principy indukce a rekurentní rovnice

O dělitelnosti čísel celých

z nich byla poprvé dokázána v 19. století velikány analytické teorie čísel (Pafnutij Lvovič Čebyšev, Charles-Jean de la Vallée Poussin a další).

Svobodná chebská škola, základní škola a gymnázium s.r.o. Dělitelnost Rozklad na součin prvočísel. Dušan Astaloš

Polynomy nad Z p Konstrukce faktorových okruhů modulo polynom. Alena Gollová, TIK Počítání modulo polynom 1/30

Algebra 2 Teorie čísel. Michal Bulant

Obsah. Euler-Fermatova věta. Reziduální aritmetika. 3. a 4. přednáška z kryptografie

Úvodní slovo autora. Karel Lepka

Jednoduché cykly

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

8. RSA, kryptografie s veřejným klíčem. doc. Ing. Róbert Lórencz, CSc.

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

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

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í.

1.1 Definice a základní pojmy

MATEMATIKA STUDIJNÍ POŽADAVKY PRO JEDNOTLIVÉ ROČNÍKY STUDIA

Mgr. Ladislav Zemánek Maturitní okruhy Matematika Obor reálných čísel

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

Největší společný dělitel

Principy indukce a rekursivní algoritmy

Neurčité rovnice. In: Jan Vyšín (author): Neurčité rovnice. (Czech). Praha: Jednota československých matematiků a fyziků, pp

Relativní Eulerova funkce

Transkript:

Historie matematiky a informatiky Cvičení 1 Doc. RNDr. Alena Šolcová, Ph. D., KAM, FIT ČVUT v Praze 2014 Evropský sociální fond Investujeme do vaší budoucnosti Alena Šolcová

Kapitola z teorie čísel Co předcházelo? Fermat a Mersenne mistři 17. století Pokračovatelé v 18. stol. Euler, Goldbach, Legendre, J. H. Lambert 19. stol. - Carl Friedrich Gauss Aritmetická zkoumání, P. Dirichlet a další Analytická teorie čísel první kroky do století dvacátého Alena Šolcová, FIT CVUT v Praze 2

Lámejte si hlavu L1 Najděte všechna řešení kvadratické kongruence x 2 196 (mod 1357) x = 14, x = 1343, x = 635, x = 722 Alena Šolcová, FIT CVUT v Praze 3

Vybrané úlohy z teorie čísel Prvočísla a jejich rozmístění Goldbachova hypotéza. Číselně teoretické funkce. Základní vlastnosti kongruencí. Čínská věta o zbytcích. Kvadratická kongruence. Gaussovy algoritmy. Výpočet kalendáře. Alena Šolcová, FIT CVUT v Praze 4

Prvočísla a jejich rozmístění (Primes and their distribution) Prvočísla (Primes) Základní věta aritmetiky (Fundamental Theorem of Arithmetic) Eratosthenovo síto (The Sieve of Eratosthenes) Goldbachova hypotéza (The Goldbach Conjecture) Alena Šolcová, FIT CVUT v Praze 5

Základní věta aritmetiky Každé kladné celé číslo n > 1 může být vyjádřeno jako součin prvočísel. Tento rozklad je jednoznačný. Důsledek: Kladné celé číslo n > 1 může být vyjádřeno v kanonickém tvaru jediným způsobem n = p 1 k 1 p 2 k 2 p r k r, kde každé k i je kladné celé číslo pro i = 1, 2,, r a každé p i je prvočíslo takové, že p 1 < p 2 < < p r Alena Šolcová, FIT CVUT v Praze 6

Příklady 360 = 2 3 3 2 5 4725 = 3 3 5 2 7 17640 = 2 3 3 2 5 7 2 65536 = 2 16 143 = 11. 13 1679 = 23. 73 1271 = 31. 41 Alena Šolcová, FIT CVUT v Praze 7

Testování prvočíselnosti Je-li a složené celé číslo, pak můžeme psát a = b.c, kde 1 < b < a a 1 < c < a. Předpokládame-li, že b c, dostaneme b 2 bc = a, a dále b a. Protože b > 1, má b podle ZVA nejméně jednoho prvočíselného dělitele p. Pak platí p b a, dále p b a b a p a. Složené číslo a má vždy prvočíselného dělitele p a, odtud plyne: stačí testovat čísla menší než a nebo rovna a. Alena Šolcová, FIT CVUT v Praze 8

Testování prvočíselnosti - příklady Příklad: a = 509 22 < 509 < 23 Otestujeme jako možné dělitele prvočísla menší než 22, tj. { 2, 3, 5, 7, 11, 13, 17, 19}. Protože žádné z nich není dělitel 509, musí být dané a prvočíslo. Alena Šolcová, FIT CVUT v Praze 9

Testování prvočíselnosti - příklady Příklad : a = 2093 45 < 2093 < 46 Otestujeme jako možné dělitele prvočísla menší než 22, tj. { 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43}. První dělitel 2093 je 7: 2093 = 7. 299 17 < 299 < 18, testujeme {2, 3, 5, 7, 11, 13} První dělitel 299 je 13: 299 = 13. 23. 23 je též prvočíslo. Rozklad čísla je 2093 = 7. 13. 23. Alena Šolcová, FIT CVUT v Praze 10

Eratosthenovo síto 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 Alena Šolcová, FIT CVUT v Praze 11

Čísla dělitelná dvěma, třemi a pěti Alena Šolcová, FIT CVUT v Praze 12

Lámejte si hlavu L2 Použijte Ératosthenova síta k rozkladu čísla 94 na součet dvou prvočísel. Kolik takových rozkladů existuje? Existuje 5 rozkladů: 94 = 89 + 5 94 = 83 + 11 94 = 71 + 23 94 = 53 + 41 94 = 47 + 47 Alena Šolcová, FIT CVUT v Praze 13

Ératosthenés z Kyrény 276 194 př. n. l. Žil v Alexandrii. Přezdívka Beta Vyměřil obvod Země Přítel Archimédův Je po něm pojmenován kráter na Měsíci. Ératosthenovo síto v XI. knize Eukleidových Základů Otázka: Existuje největší prvočíslo? Alena Šolcová, FIT CVUT v Praze 14

Obvod Země Alena Šolcová, FIT CVUT v Praze 15

Eukleidova věta Věta: Počet všech prvočísel je nekonečný. Důkaz: Eukleidés postupuje sporem. Nechť existuje rostoucí posloupnost prvočísel p 1 = 2, p 2 = 3, p 3 = 5, p 4 = 7 a p n je poslední z nich. Uvažujme P = p 1 p 2 p n + 1. Protože P > 1 podle ZVA je P dělitelné nějakým prvočíslem. Alena Šolcová, FIT CVUT v Praze 16

Důkaz Eukleidovy věty p 1 p 2 p n jsou jediná prvočísla menší než P, proto další prvočíslo p se musí rovnat jednomu z nich. Když spojíme dělitelnost p p 1 p 2 p n a p P, dostaneme p P - p 1 p 2 p n, ekvivalentně p 1. Jediný kladný dělitel čísla 1 je 1, ale p > 1, tj. spor! Žádný konečný seznam prvočísel není úplný, počet prvočísel je nekonečný. The number of primes is infinite. Eukleidova čísla (Euclid Numbers) jsou čísla tvaru p 1 p 2 p n + 1, mezi nimi je asi 19 prvočísel. Alena Šolcová, FIT CVUT v Praze 17

Goldbachova hypotéza Rozmístění prvočísel (Prime Distribution) mezi čísly složenými neznáme odpověď. Prvočíselná dvojčata (Prime Twins): dvojice lichých čísel (p, p + 2) - 11 a 13, 17 a 19 nebo 1000000000061 a 1000000000063. Intervaly mezi prvočísly jsou libovolně dlouhé. Nejdelší mezera má 1132 složených čísel. Otázka: Je počet prvočíselných dvojčat konečný? Alena Šolcová, FIT CVUT v Praze 18

Goldbachova hypotéza 1742 píše Christian Goldbach Leonhardu Eulerovi: Každé sudé číslo může být vyjádřeno součtem dvou čísel, jež jsou prvočísla nebo jedničky. Prověřeno do 4. 10 14 Ukážeme si rozklady do 30: Alena Šolcová, FIT CVUT v Praze 19

Goldbachovy rozklady 2 = 1 + 1 4 = 2 + 2 = 1 + 3 6 = 3 + 3 = 1 + 5 8 = 3 + 5 = 1 + 7 10 = 3 + 7 = 5 + 5 12 = 5 + 7 = 1 + 11 14 = 3 + 11 = 7 + 7 = 1 + 13 16 = 3 + 13 = 5 + 11 18 = 5 + 13 = 7 + 11 = 1 + 17 20 = 3 + 17 = 7 + 13 = 1 + 19 22 = 3 + 19 = 5 + 17 = 11 + 11 24 = 5 + 19 = 7 + 17 = 11 + 13 = 1 + 24 26 = 3 + 23 = 7 + 19 = 13 + 13 28 = 5 + 23 = 11 + 17 30 = 7 + 23 = 11 + 19 = 13 + 17 = 1 + 29 Alena Šolcová, FIT CVUT v Praze 20

Goldbachova hypotéza Euler omezil hypotézu takto: Libovolné sudé číslo ( 6) tvaru 4n + 2 je součet dvou čísel, jež jsou prvočísla tvaru 4n + 1 nebo 1. Lze ukázat: Každé sudé číslo je součtem 6 nebo méně prvočísel. Lemma: Součin dvou nebo více čísel tvaru 4n + 1 je též tvaru 4n + 1. Dokažte si samostatně. Věta: Počet prvočísel tvaru 4n + 3 je nekonečný. Důkaz sporem. Alena Šolcová, FIT CVUT v Praze 21

Christian Goldbach 1690 Königsberg 1764 Moskva Otec: protestantský kněz Studium v Königsbergu. Korespondence s Leibnizem, Eulerem. Alena Šolcová, FIT CVUT v Praze 22

Dirichletova věta Věta: Jestliže a a b jsou vzájemně nesoudělná čísla, pak aritmetická posloupnost a, a + b, a + 2b, a + 3b obsahuje nekonečně mnoho prvočísel. Dirichlet zjistil např., že je nekonečně mnoho prvočísel končících na 999: 1999, 100999, 1000999,. Tato aritmetická posloupnost je určena tvarem 1000k + 999 a nsd(1000, 999) =1 Alena Šolcová, FIT CVUT v Praze 23

Jean Johann Peter Gustav Le Jeune Dirichlet 1805 Düren 1859 Göttingen Otec - poštmistr v Dürenu, půl cesty mezi Cáchami a Kolínem Pochází z Belgie: Le jeune de Richelet Měl rád historii i matematiku. Nástupce Gausse v Göttingen. Alena Šolcová, FIT CVUT v Praze 24

Čemu se dlouho věřilo? Euler se také někdy mýlil. V roce 1772 ukázal, že kvadratický polynom f(n) = n 2 + n + 41 dává pouze prvočíselné hodnoty. Prověřil pouze tyto hodnoty {0, 1, 2,, 39}. Použil metodu neúplné indukce. f(40) = 40 2 + 40 + 41 = 40(40 + 1) + 41 = 40. 41 + 41 = 41 (40 + 1) = 41 2 složené číslo f(41) = 41 2 + 41 + 41 = 41 (41 + 1 + 1) = 41. 43 f(42) = 42 2 + 42 + 41 = 1847 opět dává prvočíslo. Alena Šolcová, FIT CVUT v Praze 25