Questions: Primes in Arithmetic Progressions (Dirichlet's Theorem)
5 questions to test your understanding
Score: 0 / 5
Question 1 Multiple Choice
Consider arithmetic progressions modulo 10. Which residue classes mod 10 contain infinitely many primes?
AOnly class 1 (mod 10), since 1 is the identity residue
BClasses 1 and 9 (mod 10), since these are symmetric around 5
CClasses 1, 3, 7, and 9 (mod 10) — exactly those coprime to 10
DAll odd residue classes: 1, 3, 5, 7, 9 (mod 10)
Dirichlet's theorem guarantees infinitely many primes in class a (mod d) if and only if gcd(a, d) = 1. The classes coprime to 10 are exactly {1, 3, 7, 9} — the φ(10) = 4 classes sharing no factor with 10. Class 5 (mod 10) fails because every element is divisible by 5, so at most one prime (namely 5 itself) can appear there. Class 9 is coprime to 10 and does contain infinitely many primes, as does class 3. The equidistribution result further says each eligible class receives asymptotically 1/4 of all primes.
Question 2 Multiple Choice
In Dirichlet's proof, the key step is showing L(1, χ) ≠ 0 for all non-principal Dirichlet characters χ. Why is this non-vanishing essential?
AIt guarantees the L-function converges absolutely for all s in the complex plane
BIt prevents the divergence argument — which forces infinitely many primes in each eligible class — from collapsing to a finite sum
CIt establishes that Dirichlet characters form a complete orthogonal basis for functions mod d
DIt implies the Riemann hypothesis holds for these L-functions
The proof shows that the sum of 1/p over primes p ≡ a (mod d) diverges, which forces infinitely many such primes. This divergence is derived from the logarithm of a product of L(s, χ) values. If any non-principal L(1, χ) = 0, the relevant factor would cancel the divergence, collapsing the argument to a finite sum. Non-vanishing at s = 1 keeps the divergence intact. This is the deepest step and requires using the full group structure of Dirichlet characters — no single character suffices.
Question 3 True / False
The arithmetic progression 4, 10, 16, 22, 28, ... (i.e., a ≡ 4 mod 6) contains infinitely many primes.
TTrue
FFalse
Answer: False
Every element has the form 6k + 4 = 2(3k + 2), which is divisible by 2. All elements are even and greater than 2, so none can be prime. The condition gcd(a, d) = 1 fails here: gcd(4, 6) = 2 ≠ 1. Dirichlet's theorem applies precisely when gcd(a, d) = 1. When this fails, every element of the progression shares a factor with d, allowing at most one prime (the factor itself) to appear — and in this case, even 2 does not appear since all elements exceed 2.
Question 4 True / False
Among primes up to a large number N, approximately 1/φ(d) of all primes lie in each residue class a (mod d) with gcd(a, d) = 1.
TTrue
FFalse
Answer: True
This is the equidistribution part of the Prime Number Theorem for Arithmetic Progressions, which strengthens Dirichlet's theorem. Beyond merely asserting infinitely many primes in each eligible class, it says the primes are distributed democratically: each of the φ(d) eligible classes receives asymptotically the same share 1/φ(d) of all primes. For example, among primes mod 4, roughly half are ≡ 1 (mod 4) and half are ≡ 3 (mod 4). Despite their irregular individual behavior, primes collectively show perfect fairness across eligible residue classes.
Question 5 Short Answer
Why is gcd(a, d) = 1 both necessary and sufficient for the progression a, a+d, a+2d, ... to contain infinitely many primes? What goes wrong in each direction when the condition fails?
Think about your answer, then reveal below.
Model answer: Necessity: if gcd(a, d) = k > 1, then every term a + nd is divisible by k, so no term greater than k can be prime — at most one prime appears. Sufficiency: when gcd(a, d) = 1, Dirichlet's proof via Dirichlet characters and the non-vanishing of L(1, χ) establishes that the sum of 1/p over eligible primes diverges, which forces infinitely many such primes.
The necessity side is elementary — any common factor of a and d divides every term of the progression, blocking primality for all but possibly the factor itself. The sufficiency side requires deep analytic machinery. Together, gcd(a, d) = 1 is the exact dividing line: infinitely many primes when the condition holds, at most one when it fails. This clean characterization is what makes the theorem so satisfying — the number-theoretic condition and the analytic proof align perfectly.