Contents / Number Theory / Classical Theorems

Chapter 3

Classical Theorems

Fermat's little theorem proved twice, by rearranging residues and via Lagrange; Euler's generalisation; Wilson's theorem in both directions; why the Fermat primality test fails, with Korselt's criterion and 561 worked; and quadratic reciprocity proved in full through Gauss's lemma and Eisenstein's lattice-point count, with both supplementary laws.

About the practice questions. They check that you can carry out this chapter's computations correctly, and each one is graded on a single answer. They are not proof exercises: working through them confirms the mechanics, not that you could prove the results yourself. For that, re-read the statements above and try to reconstruct their proofs with the page closed.