![]() |
|
Prime Numbers: A Computational Perspective [Crandall] - Printable Version +- MKLab (https://mklab.gr) +-- Forum: [INDEX] (https://mklab.gr/forumdisplay.php?fid=1) +--- Forum: MATHEMATICS (https://mklab.gr/forumdisplay.php?fid=3) +---- Forum: BOOKS (https://mklab.gr/forumdisplay.php?fid=6) +----- Forum: NEW BOOKS (https://mklab.gr/forumdisplay.php?fid=42) +------ Forum: FOREIGN (https://mklab.gr/forumdisplay.php?fid=91) +------- Forum: PURE AND APPLIED MATHS (https://mklab.gr/forumdisplay.php?fid=94) +-------- Forum: NUMBER THEORY (https://mklab.gr/forumdisplay.php?fid=169) +-------- Thread: Prime Numbers: A Computational Perspective [Crandall] (/showthread.php?tid=1651) |
Prime Numbers: A Computational Perspective [Crandall] - mklabgr - 08-17-2026 Prime Numbers: A Computational Perspective Authors: Richard Crandall & Carl Pomerance Publication: 2005, 2nd edition Publisher: Springer-Verlag, New York Prime Numbers: A Computational Perspective is a substantial exploration of prime numbers that deliberately bridges classical number theory and modern computation. Rather than treating primes only through abstract theorems, Crandall and Pomerance continually ask computational questions: How can we efficiently determine whether a huge integer is prime? How can we factor large composite numbers? How quickly can arithmetic with enormous integers be performed? The book develops the mathematics behind these problems while presenting more than 100 algorithms in detailed pseudocode, making it valuable both as a theoretical text and as a practical guide to computational experimentation. A major part of the book is devoted to primality testing and integer factorization. After establishing essential number-theoretic tools, the authors distinguish between recognizing probable primes and actually proving primality, then develop increasingly sophisticated factoring techniques. Topics include exponential and subexponential factoring algorithms, elliptic-curve methods, and fast algorithms for large-integer arithmetic. The second edition incorporates important developments such as the AKS primality test, new computational evidence concerning the Riemann hypothesis, faster GCD techniques, and updated computational records. It also discusses broader developments in prime-number theory, including arbitrarily long arithmetic progressions of primes. One of the book's strengths is that computation is not presented as a substitute for mathematics but as another way of investigating mathematical structure. Algorithms are accompanied by explanations of why they work, while exercises range from conventional problems to questions suitable for further investigation and even research projects. Later chapters broaden the picture through elliptic-curve arithmetic, the distribution and ubiquity of primes, and efficient large-integer computation. The result is particularly suitable for advanced undergraduates, graduate students, researchers, programmers interested in computational number theory, and mathematicians interested in the connection between primes, algorithms and cryptography. Key takeaways
Springer — Prime Numbers: A Computational Perspective |