Abstract
In this chapter, we study those notions from number theory that are essential for divisibility problems and for the primality problem. It is important to understand the notion of greatest common divisors and the Euclidean Algorithm, which calculates greatest common divisors, and its variants. The Euclidean Algorithm is the epitome of efficiency among the number-theoretical algorithms. Further, we introduce modular arithmetic, which is basic for all primality tests considered here. The Chinese Remainder Theorem is a basic tool in the analysis of the randomized primality tests. Some important properties of prime numbers are studied, in particular the unique factorization theorem. Finally, both as a general background and as a basis for the analysis of the deterministic primality test, some theorems on the density of prime numbers in the natural numbers are proved.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Dietzfelbinger, M. (2004). 3. Fundamentals from Number Theory. In: Primality Testing in Polynomial Time. Lecture Notes in Computer Science, vol 3000. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25933-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-25933-6_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40344-9
Online ISBN: 978-3-540-25933-6
eBook Packages: Springer Book Archive