Project Sherlock

Mathematics

Number Theory

The behaviour of the integers — the oldest questions in mathematics and several of the hardest.

13 topics · 14 curated works

Topics

  • 01Foundations & Overviews
  • 02Elementary Number Theory1
  • 03Analytic Number Theory1
  • 04Algebraic Number Theory1
  • 05Diophantine Equations1
  • 06Distribution of Primes2
  • 07The Riemann Hypothesis2
  • 08Modular Forms1
  • 09Elliptic Curves1
  • 10p-adic Analysis1
  • 11Transcendence Theory1
  • 12Additive Combinatorics1
  • 13Computational Number Theory1

Reading in Number Theory

14

A way in

  1. Start here

    No prior grounding assumed.

    Infinite Primes

    Numberphile · 2013

    Presents Euclid's proof that the primes do not run out, and uses it to show what a proof by contradiction actually establishes as opposed to what…

    +1 more at this level

  2. Then

    Assumes you know the vocabulary.

    A Computational Introduction to Number Theory and Algebra

    Victor Shoup · 2005

    Presents number theory and algebra through the algorithms that make them computable, treating problems like discrete logarithm and integer factoring…

    +1 more at this level

  3. Go deeper

    Primary sources and full treatments.

    On the Number of Primes Less Than a Given Magnitude

    Bernhard Riemann · 1859

    Connects the distribution of primes to the zeros of a single complex function, introducing the zeta function's analytic continuation and conjecturing…

    +9 more at this level

12 of 14 works

Video2013

Infinite Primes

Numberphile

Presents Euclid's proof that the primes do not run out, and uses it to show what a proof by contradiction actually establishes as opposed to what checking many cases can.

link checked 17 Sept 2026
Course1996

Algebraic Number Theory

J.S. Milne

Develops rings of integers, Dedekind domains and the finiteness of the class number as the right generalisation of unique factorisation once ordinary integers no longer suffice.

link checked 17 Sept 2026
Course1997

Modular Functions and Modular Forms

J.S. Milne

Develops modular curves as moduli spaces for elliptic curves with level structure, arguing the geometric viewpoint explains identities that the classical q-expansion definition leaves mysterious.

link checked 17 Sept 2026
Course2007

18.785: Analytic Number Theory

Kiran Kedlaya (MIT)

Develops the machinery of zeta and L-functions to prove the prime number theorem and its refinement to arithmetic progressions, treating analytic continuation as the engine that turns a counting problem into a question about complex zeros.

link checked 17 Sept 2026

In order written

1859 – 2021
  1. 200718.785: Analytic Number TheoryKiran Kedlaya (MIT)
  2. 2013Infinite PrimesNumberphile
  3. 202118.783: Elliptic CurvesAndrew Sutherland (MIT)

Elsewhere in Mathematics