An Introduction to Number Theory
Published:
Course presentation — Padova, September 2025
What is number theory?
In the third century, Diophantus of Alexandria investigated problems of the type:
Given \(f \in \mathbb{Z}\left[X_1, ..., X_n\right]\), can we find integer (or rational) solutions to:
Number theory is broadly the study of this question and its generalizations, such as systems of polynomial equations.
Examples
- Linear Diophantine equation:
This is handled by the Euclidean algorithm.
- Fermat’s equation:
which has no non-trivial integer solutions for \(n > 2\). We will prove this when \(n\) is a regular prime.
A toy example
Consider:
\[X^3 = Y^2 + 2\]Factoring over \(\mathbb{Z}\left[ \sqrt{-2} \right]\):
\[X^3 = (Y + \sqrt{-2})(Y - \sqrt{-2})\]Using:
- \(\mathbb{Z}\left[ \sqrt{-2}\right]\) is a UFD
- Its units are \(\pm1\)
- \(Y + \sqrt{-2}\) and \(Y - \sqrt{-2}\) are coprime
We conclude the only solutions are \((X, Y) = (3, \pm5)\).
Numbers like \(Y + \sqrt{-2}\) were once called ideal numbers — inspiring the modern concept of ideals in rings.
Conclusion
Solving equations like \(aX + bY = m\) relies on unique factorization in \(\mathbb{Z}\). Similarly, solving \(X^3 = Y^2 + 2\) uses factorization in \(\mathbb{Z}\left[\sqrt{-2}\right]\). But in general, we must deal with rings that are not UFDs.
Hence, we develop the theory of number fields.
Let \(K\) be a number field (a finite extension of \(\mathbb{Q}\)), and \(\mathcal{O}_K\) its ring of integers. Then:
- Every ideal \(I \subset \mathcal{O}_K\) has a unique factorization:
- The unit group \(\mathcal{O}_K^\times\) is a finitely generated abelian group with:
where \(r_1\) = number of real embeddings, \(r_2\) = number of complex pairs.
- The Dedekind zeta function \(\zeta_K(s)\) satisfies:
where all the main arithmetic invariants of the field \(K\) show up.
During the course we will review all the basics of algebraic and analytic number theory, along with a lot of exercises and concrete examples.