Synopsis for Computational Number Theory
Course Description
Prerequisites
Despite the sophistication of this course the only pre-requisites are parts of a standard elementary number theory course: Euclid's algorithm, Quadratic residues, The law of reciprocity for Legendre and Jacobi symbols, Fermat's theorem, primitive roots.Aims and Synopsis
This course aims to describe the algorithms used for efficient practical computations in number theory. It is based on recent research papers, along with parts of the text by Cohen. The course covers: The Euclidean Algorithm, computation of powers and square roots modulo primes; the arithmetic of elliptic curves over finite fields; lattices and the LLL reduction algorithm; factorization algorithms.Reading List
Henri Cohen, A course in computational algebraic number theory, Springer-Verlag (1993).
Last updated by Nia Roderick on Thu, 11/10/2012 - 12:52pm.
This page is maintained by Helen Lowe. Please use the contact form for feedback and comments.
This page is maintained by Helen Lowe. Please use the contact form for feedback and comments.
