Algorithmic Number Theory

WS2018 Special Topic Lecture in : Algorithmic Number Theory

Time and Place:

Every Mon. 16:15-18:00 (starts Oct. 1, 2018)
Note: We can adjust the regular schedule in the first meeting, depending on the needs of the registered students.
JKU S2046

View Larger Map


Jose Capco


Course Outline:

  1. On Rings and Groups
  2. Carmichael Numbers and Prime Recognition
  3. Wilson's Theorem and AKS Theorem
  4. AKS Theorem and AKS Algorithm
  5. Quadratic Extensions and Square Root mod p
  6. Sieving B-Smooth Numbers and Basic Quadratic Sieve
  7. Quadratic Sieves. Elliptic Curve Primer
  8. Algorithms on Elliptic Curve Group Structure
  9. Elliptic Curve Factorization Algorithm
  10. Valuation Theory
  11. Computing Heights
  12. Elliptic Curve Rank Conjectures and Elkies Curve
  13. Birch-Swinnerton-Dyer Conjecture


Course Requirement:

Elementary Number Theory. Basic understanding of fields, rings and groups.
Open to all students with mathematical background (including computer science students).

Note: First part of the course will have more algorithms than the second part.

Below are the pdf of lecture (late uploads). Please take note of the time/date of the uploaded pdf. I could upload newer versions if I need to correct some mistake or add some additional text to the lectures (you might need to sometimes refresh (press F5) the browser to see the new files).

[ICO]NameLast modifiedSizeDescription

[DIR]Parent Directory  -
[DIR]codes/23-Oct-2018 13:02 -
[   ]lecture_01.pdf02-Oct-2018 08:57 53K
[   ]lecture_02.pdf23-Oct-2018 12:38 45K
[   ]lecture_03.pdf23-Oct-2018 12:37 44K
[   ]lecture_04.pdf23-Oct-2018 14:29 51K
[   ]lecture_05.pdf01-Nov-2018 17:41 55K
[   ]lecture_06.pdf07-Dec-2018 21:12 55K
[   ]lecture_07.pdf15-Nov-2018 14:30 55K
[   ]lecture_08.pdf24-Nov-2018 18:16 56K
[   ]lecture_09.pdf01-Dec-2018 12:23 67K
[   ]lecture_10.pdf10-Dec-2018 15:09 44K