M8190 Algoritmy teorie čísel

Přírodovědecká fakulta
jaro 2012
Rozsah
2/0/0. 2 kr. (příf plus uk k 1 zk 2 plus 1 > 4). Ukončení: zk.
Vyučující
prof. RNDr. Radan Kučera, DSc. (přednášející)
Mgr. Michal Bulant, Ph.D. (pomocník)
Garance
prof. RNDr. Radan Kučera, DSc.
Ústav matematiky a statistiky – Ústavy – Přírodovědecká fakulta
Dodavatelské pracoviště: Ústav matematiky a statistiky – Ústavy – Přírodovědecká fakulta
Rozvrh
St 10:00–11:50 M3,01023
Předpoklady
Algebra II (tj. odborná) nebo Algebra 2 (tj. učitelská)
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Cíle předmětu
Cílem přednášky je ukázat, jak mohou výsledky teorie čísel pomoci při hledání rozkladu daného přirozeného čísla na prvočinitele, úloze, jejíž důležitost v poslední době roste kvůli aplikacím např. v teorii kódování. Na konci tohoto kurzu bude student schopen porozumět základním myšlenkám vyložených algoritmů.
Osnova
  • 1. Testy, zda je přirozené číslo N složené: Fermatův test a Carmichaelova čísla, Rabinův-Millerův test.
  • 2. Testy, zda je přirozené číslo N prvočíslo: N-1 test Poclingtona-Lehmera, Metoda eliptických křivek.
  • 3. Test Agarwala-Kayala-Saxeny
  • 4. Hledání netriviálního dělitele přirozeného čísla N: Lehmannova metoda, Pollardova $\rho$ metoda, Pollardova p-1 metoda, Metoda řetězových zlomků, Metoda eliptických křivek, Metoda kvadratického síta.
Literatura
  • COHEN, Henri. A Course in Computational Algebraic Number Theory. Springer-Verlag. 534 s. Graduate Texts in Mathematics 138. ISBN 3-540-55640-0. 1993. info
Výukové metody
Přednášky: teoretická výuka potřebného matematického základu, aplikace teorie na konstrukci konkrétních algoritmů.
Metody hodnocení
Zkouška má dvě části, písemnou a ústní.
Informace učitele
http://www.math.muni.cz/~kucera/texty/ATC06.pdf
Další komentáře
Studijní materiály
Předmět je vyučován jednou za dva roky.
Předmět je zařazen také v obdobích jaro 2008 - akreditace, jaro 2004, jaro 2006, jaro 2008, jaro 2010, jaro 2012 - akreditace, jaro 2014, jaro 2016, jaro 2018, jaro 2020, podzim 2021, podzim 2023.