Norm-principality for quadratic conjugation #
For a quadratic number field K = ℚ(√d) with quadratic conjugation
σ = NumberField.ringOfIntegersQuadraticConj, this file proves the genus-theoretic
key fact that I · σI is principal for every ideal I of 𝓞 K. This is the hypothesis
consumed by NumberField.mulEquiv_ringOfIntegersQuadraticConj_apply_eq_inv.
Along the way it records the elementwise norm identities
algebraMap_norm_eq_mul_quadraticConj (N(y) = y · σy for y : K) and
algebraMap_norm_eq_mul_ringOfIntegersQuadraticConj (its form for y : 𝓞 K), and their
consequence mul_ringOfIntegersQuadraticConj_unit_eq_one_or_neg_one for a unit of 𝓞 K, whose
norm is a unit of ℤ. The dictionary between the two ways of writing a norm condition is
norm_eq_intCast_iff_mul_ringOfIntegersQuadraticConj_eq_intCast: N(x) = n iff x σx = n.
The proof runs through the relative ideal norm: I · σI has the same relative norm as
(Ideal.relNorm ℤ I).map (algebraMap ℤ (𝓞 K)) and contains it, hence equals it, and that
extension of a principal ℤ-ideal is principal. The zero ideal needs no separate treatment.
See D. A. Cox, Primes of the Form x² + ny², and F. Lemmermeyer, Reciprocity Laws, for the classical genus theory this norm-principality underlies.
The norm as a product with the conjugate. Applying Algebra.norm ℚ to y : K and coercing
back to K gives the product y · σy of y with its quadratic conjugate.
The norm as a product with the conjugate, for an algebraic integer. For x : 𝓞 K, the
field norm of x is the image in K of the product x · σx of x with its quadratic conjugate.
This is algebraMap_norm_eq_mul_quadraticConj transported along algebraMap (𝓞 K) K.
The conjugation norm of a unit is ±1. For a unit u of 𝓞 K in a quadratic number
field, u σu is the extension of the integral norm of u, which is a unit of ℤ. Which of the
two signs occurs is a genuine invariant of K: -1 is attained in ℚ(√2) and in no imaginary
quadratic field.
The rational norm reads off the conjugation product. For x : 𝓞 K and an integer n, the
field norm N(x) is n exactly when x σx = n: both sides are the image of the other under an
injective ring homomorphism, by algebraMap_norm_eq_mul_ringOfIntegersQuadraticConj. It is the
translation between the two ways this file and its neighbours state a norm condition.
The norm-ideal identity. For quadratic conjugation σ = ringOfIntegersQuadraticConj, the
product I · σI is the extension to 𝓞 K of the relative norm ideal relNorm ℤ I.
Norm-principality (Lemma A). For quadratic conjugation σ = ringOfIntegersQuadraticConj,
the product I · σI is a principal ideal, for every ideal I of 𝓞 K. This is the
genus-theoretic hypothesis fed to mulEquiv_ringOfIntegersQuadraticConj_apply_eq_inv.