Number TheoryHonors · Lesson 16 / 16← Lesson 15Lesson 01 ↺
Lesson 16 · Capstone · 70–90 minutes

The Class Number of Kp

Lesson 12 counted the ideal classes of Kp by brute force and found h*(p) = N(β)/2 for every prime it could reach. This lesson proves it for every p ∈ P*. The zeta function of Kp splits into four Dirichlet L-functions, one for each character that is trivial on H. The class number formula relates its residue at s = 1 to h(Kp). Dividing by the same formula for ℚ(√p) leaves exactly |L(1, χ4)|2, and Lesson 15 turned that into N(β). Every lesson of the course feeds into the proof.

The capstone theorem

ζKp(s) = ζ(s)·L(s, χ4)·L(s, (·/p))·L(s, χ̄4),   h*(p) = (p/2π2)|L(1, χ4)|2 = (k2 + t2)/2

In words: for every prime p ≡ 5 (mod 8), p > 5, the relative class number of the quartic field Kp is half the norm of the quartic value β = B1,χ4. Because k and t are odd, h*(p) ≡ 1 (mod 4); in particular h*(p) is odd and never 0.

You will use

The splitting of primes in Kp, its discriminant p3 and the class number of ℚ(√p) (Lessons 11 and 12); Euler products (Lesson 13); |L(1, χ4)|2 = π2N(β)/p (Lesson 15); k, t odd (Lesson 08). Stated and used: unique factorization of ideals, the analytic class number formula, and Hasse's unit index Q = 1 for imaginary cyclic quartic fields.

p: a prime in P*; K = Kp, F = ℚ(√p) ⊂ K

ζK(s) = ∑𝔞 N(𝔞)−s over nonzero ideals: the Dedekind zeta function

w: number of roots of unity; d: discriminant; R: regulator; r1, r2: numbers of real and complex-pair embeddings

ε: the fundamental unit of F; h*(p) = h(K)/h(F)

01. One zeta function, four L-functions

Start with p = 13. Pick a prime q: the panel shows how q splits in K13, the Euler factor it contributes to ζK, and the product of the four L-factors at q. They always match. Below, the same identity for the whole functions at s = 2, then the table of h*(p) for every prime of P* below 1000.

Matching Euler factors at q

characterχ(q)factor (1 − χ(q)x)−1

The identity at s = 2

h*(p) against p

Guided experiments

Do these in order. "Set this up" chooses p and q.

    Why four L-functions?

    Kp is the fixed field of H inside ℚ(ζp). The characters mod p that are trivial on H are exactly the four with χ4 = χ0: χ0, χ4, χ42 = (·/p) and χ43 = χ̄4. Each prime q splits in K according to χ4(q), and the four characters, evaluated at q, reproduce exactly the local factor.

    For F = ℚ(√p), the fixed field of the squares, only χ0 and (·/p) appear. Dividing the two zeta functions cancels ζ(s) and L(s, (·/p)) and leaves the two odd characters, the ones Lesson 15 evaluates in closed form.

    ζK/ζF = L(s, χ4)L(s, χ̄4). Stage 02 takes residues at s = 1 and reaches N(β).