Introduction to Number Theory: A Computational Approach
This book offers a friendly introduction to number theory from a computational perspective. It starts with the basics, such as divisibility, prime numbers and congruences, and then gradually progresses to more advanced topics like continued fractions, Diophantine equations and cryptography. Abstract ideas are presented in a way that makes them concrete and approachable, with examples that can be explored computationally.
Each chapter is thoughtfully structured to build on the previous ones, and the book is organized into seven key parts, each accompanied by exercises (with solutions) that encourage independent problem solving and verification of results. Readers can download the free interactive ebook version to engage directly with live Wolfram Language code. This book is ideal for students, self-learners and anyone curious about the underlying arithmetic of modern mathematics.
Information and Media Inquiries
May 19, 2026 Publication
Publicity and Interviews: publishing@wolfram.com
Non-Fiction
Contents
- Preface
- What Is Number Theory?
- Integers: The Basics
- Primes and Composites
- Part 1 Exercises
- Prime Factorization
- Multiples and Divisors
- Greatest Common Divisor
- Part 2 Exercises
- Congruences
- Modular Arithmetic
- Chinese Remainder Theorem
- Part 3 Exercises
- Real Number Representations
- Continued Fractions
- Best Rational Approximations
- Part 4 Exercises
- Diophantine Equations
- Linear Diophantine Equations
- Diophantine Equations of Degree 2
- Part 5 Exercises
- Cryptography
- The RSA Algorithm
- Part 6 Exercises
- Primality Testing: Miller–Rabin
- Factorization: Pollard's Rho
- Diophantine Equations: Hilbert's Tenth Problem
- The Riemann Zeta Function
- Special Numbers
- Numeral Systems
- Part 7 Exercises

- Title: INTRODUCTION TO NUMBER THEORY: A COMPUTATIONAL APPROACH
- Author: Lusine Sukiasyan and Charles Pooh
- Paperback: forthcoming
- Kindle: forthcoming
- Wolfram Notebooks: download free
- Publisher: Wolfram Media, Inc.
- Publication Date: May 19, 2026
- ISBN-13: 978-1-57955-115-5 (paperback)
- ISBN-13: 978-1-57955-116-2 (Kindle)
- ISBN-13: 978-1-57955-114-8 ((Wolfram Notebooks)