Matematika pro informatiku 10

Rozměr: px
Začít zobrazení ze stránky:

Download "Matematika pro informatiku 10"

Transkript

1 Matematika pro informatiku 10 Doc. RNDr. Alena Šolcová, Ph. D., KTI FIT ČVUT v Praze 4.dubna 2011 Evropský sociální fond Investujeme do vaší budoucnosti Alena Šolcová

2 Vybrané problémy 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 2

3 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 3

4 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 4

5 Příklady 360 = = = = = = = Alena Šolcová, FIT CVUT v Praze 5

6 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 6

7 Testování prvočíselnosti - příklady Příklad: a = < 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 7

8 Testování prvočíselnosti - příklady Příklad : a = < 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 = < 299 < 18, testujeme,2, 3, 5, 7, 11, 13- První dělitel 299 je 13: 299 = je též prvočíslo. Rozklad čísla je 2093 = Alena Šolcová, FIT CVUT v Praze 8

9 Eratosthenovo síto Alena Šolcová, FIT CVUT v Praze 9

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

11 Ératosthenés z Kyrény 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 11

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

13 Eukleidova věta The Euclid Theorem 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 13

14 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 14

15 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 a 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 15

16 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 Ukážeme si rozklady do 30: Alena Šolcová, FIT CVUT v Praze 16

17 Goldbachovy rozklady 2 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Alena Šolcová, FIT CVUT v Praze 17

18 Lámejte si hlavu L101 Použijte Ératosthenova síta k rozkladu čísla 94 na součet dvou prvočísel. Kolik takových rozkladů existuje? Alena Šolcová, FIT CVUT v Praze 18

19 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 19

20 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, , ,. Tato aritmetická posloupnost je určena tvarem 1000k a nsd(1000, 999) = Alena Šolcová, FIT CVUT v Praze 20

21 Č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(40 + 1) + 41 = = 41 (40 + 1) = 41 2 složené číslo f(41) = = 41 ( ) = f(42) = = 1847 opět dává prvočíslo Alena Šolcová, FIT CVUT v Praze 21

22 Číselně teoretické funkce (Number-Theoretic Functions) Součet a počet dělitelů (The Sum and Number of Divisiors) Möbiova funkce (The Möbius inversion formula) Celá část čísla (The Greatest Integer Function) Eulerova funkce (Euler s Phi-Function) August Ferdinand Möbius, Leonhard Euler Alena Šolcová, FIT CVUT v Praze 22

23 Součet a počet dělitelů Definice: Je dáno kladné celé číslo n, označíme τ (n) počet kladných dělitelů čísla n a σ(n) součet těchto dělitelů. Příklad: n = 12. Má tyto kladné dělitele {1, 2, 3, 4, 6, 12}, tedy τ (12) = 6, σ(12) = = 28 Určete funkce τ (n) a σ(n) pro prvních několik n Alena Šolcová, FIT CVUT v Praze 23

24 Součet a počet dělitelů Věta: τ (n) = 2 právě tehdy, když n je prvočíslo. Věta: σ(n) = n + 1 právě tehdy, když n je prvočíslo. Obě funkce jsou multiplikativní, tj. τ (mn) = τ (m) τ (n) σ(mn) = σ(m) σ(n), pro libovolná vzájemně nesoudělná m, n Alena Šolcová, FIT CVUT v Praze 24

25 Möbiova funkce August Ferdinand Möbius Definice: Pro kladné celé číslo n definujeme 1 je-li n = 1 funkci μ (n) = 0 je-li p 2 n pro nějaké prvočíslo p (-1) r je-li n = p 1 p 2 p r, kde p i jsou různá prvočísla Alena Šolcová, FIT CVUT v Praze 25

26 Vlastnosti Möbiovy funkce Příklad: μ(30) = μ ( ) = (-1) 3 = -1 μ(1) = 1, μ(2) = -1, μ(3) = -1, μ(4) = 0, μ(5) = -1, μ(6) = 1. Věta: Funkce μ je multiplikativní funkce. Zkuste samostatně dokázat. Aplikace najdeme v teorii čísel, kombinatorice, fyzice apod Alena Šolcová, FIT CVUT v Praze 26

27 Funkce celá část čísla The Greatest Integer Function, Bracket Function Definice: Pro libovolné reálné číslo x, označíme [x] nejbližší celé číslo menší než x, tedy x splňuje podmínku x 1 < [x] < x. Příklady: [-3/2] = -2, * 2+ = 1, *1/3+ = 0, [π] = 3 [-π] = 4 Věta: [x] = x právě tehdy, když x je celé číslo. Libovolné reálné číslo lze zapsat ve tvaru x = [x] + θ, kde 0 θ < Alena Šolcová, FIT CVUT v Praze 27

28 Eulerova funkce (Euler s Phi-Function) Definice: Pro n 1 (n) označuje počet kladných celých čísel nesoudělných s n a menších nebo rovných než n. Příklad: (30) = 8 {1, 7, 11, 13, 17, 19, 23, 29}, (1) = 1, (2) = 1, (3) = 2, (4) = 2, (5) = 4, (6) = 2, (7) = Alena Šolcová, FIT CVUT v Praze 28

29 Některé vlastnosti funkce Věta: Je-li n prvočíslo, pak každé celé číslo menší než n je nesoudělné s n, tedy (n) = n 1 Věta: Je-li n > 1 složené, pak má n dělitele d takové, že jsou v intervalu 1 < d < n. To znamená, že nejméně dvě čísla mezi 1, 2, 3,, n nejsou soudělná s n, totiž d a n, tj. (n) n Alena Šolcová, FIT CVUT v Praze 29

30 Některé vlastnosti funkce Věta: Jestliže p je prvočíslo a k > 0, pak (p k ) = p k - p k 1 = p k (1 1/p) Příklad: (9) = (3 2 ) = = 6 {1, 2, 4, 5, 7, 8} (16) = (2 4 ) = = 16 8 = 8 {1, 3, 5, 7, 9, 11, 13, 15} Věta: Funkce je multiplikativní, tj. (m.n)= (m). (n), kde m a n jsou nesoudělná Alena Šolcová, FIT CVUT v Praze 30 =

31 Gaussova věta Pro každé kladné celé číslo n 1 platí n = d n (d) (sčítá se přes všechny kladné dělitele d čísla n) Alena Šolcová, FIT CVUT v Praze 31

32 Příklad Nechť je n = 10. Čísla mezi 0 a n rozdělíme do tříd podle d. Je-li d kladný dělitel čísla n, uložíme celé číslo m mezi prvky třídy S d, jestliže platí nsd(m,n) = d S d = {m nsd (m,n) = d, 1 m n}. S 1 = {1, 3, 7, 9} S 2 = {2, 4, 6, 8} S 5 = {5} S 10 = {10} (10) = 4, (5) = 4, (2) = 1, (1) = 1 d 10 (d) = (10) + (5) + (2) + (1) = = Alena Šolcová, FIT CVUT v Praze 32

33 Teorie kongruencí (The Theory of Congruences) Carl Friedrich Gauss Základní vlastnosti kongruencí Lineární kongruence Čínská věta o zbytcích Kvadratická kongruence Alena Šolcová, FIT CVUT v Praze 33

34 Základní vlastnosti kongruencí Definice: Nechť n je kladné celé číslo. Dvě čísla a a b jsou kongruentní podle modulu n a b (mod n), jestliže n dělí rozdíl a b, tedy a b = kn pro k celé. Kongruence je zobecněná forma ekvivalence. Věta: Nechť n > 1, a,b, c, d jsou libovolná celá čísla. Pak platí a) a a (mod n) b) Je-li a b (mod n), pak b a (mod n) Alena Šolcová, FIT CVUT v Praze 34

35 Základní vlastnosti kongruencí Věta: c) Je-li a b (mod n) a b c (mod n), pak a c (mod n). d) a b (mod n) a c d (mod n), pak a + b c + d (mod n) a ac bd (mod n). e) Je-li a b (mod n), pak a + c b + c (mod n) a ac bc (mod n). f) Je-li a b (mod n), pak a k b k (mod n), pro libovolné kladné k Alena Šolcová, FIT CVUT v Praze 35

36 Příklad - kongruence Ukažte, že 41 dělí Začneme tím, že (mod 41), jinak také (mod 41) Ale 81-1 (mod 41), a tedy (mod 41). Podle vlastností kongruence pokračujeme: (mod 41), tedy 41 dělí Alena Šolcová, FIT CVUT v Praze 36

37 Příklad - kongruence Chceme najít zbytek po dělení součtu 1! + 2! + 3! + 4! ! + 100! číslem 12. Zahájíme zjištěním, že 4! 24 (mod 12), takže Pro k 4 platí k! 4! k k 0 (mod 12) Takto dostaneme 1! + 2! + 3! + 4! ! + 100! 1! + 2! + 3! (mod 12) Odtud součet dává zbytek 9 při dělení Alena Šolcová, FIT CVUT v Praze 37

38 Další vlastnosti Věta: Je-li ca pak a cb (mod n), c (mod n/d), kde d = nsd (c,n). Důsledek: Je-li ca cb (mod n) a nsd(c,n) = 1, pak a b (mod n). Důsledek: Je-li ca cb (mod p), a p nedělí c, kde p je prvočíslo, pak a b (mod p). Důkaz: Podmínky: p nedělí c a p je prvočíslo implikují nsd(c, p) = Alena Šolcová, FIT CVUT v Praze 38

39 Příklady Uvažujme o kongruenci (mod 9), tj (mod 9). Protože nsd (3, 9) = 3 podle předcházející věty můžeme psát 11 5 (mod 3). Jinou kongruenci (mod 8) můžeme rozložit stejným způsobem na 5 (-7) 5. 9 (mod 8). Čísla 5 a 8 jsou nesoudělná, proto upravíme na -7 9 (mod 8) Alena Šolcová, FIT CVUT v Praze 39

40 Čínská věta o zbytcích The Chinese Remainder Theorem Věta: Nechť n 1, n 2,, n r kladná celá čísla taková, že nsd (n i, n j ) = 1 pro i j. Pak soustava lineárních kongruencí x a 1 (mod n 1 ) x a 2 (mod n 2 )... x a r (mod n r ) má jedno řešení x modulo n, kde n = n 1, n 2,, n r Alena Šolcová, FIT CVUT v Praze 40

41 Příklad Problém Sun-Tsu (Sun Zi) Vyřešte soustavu kongruencí x 2 (mod 3) x 3 (mod 5) x 2 (mod 7) Řešení: n = = 105 N 1 = n/3 = 35, N 2 = n/5 = 21 N 3 = n/7 = 15 Sestavíme lineární kongruence: 35x 1 (mod 3), 21x 1 (mod 5), 15x 1 (mod 7), které dávají řešení pro x 1 = 2, x 2 = 1, x 3 = 1 x = = 233 Mod 105, dostáváme jediné řešení x = (mod 105) Alena Šolcová, FIT CVUT v Praze 41

42 Zákon kvadratické reciprocity (The Quadratic Reciprocity Law) Eulerovo kriterium (The Euler Criterion) Legendrův symbol (The Legendre Symbol) Alena Šolcová, FIT CVUT v Praze 42

43 Kvadratické reziduum Definice: Nechť p je liché prvočíslo a nsd (a,p) = 1. Má-li kvadratická kongruence x 2 a (mod p) řešení x, pak řekneme, že a je kvadratické reziduum čísla p. Jestliže žádné takové x neexistuje, nazývá se a kvadratické nereziduum čísla p Alena Šolcová, FIT CVUT v Praze 43

44 Příklad kvadratického rezidua pro n=13 Určíme čtverce všech zbytkových tříd (mod 13): Kvadratická rezidua čísla 13 jsou: 1,3,4,9,10,12. Kvadratická nerezidua čísla 13 jsou: 2,5,6,7,8, Alena Šolcová, FIT CVUT v Praze 44

45 Eulerovo kriterium Euler s Criterion Věta: Nechť p je liché prvočíslo a platí nsd(a,p) = 1, pak číslo a je kvadratické reziduum prvočísla p právě tehdy, když a (p-1)/2 1 (mod p) Alena Šolcová, FIT CVUT v Praze 45

46 Legendrův symbol a jeho vlastnosti Definice: Nechť p je liché prvočíslo a nechť nsd (a, p) = 1. Legendrův symbol (a/p) je definován takto: (a/p) = 1 je-li a kvadratické reziduum p -1 je-li a kvadratické nereziduum p Alena Šolcová, FIT CVUT v Praze 46

47 Příklady Příklad: Nechť p = 13. Použijeme-li Legendrův symbol, pak mohou být výsledky zaznamenány takto: 1 = (1/13) = (3/13) = (4/13) = (9/13) = = (10/13) = (12/13) -1 = (2/13) = (5/13) = (6/13) = (7/13) = (8/13) = (11/13) Alena Šolcová, FIT CVUT v Praze 47

48 Vlastnosti Legendrova symbolu Nechť p je liché prvočíslo a nechť celá čísla a a b jsou nesoudělná s p. Potom (a) Jestliže a b (mod p), pak (a/p)=(b/p). (b) (a 2 /p) = 1. (c) (a/p) a (p-1)/2 (mod p). (d) (ab/p) = (a/p)(b/p). (e) (1/p) = 1 a (-1/p) = (-1) (p-1)/2. Příklad: Existuje nějaké řešení kongruence x 2 46 (mod 17)? (-46/17) = (-1/17) (46/17) = (-1) 8 (12/17) = (3.2 2 /17) = = (3/17) (2 2 /17) = (3/17) (-4) 2 = -1 NEEX. Nebo jinak: (-46/17) = (5/17) Alena Šolcová, FIT CVUT v Praze 48

49 Zákon kvadratické reciprocity Quadratic Reciprocity Law Theorema aureum Věta: Jsou-li p a q různá lichá čísla, pak (p/q) (q/p) = (-1)(p-1)/2. (q-1)/2 Důsledek: Jsou-li p a q různá lichá čísla, pak (q/p), je-li p 1 (mod 4) nebo q 1 (mod 4) (p/q) = -(q/p), je-li p q 3 (mod 4) Alena Šolcová, FIT CVUT v Praze 49

50 Příklad Uvažujme o Legendrově symbolu (29/53) Protože 29 1 (mod 4) a 53 1 (mod 4), můžeme upravit (29/53) = (53/29) = (24/29) = (2/29) (3/29) (4/29) = (2/29) (3/29). (2/29) = -1, druhý LS invertujeme (3/29) = (29/3) = (2/3) = -1, dále použijeme kongruenci (mod 3) a dostaneme (29/53) = (2/29) (3/29) = (-1)(-1) = Alena Šolcová, FIT CVUT v Praze 50

51 Pokračování Zákon kvadratické reciprocity dává odpověď na nalezení prvočísel p 3, pro něž je 3 kvadrtatické reziduum. Protože 3 3 (mod 4) z důsledku Zákona kvadratické reciprocity plyne: (3/p) = (p/3), je-li p 1 (mod 4), nebo -(p/3), je-li p 3 (mod 4). Dále probereme p 1 (mod 3) nebo p 1 (mod 4). Podle věty o vlastnostech LS platí: (p/3)= 1, je-li p 1 (mod 3), nebo -1, je-li p 2 (mod 3) Alena Šolcová, FIT CVUT v Praze 51

52 Pokračování 2 Odtud plyne (3/p) = 1 právě tehdy, když p 1 (mod 4) a p 1 (mod 3) nebo p 3 (mod 4) a p 2 (mod 3) Alena Šolcová, FIT CVUT v Praze 52

53 Lámejte si hlavu L11 Najděte všechna řešení kvadratické kongruence x (mod 1357) Odpověď zašlete na adresu alena.solcova@fit.cvut.cz Předmět: JménoPříjmeníČíslo skupiny-l Alena Šolcová, FIT CVUT v Praze 53

54 Výpočet Velikonoc Gaussův algoritmus Pro období volíme konstanty m = 24 a n = 5. Nechť a, b, c, d, e jsou nejmenší nezáporná čísla, která splňují kongruence a r (mod 19), b r (mod 4), c r (mod 7), d (m + 19a) (mod 30), e (n + 2b + 4c + 6d) (mod 19). Pak pro d + e < 10 připadá velikonoční neděle na březnový den, který výpočteme jako (22 + d + e) Alena Šolcová, FIT CVUT v Praze 54

55 Výpočet Velikonoc 2 Pro d + e = 35 připadá velikonoční neděle na (d + e 16) tý den v dubnu a ve zbývajících případech měsíce dubna na den (d + e 9). Tento algoritmus má však nejméně dvě výjimky, roky 1954 a 2049, kdy velikonoční neděle nepřipadne na 25. dubna Alena Šolcová, FIT CVUT v Praze 55

56 Literatura Křížek, M., Somer, L., Šolcová, A.: Kouzlo čísel, ed. Galileo, Academia, Praha 2009 Burton, D. : Elementary Number Theory, Mc Graw Hill, Boston 2007, 6th Edition Křížek, M., Luca, F., Somer, L.: 17 Lectures on Fermat Numbers, From Number Theory to Geometry,Springer, New York 2001 Šolcová, A, Křížek, M., Mink, G.: Matematik Pierre Fermat, CEFRES, Praha Alena Šolcová, FIT CVUT v Praze 56

57 Čísla speciálních tvarů V další přednášce o teorii čísel se budeme zabývat čísly speciálních tvarů a jejich vlastnostmi. 2. května Mersennova čísla Fermatova čísla Dokonalá čísla (Perfect Numbers) Spřátelená čísla (Amicable Numbers) Reprezentace přiroz. čísel jako součet čtverců Fibonacciova čísla atp Alena Šolcová, FIT CVUT v Praze 57

58 Program přednášky Obecná algebra: grupy, konečné grupy, Cayleyho tabulky, typy grup, permutační, alternující, cyklické, grupy symetrií, normální podgrupy. Homomorfismy. AS (2+4) Konečná tělesa, prvočíselný řád tělesa, okruh a jeho vlastnosti, obor integrity. KK (2) Algebra a algoritmy (algoritmy pro výpočet kořenů polynomů - Newtonova metoda, Lehmerova-Schurova metoda, atd.) AS (4) Vybrané problémy teorie grafů, typy hamiltonovských problémů. Algoritmická teorie grafů. KK (2) Algebraická řešení kombinatorických problémů, Pólyova enumerace. KK (4) Konvexní množiny, konvexní obal, ryze konvexní množina, věta o oddělování konvexních množin, Minkowského věta o projekci. KK (2) Vybrané problémy teorie čísel, kvadratická kongruence, Gaussovy algoritmy. AS (4) Fuzzy matematika (MH 2) Malá Fermatova věta, testování prvočíselnosti, Pépinův test, teorie čísel a geometrie, konstruovatelnost mnohoúhelníků. Rychlé algoritmy: násobení, numerické hledání odmocnin. KK (4) velikonoční pondělí Speciální prvočísla - faktoriální, palindromická, cyklická, Gaussova, Eisensteinova prvočísla. Vlastnosti Fermatových prvočísel, příklady aplikací. AS (2) Konvexní analýza JM (2) Optimalizace MH(2) Alena Šolcová, FIT CVUT v Praze 58

Historie matematiky a informatiky Cvičení 2

Historie matematiky a informatiky Cvičení 2 Historie matematiky a informatiky Cvičení 2 Doc. RNDr. Alena Šolcová, Ph. D., KAM, FIT ČVUT v Praze 2014 Evropský sociální fond Investujeme do vaší budoucnosti Alena Šolcová Číselně teoretické funkce (Number-Theoretic

Více

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

Historie matematiky a informatiky 2 7. přednáška Historie matematiky a informatiky 2 7. přednáška Doc. RNDr. Alena Šolcová, Ph. D., KAM, FIT ČVUT v Praze 5. října 2013 Evropský sociální fond Investujeme do vaší budoucnosti Alena Šolcová Kapitoly z teorie

Více

Historie matematiky a informatiky Cvičení 1

Historie matematiky a informatiky Cvičení 1 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

Více

Matematika pro informatiku 12

Matematika pro informatiku 12 Matematika pro informatiku 12 Doc. RNDr. Alena Šolcová, Ph. D., KTI FIT ČVUT v Praze 2. května 2011 Evropský sociální fond Investujeme do vaší budoucnosti Alena Šolcová Lámejte si hlavu L101 Použijte Ératosthenova

Více

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

Historie matematiky a informatiky 2 8. přednáška Historie matematiky a informatiky 2 8. přednáška Doc. RNDr. Alena Šolcová, Ph. D., KAM, FIT ČVUT v Praze 12. listopadu 2013 Evropský sociální fond Investujeme do vaší budoucnosti Alena Šolcová Čísla speciálních

Více

Historie matematiky a informatiky Cvičení 4

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

Více

Matematika pro informatiku 1

Matematika pro informatiku 1 Matematika pro informatiku 1 Alena Šolcová katedra teoretické informatiky Fakulta informačních technologií ČVUT Evropský sociální fond Investujeme do vaší budoucnosti Přednášející Ing. Karel Klouda, Ph.

Více

Diskrétní matematika 1. týden

Diskrétní matematika 1. týden Diskrétní matematika 1. týden Elementární teorie čísel dělitelnost Jan Slovák Masarykova univerzita Fakulta informatiky jaro 2015 Obsah přednášky 1 Problémy teorie čísel 2 Dělitelnost 3 Společní dělitelé

Více

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

Věta o dělení polynomů se zbytkem Věta o dělení polynomů se zbytkem Věta. Nechť R je okruh, f, g R[x], přičemž vedoucí koeficient polynomu g 0 je jednotka okruhu R. Pak existuje jediná dvojice polynomů q, r R[x] taková, že st(r) < st(g)

Více

PŘEDNÁŠKA 2 POSLOUPNOSTI

PŘEDNÁŠKA 2 POSLOUPNOSTI PŘEDNÁŠKA 2 POSLOUPNOSTI 2.1 Zobrazení 2 Definice 1. Uvažujme libovolné neprázdné množiny A, B. Zobrazení množiny A do množiny B je definováno jako množina F uspořádaných dvojic (x, y A B, kde ke každému

Více

Historie matematiky a informatiky

Historie matematiky a informatiky Evropský sociální fond Investujeme do vaší budoucnosti Historie matematiky a informatiky 2014 Doc. RNDr. Alena Šolcová, Ph.D. Katedra aplikované matematiky FIT ČVUT v Praze 1 Co je matematika? Matematika

Více

)(x 2 + 3x + 4),

)(x 2 + 3x + 4), 3 IREDUCIBILNÍ ROZKLADY POLYNOMŮ V T [X] 3 Ireducibilní rozklady polynomů v T [x] - rozklady polynomů na ireducibilní (dále nerozložitelné) prvky v oboru integrity polynomů jedné neurčité x nad tělesem

Více

PŘEDNÁŠKA 7 Kongruence svazů

PŘEDNÁŠKA 7 Kongruence svazů PŘEDNÁŠKA 7 Kongruence svazů PAVEL RŮŽIČKA Abstrakt. Definujeme svazové kongruence a ukážeme jak pro vhodné binární relace svazu ověřit, že se jedná o svazové kongruence. Popíšeme svaz Con(A) kongruencí

Více

Jak funguje asymetrické šifrování?

Jak funguje asymetrické šifrování? Jak funguje asymetrické šifrování? Petr Vodstrčil petr.vodstrcil@vsb.cz Katedra aplikované matematiky, Fakulta elektrotechniky a informatiky, Vysoká škola báňská Technická univerzita Ostrava Petr Vodstrčil

Více

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

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách Ústní zkouška z oboru Náročnost zkoušky je podtržena její ústní formou a komisionálním charakterem. Předmětem bakalářské zkoušky

Více

Fibonacciho čísla na střední škole

Fibonacciho čísla na střední škole Fibonacciho čísla na střední škole Martina Jarošová Abstract In this contribution we introduce some interesting facts about Fibonacci nunbers We will prove some identities using different proof methods

Více

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

Matematika IV - 3. přednáška Rozklady grup Matematika IV - 3. přednáška Rozklady grup Michal Bulant Masarykova univerzita Fakulta informatiky 3. 3. 2008 Obsah přednášky Rozklady podle podgrup ô Normální podgrupy Martin Panák, Jan Slovák, Drsná

Více

Prvočísla, dělitelnost

Prvočísla, dělitelnost Prvočísla, dělitelnost Matematické algoritmy (11MAG) Jan Přikryl Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 3. přednáška 11MAG pondělí 3. listopadu 2013 verze: 2014-11-03 11:28 Obsah přednášky

Více

Základy aritmetiky a algebry II

Základy aritmetiky a algebry II Osnova předmětu Základy aritmetiky a algebry II 1. Lineární rovnice, řešení v tělesech Q, R, C, Z p, počet řešení v okruhu Z n, n N \ P. Grafické řešení, lineární nerovnice. 2. Kvadratická rovnice. Didaktický

Více

Kritéria dělitelnosti Divisibility Criterions

Kritéria dělitelnosti Divisibility Criterions VŠB Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra aplikované matematiky Kritéria dělitelnosti Divisibility Criterions 2014 Veronika Balcárková Ráda bych na tomto místě poděkovala

Více

Aritmetické funkce. Pepa Svoboda

Aritmetické funkce. Pepa Svoboda Aritmetické funkce Pepa Svoboda Abstrakt. V přednášce se seznámíme s aritmetickými funkcemi jako je Eulerova funkce nebo součet dělitelů. Ukážeme si jejich vlastnosti a spočítáme nějaké příklady. Ve druhé

Více

Pomocný text. Polynomy

Pomocný text. Polynomy Pomocný text Polynomy Tato série bude o polynomech a to zejména o polynomech jedné proměnné (pokud nebude uvedeno explicitně, že jde o polynom více proměnných). Formálně je někdy polynom jedné proměnné

Více

Matematika pro informatiku 4

Matematika pro informatiku 4 Matematika pro informatiku 4 Doc. RNDr. Alena Šolcová, Ph. D., KTI FIT ČVUT v Praze 7.března 2011 Evropský sociální fond Investujeme do vaší budoucnosti Alena Šolcová Lámejte si hlavu - L1 Určete všechny

Více

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

Zbytky a nezbytky Vazební věznice Orličky Kondr (Brkos 2010) Zbytky a nezbytky / 22 Zbytky a nezbytky aneb stručný úvod do kongruencí Zbyněk Konečný Vazební věznice Orličky 2009 23. 27.2.2009 Kondr (Brkos 2010) Zbytky a nezbytky 23. 27.2.2009 1 / 22 O čem to dnes bude? 1 Úvod 2 Lineární

Více

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.

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. MPI - 7. přednáška vytvořeno: 31. října 2016, 10:18 Co bude v dnešní přednášce 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. Rovnice a b

Více

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

Matematika IV - 3. přednáška Rozklady grup S Matematika IV - 3. přednáška Rozklady grup Michal Bulant Masarykova univerzita Fakulta informatiky 3. 3. 2008 s Obsah přednášky Rozklady podle podgrup ô Normální podgrupy s Doporučene zdroje Martin Panák,

Více

Matematické algoritmy (11MAG) Jan Přikryl

Matematické algoritmy (11MAG) Jan Přikryl Prvočísla, dělitelnost Matematické algoritmy (11MAG) Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 2. přednáška 11MAG ponděĺı 7. října 2013 verze: 2013-10-22 14:28 Obsah přednášky Prvočísla

Více

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

Polynomy nad Z p Konstrukce faktorových okruhů modulo polynom. Alena Gollová, TIK Počítání modulo polynom 1/30 Počítání modulo polynom 3. přednáška z algebraického kódování Alena Gollová, TIK Počítání modulo polynom 1/30 Obsah 1 Polynomy nad Zp Okruh Zp[x] a věta o dělení se zbytkem 2 Kongruence modulo polynom,

Více

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

Matematické algoritmy (11MAG) Jan Přikryl. verze: :29 Prvočísla, dělitelnost Matematické algoritmy (11MAG) Jan Přikryl 2. přednáška 11MAG pondělí 7. října 2013 verze: 2013-10-22 14:29 Obsah 1 Prvočísla 1 1.1 Vlastnosti prvočísel...................................

Více

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

Úvod do kryptologie. 6. března L. Balková (FJFI ČVUT v Praze) Primality Testing and Factorization 6. března / 41 Testování prvočíselnosti L ubomíra Balková Úvod do kryptologie 6. března 2014 L. Balková (FJFI ČVUT v Praze) Primality Testing and Factorization 6. března 2014 1 / 41 Problémy 1 Primality problem: Rozhodni,

Více

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

ALGEBRA. Téma 4: Grupy, okruhy a pole SLEZSKÁ UNIVERZITA V OPAVĚ Matematický ústav v Opavě Na Rybníčku 1, 746 01 Opava, tel. (553) 684 611 DENNÍ STUDIUM Téma 4: Grupy, okruhy a pole Základní pojmy unární operace, binární operace, asociativita,

Více

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

Historie matematiky a informatiky 2 1. přednáška 24. září 2013. Doc. RNDr. Alena Šolcová, Ph.D. Katedra aplikované matematiky FIT ČVUT v Praze Historie matematiky a informatiky 2 1. přednáška 24. září 2013 Doc. RNDr. Alena Šolcová, Ph.D. Katedra aplikované matematiky FIT ČVUT v Praze Co je matematika? Obor, který se hojně používá v dalších oborech

Více

Základy aritmetiky a algebry I

Základy aritmetiky a algebry I Základy aritmetiky a algebry I Základní literatura k předmětu: [BeDla] Bečvář J., Dlab V.: Od aritmetiky k abstraktní algebře. Serifa, Praha, 2016. Další literatura k předmětu: [Be] Bečvář J.: Lineární

Více

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

Definujte Gaussovský obor. Vysvětlete, co přesně rozumíme jednoznačností rozkladu. 1.teorie(1bod) Formulujte princip matematické indukce. Napište základní větu aritmetiky. Napište Bézoutovu rovnost v oboru celých čísel. Definujte,coznamenázápis a b(mod n),auveďtezákladnívlastnosti. Napište

Více

Úvod do informatiky. Miroslav Kolařík

Úvod do informatiky. Miroslav Kolařík Úvod do informatiky přednáška sedmá Miroslav Kolařík Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008. Obsah 1 Čísla a číselné obory 2 Princip indukce 3 Vybrané

Více

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

Modulární aritmetika, Malá Fermatova věta. Modulární aritmetika, Malá Fermatova věta. Matematické algoritmy (11MAG) Jan Přikryl Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 4. přednáška 11MAG pondělí 10. listopadu 2014 verze: 2014-11-03

Více

Y36BEZ Bezpečnost přenosu a zpracování dat. Úvod. Róbert Lórencz. http://service.felk.cvut.cz/courses/y36bez lorencz@fel.cvut.cz

Y36BEZ Bezpečnost přenosu a zpracování dat. Úvod. Róbert Lórencz. http://service.felk.cvut.cz/courses/y36bez lorencz@fel.cvut.cz Y36BEZ Bezpečnost přenosu a zpracování dat Róbert Lórencz 1. přednáška Úvod http://service.felk.cvut.cz/courses/y36bez lorencz@fel.cvut.cz Róbert Lórencz (ČVUT FEL, 2007) Y36BEZ Bezpečnost přenosu a zpracování

Více

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

Obsah. Euler-Fermatova věta. Reziduální aritmetika. 3. a 4. přednáška z kryptografie Obsah Počítání modulo n a jeho časová složitost 3. a 4. přednáška z kryptografie 1 Počítání modulo n - dokončení Umocňování v Zn 2 Časová složitost výpočtů modulo n Asymptotická notace Základní aritmetické

Více

Cyklické kódy. Definujeme-li na F [x] n sčítání a násobení jako. a + b = π n (a + b) a b = π n (a b)

Cyklické kódy. Definujeme-li na F [x] n sčítání a násobení jako. a + b = π n (a + b) a b = π n (a b) C Ať C je [n, k] q kód takový, že pro každé u 1,..., u n ) C je také u 2,..., u n, u 1 ) C. Jinými slovy, kódová slova jsou uzavřena na cyklické posuny. Je přirozené takový kód nazvat cyklický. Strukturu

Více

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

Trocha teorie Ošklivé lemátko První generace Druhá generace Třetí generace Čtvrtá generace O OŠKLIVÉM LEMÁTKU PAVEL JAHODA O OŠKLIVÉM LEMÁTKU PAVEL JAHODA Prezentace pro přednášku v rámci ŠKOMAM 2014. Dělitelnost na množině celých čísel 3 dělí 6 Dělitelnost na množině celých čísel 3 dělí 6 protože Dělitelnost na množině celých

Více

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

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 Přirozená čísla: 1, 2, 3,... = {1, 2, 3,... } Prvočísla: 2, 3, 5, 7, 11, 13,... Základní věta aritmetiky. Jestliže p α 1 1 pα 2 2 pα r r = q β 1 1 qβ 2 2 qβ s s, kde p 1 < p 2 < < p r, q 1 < q 2 < < q

Více

64. ročník matematické olympiády Řešení úloh krajského kola kategorie A

64. ročník matematické olympiády Řešení úloh krajského kola kategorie A 64. ročník matematické olympiády Řešení úloh krajského kola kategorie A 1. Středy stran AC, BC označme postupně, N. Střed kružnice vepsané trojúhelníku KLC označme I. Úvodem poznamenejme, že body K, L

Více

ALGEBRA. 1. Pomocí Eukleidova algoritmu najděte největší společný dělitel čísel a a b. a) a = 204, b = 54, b) a = , b =

ALGEBRA. 1. Pomocí Eukleidova algoritmu najděte největší společný dělitel čísel a a b. a) a = 204, b = 54, b) a = , b = ALGEBRA 1 Úkol na 13. 11. 2018 1. Pomocí Eukleidova algoritmu najděte největší společný dělitel čísel a a b. a) a = 204, b = 54, b) a = 353 623, b = 244 571. 2. Připomeňte si, že pro ε = cos 2π 3 + i sin

Více

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

Učební texty k státní bakalářské zkoušce Matematika Algebra. študenti MFF 15. augusta 2008 Učební texty k státní bakalářské zkoušce Matematika Algebra študenti MFF 15. augusta 2008 1 8 Algebra Požadavky Grupa, okruh, těleso definice a příklady Podgrupa, normální podgrupa, faktorgrupa, ideál

Více

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

Nechť M je množina. Zobrazení z M M do M se nazývá (binární) operace Kapitola 2 Algebraické struktury Řada algebraických objektů má podobu množiny s nějakou dodatečnou strukturou. Například vektorový prostor je množina vektorů, ty však nejsou jeden jako druhý : jeden z

Více

O dělitelnosti čísel celých

O dělitelnosti čísel celých O dělitelnosti čísel celých 9. kapitola. Malá věta Fermatova In: František Veselý (author): O dělitelnosti čísel celých. (Czech). Praha: Mladá fronta, 1966. pp. 98 105. Persistent URL: http://dml.cz/dmlcz/403572

Více

Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz. Algebra Struktury s jednou operací

Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz. Algebra Struktury s jednou operací Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz Algebra Struktury s jednou operací Teoretická informatika 2 Proč zavádíme algebru hledáme nástroj pro popis objektů reálného světa (zejména

Více

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

Polynomy. Mgr. Veronika Švandová a Mgr. Zdeněk Kříž, Ph. D. 1.1 Teorie Zavedení polynomů Operace s polynomy... Polynomy Obsah Mgr. Veronika Švandová a Mgr. Zdeněk Kříž, Ph. D. 1 Základní vlastnosti polynomů 2 1.1 Teorie........................................... 2 1.1.1 Zavedení polynomů................................

Více

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

Lenka Zalabová. Ústav matematiky a biomatematiky, Přírodovědecká fakulta, Jihočeská univerzita. zima 2012 Algebra - třetí díl Lenka Zalabová Ústav matematiky a biomatematiky, Přírodovědecká fakulta, Jihočeská univerzita v Českých Budějovicích zima 2012 Obsah 1 Dělitelnost 2 Grupy zbytkových tříd 3 Jedna z

Více

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

Kongruence na množině celých čísel 121 Kapitola 4 Kongruence na množině celých čísel 4.1 Relace kongruence na množině celých čísel Vraťme se k úvahám o dělení se zbytkem. Na základní škole jsme se naučili, že když podělíme číslo 11 číslem

Více

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

Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci Projekt OPVK - CZ.1.07/1.1.00/26.0047 Matematika pro všechny Univerzita Palackého v Olomouci Tematický okruh: Argumentace a ověřování Gradovaný řetězec úloh Autor: Stanislav Trávníček Úloha 1 (úroveň 1)

Více

Základy elementární teorie čísel

Základy elementární teorie čísel Základy elementární teorie čísel Jiří Velebil: X01DML 29. října 2010: Základy elementární teorie čísel 1/14 Definice Řekneme, že přirozené číslo a dělí přirozené číslo b (značíme a b), pokud existuje přirozené

Více

Teorie grup 1 Příklad axiomatické teorie

Teorie grup 1 Příklad axiomatické teorie Teorie grup 1 Příklad axiomatické teorie Alena Šolcová 1 Binární operace Binary operation Binární operací na neprázdné množině A rozumíme každé zobrazení kartézského součinu A x A do A. Multiplikativní

Více

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

Hlubší věty o počítání modulo Hlubší věty o počítání modulo Jiří Velebil: A7B01MCS 31. října 2011: Hlubší věty o počítání modulo 1/18 Příklad Vyřešte: Idea řešení: x = 3 v Z 4 x = 2 v Z 5 x = 6 v Z 21 x = 3 + 2 + 6 Musí být: 1 První

Více

Matematika pro informatiku 2

Matematika pro informatiku 2 Matematika pro informatiku 2 Doc. RNDr. Alena Šolcová, Ph. D., KTI FIT ČVUT v Praze 21. února 2011 Evropský sociální fond Investujeme do vaší budoucnosti Alena Šolcová Lámejte si hlavu - L1 Určete všechny

Více

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

1 Zobrazení 1 ZOBRAZENÍ 1. Zobrazení a algebraické struktury. (a) Ukažte, že zobrazení f : x 1 ZOBRAZENÍ 1 Zobrazení a algebraické struktury 1 Zobrazení Příklad 1.1. (a) Ukažte, že zobrazení f : x na otevřený interval ( 1, 1). x x +1 je bijekce množiny reálných čísel R (b) Necht a, b R, a < b.

Více

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

Hlubší věty o počítání modulo Hlubší věty o počítání modulo Jiří Velebil: X01DML 3. prosince 2007: Hlubší věty o počítání modulo 1/17 Příklad Vyřešte: Idea řešení: x = 3 v Z 4 x = 2 v Z 5 x = 6 v Z 21 x = 3 + 2 + 6 Musí být: 1 První

Více

Algoritmus pro hledání vlastních čísel kvaternionových matic

Algoritmus pro hledání vlastních čísel kvaternionových matic Úvod Algoritmus pro hledání vlastních čísel kvaternionových matic Bc. Martin Veselý Fakulta jaderná a fyzikálně inženýrská Katedra softwarového inženýrství v ekonomii Skupina aplikované matematiky a stochastiky

Více

Lineární algebra : Polynomy

Lineární algebra : Polynomy Lineární algebra : Polynomy (2. přednáška) František Štampach, Karel Klouda frantisek.stampach@fit.cvut.cz, karel.klouda@fit.cvut.cz Katedra aplikované matematiky Fakulta informačních technologií České

Více

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

Řetězové zlomky. již čtenář obeznámen. Důraz bude kladen na implementační stránku, protože ta je ve Faktorizace čísel pomocí řetězových zlomků Tento text se zabývá algoritmem CFRAC (continued fractions algorithm) pro rozkládání velkých čísel (typicky součinů dvou velkých prvočísel). Nebudeme se zde zabývat

Více

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

Příklad. Řešte v : takže rovnice v zadání má v tomto případě jedno řešení. Pro má rovnice tvar Řešte v : má rovnice tvar takže rovnice v zadání má v tomto případě jedno řešení. Pro má rovnice tvar takže rovnice v zadání má v tomto případě opět jedno řešení. Sjednocením obou případů dostaneme úplné

Více

Úlohy krajského kola kategorie A

Úlohy krajského kola kategorie A 64. ročník matematické olympiády Úlohy krajského kola kategorie A 1. Je dán trojúhelník ABC s tupým úhlem při vrcholu C. Osa o 1 úsečky AC protíná stranu AB v bodě K, osa o 2 úsečky BC protíná stranu AB

Více

O dělitelnosti čísel celých

O dělitelnosti čísel celých O dělitelnosti čísel celých 10. kapitola. Některé staré i nové problémy číselné teorie In: František Veselý (author): O dělitelnosti čísel celých. (Czech). Praha: Mladá fronta, 1966. pp. 106 115. Persistent

Více

ZÁKLADY ARITMETIKY A ALGEBRY I

ZÁKLADY ARITMETIKY A ALGEBRY I 1 ZÁKLADY ARITMETIKY A ALGEBRY I (Cvičení) 1. Úvod, jazyk matematiky V učebnici Lineární algebra pročítejte definice a věty, uvědomujte si jejich strukturu, i když prozatím neznáte a nechápete (aaniprozatímchápatnemůžete)jejichmatematický

Více

1 Mnohočleny a algebraické rovnice

1 Mnohočleny a algebraické rovnice 1 Mnohočleny a algebraické rovnice 1.1 Pojem mnohočlenu (polynomu) Připomeňme, že výrazům typu a 2 x 2 + a 1 x + a 0 říkáme kvadratický trojčlen, když a 2 0. Číslům a 0, a 1, a 2 říkáme koeficienty a písmenem

Více

HL Academy - Chata Lopata Emu (Brkos 2012) Řetězové zlomky / 27

HL Academy - Chata Lopata Emu (Brkos 2012) Řetězové zlomky / 27 Řetězové zlomky HL Academy - Chata Lopata 2012 13.2. 18.2.2012 Emu (Brkos 2012) Řetězové zlomky 13.2. 18.2.2012 1 / 27 Obsah 1 Úvod 2 Základní pojmy 3 Konečné řetězové zlomky Sblížené zlomky Euklidův algoritmus

Více

Důkazové metody v teorii čísel

Důkazové metody v teorii čísel Důkazové metody v teorii čísel Michal Kenny Rolínek ØÖ ØºPříspěveknejenukazujeklasickátvrzenízelementárníteoriečísel, ale především ukazuje obvyklé postupy při jejich používání, a to převážně na úlohách

Více

1 Mnohočleny a algebraické rovnice

1 Mnohočleny a algebraické rovnice 1 Mnohočleny a algebraické rovnice 1.1 Pojem mnohočlenu (polynomu) Připomeňme, že výrazům typu a 2 x 2 + a 1 x + a 0 říkáme kvadratický trojčlen, když a 2 0. Číslům a 0, a 1, a 2 říkáme koeficienty a písmenem

Více

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

Dělitelnost čísel, nejmenší společný násobek, největší společný dělitel Variace 1 Dělitelnost čísel, nejmenší společný násobek, největší společný dělitel Autor: Mgr. Jaromír JUŘEK Kopírování a jakékoliv další využití výukového materiálu je povoleno pouze s uvedením odkazu

Více

Zimní semestr akademického roku 2014/ prosince 2014

Zimní semestr akademického roku 2014/ prosince 2014 Cvičení k předmětu BI-ZMA Tomáš Kalvoda Katedra aplikované matematiky FIT ČVUT Matěj Tušek Katedra matematiky FJFI ČVUT Obsah Cvičení Zimní semestr akademického roku 2014/2015 2. prosince 2014 Předmluva

Více

pro každé i. Proto je takových čísel m právě N ai 1 +. k k p

pro každé i. Proto je takových čísel m právě N ai 1 +. k k p KOMENTÁŘE ÚLOH 43. ROČNÍKU MO, KATEGORIE A 1. Přirozené číslo m > 1 nazveme k násobným dělitelem přirozeného čísla n, pokud platí rovnost n = m k q, kde q je celé číslo, které není násobkem čísla m. Určete,

Více

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

Moravské gymnázium Brno s.r.o. Číslo projektu CZ.1.07/1.5.00/34.0743 Název školy Moravské gymnázium Brno s.r.o. Autor Tematická oblast Mgr. Marie Chadimová Mgr. Věra Jeřábková Matematika Elementární teorie čísel Ročník 1. Datum tvorby

Více

Maturitní témata profilová část

Maturitní témata profilová část Seznam témat Výroková logika, úsudky a operace s množinami Základní pojmy výrokové logiky, logické spojky a kvantifikátory, složené výroky (konjunkce, disjunkce, implikace, ekvivalence), pravdivostní tabulky,

Více

Algebra 2 Teorie čísel. Michal Bulant

Algebra 2 Teorie čísel. Michal Bulant Algebra 2 Teorie čísel Home Page Michal Bulant katedra matematiky, Přírodovědecká fakulta, Masarykova univerzita, Janáčkovo nám. 2a, 662 95 Brno E-mail address: bulant@math.muni.cz Page 1 of 103 Abstrakt.

Více

Základy elementární teorie čísel

Základy elementární teorie čísel Základy elementární teorie čísel Jiří Velebil: A7B01MCS 3. října 2011: Základy elementární teorie čísel 1/15 Dělení se zbytkem v oboru celých čísel Ať a, b jsou libovolná celá čísla, b 0. Pak existují

Více

Posloupnosti a jejich limity

Posloupnosti a jejich limity KMA/MAT Přednáška č. 7, Posloupnosti a jejich ity 5. listopadu 203 Motivační příklady Prozkoumejme, zatím laicky, následující posloupnosti: Posloupnost, 4, 9,..., n 2,... : Hodnoty rostou nade všechny

Více

Historie matematiky a informatiky

Historie matematiky a informatiky Historie matematiky a informatiky 2018 Doc. RNDr. Alena Šolcová, Ph.D. Katedra aplikované matematiky FIT ČVUT v Praze 22. 2. 2018 Alena Šolcová, FIT ČVUT v Praze 1 Pýthagorás ze Samu, 6. stol. př. n. l.

Více

Západočeská univerzita v Plzni FAKULTA PEDAGOGICKÁ KATEDRA MATEMATIKY, FYZIKY A TECHNICKÉ VÝCHOVY

Západočeská univerzita v Plzni FAKULTA PEDAGOGICKÁ KATEDRA MATEMATIKY, FYZIKY A TECHNICKÉ VÝCHOVY Západočeská univerzita v Plzni FAKULTA PEDAGOGICKÁ KATEDRA MATEMATIKY, FYZIKY A TECHNICKÉ VÝCHOVY VYBRANÉ KAPITOLY Z ELEMENTÁRNÍ ALGEBRY DIPLOMOVÁ PRÁCE Bc. Jiří KRYČ Učitelství pro 2. stupeň ZŠ, obor

Více

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2, Úlohy k přednášce NMAG a : Lineární algebra a geometrie a Verze ze dne. května Toto je seznam přímočarých příkladů k přednášce. Úlohy z tohoto seznamu je nezbytně nutné umět řešit. Podobné typy úloh se

Více

1 Polynomiální interpolace

1 Polynomiální interpolace Polynomiální interpolace. Metoda neurčitých koeficientů Příklad.. Nalezněte polynom p co nejmenšího stupně, pro který platí p() = 0, p(2) =, p( ) = 6. Řešení. Polynom hledáme metodou neurčitých koeficientů,

Více

4 Počítání modulo polynom

4 Počítání modulo polynom 8 4 Počítání modulo polynom Co se vyplatilo jendou, vyplatí se i podruhé. V této kapitole zavedeme polynomy nad Z p a ukážeme, že množina všech polynomů nad Z p tvoří komutativní okruh s jednotkou. Je-li

Více

(Cramerovo pravidlo, determinanty, inverzní matice)

(Cramerovo pravidlo, determinanty, inverzní matice) KMA/MAT1 Přednáška a cvičení, Lineární algebra 2 Řešení soustav lineárních rovnic se čtvercovou maticí soustavy (Cramerovo pravidlo, determinanty, inverzní matice) 16 a 21 října 2014 V dnešní přednášce

Více

1 Řešení soustav lineárních rovnic

1 Řešení soustav lineárních rovnic 1 Řešení soustav lineárních rovnic 1.1 Lineární rovnice Lineární rovnicí o n neznámých x 1,x 2,..., x n s reálnými koeficienty rozumíme rovnici ve tvaru a 1 x 1 + a 2 x 2 +... + a n x n = b, (1) kde koeficienty

Více

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

grupa těleso podgrupa konečné těleso polynomy komutativní generovaná prvkem, cyklická, řád prvku charakteristika tělesa grupa komutativní podgrupa těleso generovaná prvkem, cyklická, řád prvku Malá Fermatova věta konečné těleso charakteristika tělesa polynomy ireducibilní prvky, primitivní prvky definice: G, je grupa kde

Více

Generující kořeny cyklických kódů. Generující kořeny. Alena Gollová, TIK Generující kořeny 1/30

Generující kořeny cyklických kódů. Generující kořeny. Alena Gollová, TIK Generující kořeny 1/30 Generující kořeny cyklických kódů 6. přednáška z algebraického kódování Alena Gollová, TIK Generující kořeny 1/30 Obsah 1 Alena Gollová, TIK Generující kořeny 2/30 Hammingovy kódy Hammingovy kódy jsou

Více

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

Mgr. Ladislav Zemánek Maturitní okruhy Matematika 2013-2014. 1. Obor reálných čísel Mgr. Ladislav Zemánek Maturitní okruhy Matematika 2013-2014 1. Obor reálných čísel - obor přirozených, celých, racionálních a reálných čísel - vlastnosti operací (sčítání, odčítání, násobení, dělení) -

Více

Abundantní čísla. J. Nečas

Abundantní čísla. J. Nečas MUNDUS SYMBOLICUS 25 (2017) Abundantní čísla J. Nečas Abstract. The article discusses the relationship between the natural number and the sum of its divisors, and according to it classifies the natural

Více

Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty. študenti MFF 15. augusta 2008

Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty. študenti MFF 15. augusta 2008 Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty študenti MFF 15. augusta 2008 1 14 Vlastní čísla a vlastní hodnoty Požadavky Vlastní čísla a vlastní hodnoty lineárního

Více

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

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í. Název předmětu: Matematika pro informatiky Zkratka předmětu: MIE Počet kreditů: 5 Forma studia: kombinovaná Forma zkoušky: kombinovaná (písemná a ústní část) Anotace: Předmět seznamuje se základy dělitelnosti,

Více

[1] Definice 1: Polynom je komplexní funkce p : C C, pro kterou. pro všechna x C. Čísla a 0, a 1,..., a n nazýváme koeficienty polynomu.

[1] Definice 1: Polynom je komplexní funkce p : C C, pro kterou. pro všechna x C. Čísla a 0, a 1,..., a n nazýváme koeficienty polynomu. Polynomy Polynom je možno definovat dvěma způsoby: jako reálnou nebo komplexní funkci, jejichž hodnoty jsou dány jistým vzorcem, jako ten vzorec samotný. [1] První způsob zavedení polynomu BI-LIN, polynomy,

Více

Arnoldiho a Lanczosova metoda

Arnoldiho a Lanczosova metoda Arnoldiho a Lanczosova metoda 1 Částečný problém vlastních čísel Ne vždy je potřeba (a někdy to není ani technicky možné) nalézt celé spektrum dané matice (velké řídké matice). Úloze, ve které chceme aproximovat

Více

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

1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7 1 Výroková logika 1 Výroková logika 1 2 Predikátová logika 3 3 Důkazy matematických vět 4 4 Doporučená literatura 7 Definice 1.1 Výrokem rozumíme každé sdělení, o kterém má smysl uvažovat, zda je, či není

Více

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

Zavedení a vlastnosti reálných čísel Zavedení a vlastnosti reálných čísel jsou základním kamenem matematické analýzy. Konstrukce reálných čísel sice není náplní matematické analýzy, ale množina reálných čísel R je pro matematickou analýzu

Více

Okruhy, podokruhy, obor integrity, těleso, homomorfismus. 1. Rozhodněte, zda daná množina M je podokruhem okruhu (C, +, ): f) M = { a

Okruhy, podokruhy, obor integrity, těleso, homomorfismus. 1. Rozhodněte, zda daná množina M je podokruhem okruhu (C, +, ): f) M = { a Sbírka příkladů z okruhů a polynomů Algebra I Okruhy, podokruhy, obor integrity, těleso, homomorfismus 1. Rozhodněte, zda daná množina M je podokruhem okruhu (C, +, ): a) M = {a + i a R}, b) M = {a + i

Více

1 Vektorové prostory.

1 Vektorové prostory. 1 Vektorové prostory DefiniceMnožinu V, jejíž prvky budeme označovat a, b, c, z, budeme nazývat vektorovým prostorem právě tehdy, když budou splněny následující podmínky: 1 Je dáno zobrazení V V V, které

Více

Skalární součin je nástroj, jak měřit velikost vektorů a úhly mezi vektory v reálných a komplexních vektorových prostorech.

Skalární součin je nástroj, jak měřit velikost vektorů a úhly mezi vektory v reálných a komplexních vektorových prostorech. Kapitola 9 Skalární součin Skalární součin je nástroj, jak měřit velikost vektorů a úhly mezi vektory v reálných a komplexních vektorových prostorech. Definice 9.1 Je-li x = (x 1,..., x n ) T R n 1 reálný

Více

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

Nechť je číselná posloupnost. Pro všechna položme. Posloupnost nazýváme posloupnost částečných součtů řady. Číselné řady Definice (Posloupnost částečných součtů číselné řady). Nechť je číselná posloupnost. Pro všechna položme. Posloupnost nazýváme posloupnost částečných součtů řady. Definice (Součet číselné

Více

10. Vektorové podprostory

10. Vektorové podprostory Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA II, letní semestr 2000/2001 Michal Marvan Definice. Bud V vektorový prostor nad polem P. Podmnožina U V se nazývá podprostor,

Více

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

Hledání rekordně velkých prvočísel Hledání rekordně velkých prvočísel Martina Bekrová, Gymnázium Trutnov (to.zapomenu@gmail.com) Ondřej Bouchala, Gymnázium Komenského, Havířov (ondrej.bouchala@gmail.com) David Krška, Gymnázium J. V. Jirsíka,

Více

Aplikace matematiky. aneb Nedokonalosti dokonalé matematiky

Aplikace matematiky. aneb Nedokonalosti dokonalé matematiky Aplikace matematiky aneb Nedokonalosti dokonalé matematiky Petr Pupík 21. září 2015 K čemu je nám matematika? Matematika je jen počítání K čemu je nám matematika? Matematika je jen počítání Vše v matematice

Více