Matching Euler factors at q
| character | χ(q) | factor (1 − χ(q)x)−1 |
|---|
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
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.
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)
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.
| character | χ(q) | factor (1 − χ(q)x)−1 |
|---|
Do these in order. "Set this up" chooses p and q.
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.
Each step has the general argument on the left and your p from Stage 01 on the right.
ζK(s) = ∑𝔞 N(𝔞)−s converges for s > 1. Since nonzero ideals of O factor uniquely into prime ideals (stated) and norms multiply,
exactly as the Euler product of Lesson 13 came from unique factorization of integers. Grouping the 𝔭 by the rational prime q below them gives one local factor per q.
Write x = q−s and let ω = χ4(q). The four characters take the values 1, ω, ω2, ω3 at q, so their L-factors multiply to ∏j(1 − ωjx)−1. By Lesson 12's splitting rule:
ω = 1: four primes of norm q: (1 − x)−4 = ∏(1 − x)−1 ✓
ω = −1: two primes of norm q2: (1 − x2)−2 = [(1 − x)(1 + x)]−2 ✓
ω = ±i: one prime of norm q4: (1 − x4)−1 = [(1 − x)(1 − ix)(1 + x)(1 + ix)]−1 ✓
q = p: one prime of norm p: (1 − x)−1, and only χ0's factor, which is ζ's, is nontrivial ✓
In F = ℚ(√p), q splits when (q/p) = 1 and stays prime when (q/p) = −1, so the same comparison gives ζF(s) = ζ(s)L(s, (·/p)). Dividing:
The right side is continuous at s = 1 (Lesson 13), so the ratio of the residues of ζK and ζF at s = 1 is |L(1, χ4)|2.
For a number field of degree n, near s = 1 (Dirichlet, Dedekind):
For K: r1 = 0, r2 = 2, d = p3. For F: r1 = 2, r2 = 0, w = 2, d = p, RF = log ε. As a check, for F this says L(1, (·/p)) = 2h(F) log ε/√p, the even case left open in Lesson 15; the panel confirms it numerically.
wK = 2. K ⊂ ℚ(ζp), whose roots of unity are ±ζpk; ζp ∉ K because ℚ(ζp) has degree p − 1 > 4. So only ±1.
RK = 2RF. K and F both have unit rank 1. By Hasse's theorem for imaginary cyclic quartic fields (stated), the units of K are ±εn, the same as F's (unit index Q = 1). The regulator of K uses 2 log|σ(ε)| at a complex place, so RK = 2 log ε = 2RF.
Divide the residue for K by the residue for F:
and by step 3 this ratio is |L(1, χ4)|2. So
The unknowns log ε and the factors of 2 cancel; what survives is a single L-value.
Lesson 15 proved |L(1, χ4)|2 = π2N(β)/p. Substituting:
The observation of Lesson 12 is now a theorem, for every p ∈ P*, including those like 229 where the direct computation was out of reach.
k and t are odd (Lesson 08), so k2 ≡ t2 ≡ 1 (mod 8), N(β) ≡ 2 (mod 8), and
In particular h*(p) is odd, and since h* ≥ 1 the identity also gives β ≠ 0 a second time.
State the theorem, trace each ingredient to the lesson that supplied it, then run the final checks.
and this number is ≡ 1 (mod 4).
| ingredient | where it came from |
|---|---|
| Cosets Cj = 2jH, the pin χ4(2) = i | L02, L07 |
| β = k + it with k, t odd | L08 |
| Characters, orthogonality, parity | L06 |
| Norms in ℤ[i], N(β) | L04 |
| ℚ(√p), its class number and fundamental unit | L11 |
| Kp, its periods, discriminant p3, splitting of primes | L12 |
| Euler products, L(1, χ) ≠ 0 and continuity at s = 1 | L13 |
| |τ(χ)|2 = p and the Fourier expansion | L14 |
| |L(1, χ4)|2 = π2N(β)/p | L15 |
| Unique factorization of ideals; class number formula; unit index Q = 1 | stated (standard theorems) |
Complete proof
Factorization. By unique factorization of ideals, ζK(s) = ∏𝔭(1 − N𝔭−s)−1. The splitting rule (Lesson 12) shows that the local factor at each q equals ∏j=03(1 − χ4(q)jq−s)−1 (with only the j = 0 factor at q = p), so ζK = ζ·L(χ4)L((·/p))L(χ̄4). Likewise ζF = ζ·L((·/p)), hence ζK/ζF = |L(s, χ4)|² for real s > 1, and by continuity (Lesson 13) the ratio of residues at s = 1 is |L(1, χ4)|².
Residues. By the class number formula, Res ζK = (2π)²h(K)RK/(wKp3/2) and Res ζF = 4h(F)RF/(2√p). With wK = 2 and RK = 2RF (unit index 1), the ratio is 2π²h*(p)/p. So h*(p) = p|L(1, χ4)|²/(2π²).
β. Lesson 15 gives |L(1, χ4)|² = π²N(β)/p, so h*(p) = N(β)/2 = (k² + t²)/2. As k, t are odd, this is ≡ 1 (mod 4). ∎
For all 42 primes of P* below 1000: the local factors match for every prime q < 2000; ζK(2) as a product over prime ideals equals ζ(2)L(2, χ4)L(2, (·/p))L(2, χ̄4); p|L(1, χ4)|²/(2π²) equals N(β)/2 and is ≡ 1 (mod 4); L(1, (·/p)) = 2h(F) log ε/√p. Then it reruns Lesson 12's direct class-group computation for its twelve primes and compares.
Use p = 101, where β = 3 − i.