Uniwersytet Kazimierza Wielkiego - Centralny System Uwierzytelniania
Strona główna

Algorytmiczna teoria liczb 1300-M23ATL-SP
Wykład (WYK) Semestr zimowy 2021/22

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 15
Limit miejsc: (brak limitu)
Zaliczenie: Zaliczenie na ocenę
Rygory zaliczenia zajęć: zaliczenie na ocenę
Literatura uzupelniająca: 1. W. Sierpiński - Teoria liczb, MM, Warszawa 1950
2. N. Koblitz – Wykład z teorii liczb i kryptografii, WNT, Warszawa 2006
3. http://pwi.edu.pl/wyklad,wideo-Jaroslaw-Grytczuk-algorytmiczna-teoria-liczb-czesc-1
4. http://wwsi.edu.pl/pg.php/videoplay/algorytmiczna_teoria_liczb_cz2/93/


Metody dydaktyczne: wykład konwersatoryjny
Literatura:

1.P. Ribenboim – Mała księga wielkich liczb pierwszych, WNT, Warszawa 1997

2. S. Y. Yan – Teoria liczb w informatyce, WNT, Warszawa 2006

3. A. Chrząszczyk – Algorytmy teorii liczb i kryptografii w przykładach, BTC, Legionowo 2010

Efekty uczenia się:

K_W04 zna podstawowe twierdzenia z poznanych działów matematyki

K_W05 zna podstawowe przykłady zarówno ilustrujące konkretne pojęcia matematyczne, jak i pozwalające obalić błędne hipotezy lub nieuprawnione rozumowania

W01 zna podstawowe twierdzenia z teorii liczb

W02 zna podstawowe przykłady ilustrujące pojęcia z teorii liczb

K_U01 potrafi w sposób zrozumiały, w mowie i na piśmie, przedstawiać poprawne rozumowania matematyczne, formułować twierdzenia i definicje

U01 potrafi przedstawiać poprawne rozumowania matematyczne, formułować twierdzenia i definicje z algorytmicznej teorii liczb

Metody i kryteria oceniania:

bdb - 91 -100 pkt

db+ - 81 - 90

db - 71 – 80

dst+ - 65 – 70

dst - 55 - 64

Zakres tematów:

1. Pojęcie algorytmu, przykłady podstawowe

2. Algorytm Euklidesa i sito Eratostenesa

3. Programy Derive i Sage

4. Test Fermata i prawdopodobne liczby pierwsze; testowanie małych liczb Carmichaela

5. Testy pierwszości Lucasa Pocklingtona – przykłady zastosowań

6. Test Millera-Rabina - przykłady

7. Test AKS - przykłady

9. Metody faktoryzacji: kolejnych dzieleń, Fermata, kongruencj Legendre’a - przykłady i porównania

10. Metoda faktoryzacji rho-Pollarda i metoda p-1 - przykłady

11. Faktoryzacja metodą ułamków łańcuchowych - przykłady

12. Metoda sita kwadratowego - przykłady

13. Algorytmy obliczania logarytmów dyskretnych - przyklady

14. Szybki algorytm dowolnie dokładnego obliczania pierwiastka kwadratowego z liczby naturalnej - przykłady

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 co drugi czwartek (nieparzyste), 11:00 - 12:30, (sala nieznana)
Marek Wójtowicz 8/15 szczegóły
Wszystkie zajęcia odbywają się w budynku:
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego.
J.K. Chodkiewicza 30
85-064 Bydgoszcz
tel: +48 52 32 66 429 https://ukw.edu.pl
kontakt deklaracja dostępności USOSweb 7.0.3.0-1 (2024-04-02)