Documentation

LeanPool.CCDN.ClassGroup.QuadraticAmbiguousClassBound

A cardinal bound for fixed two-torsion classes in terms of strongly ambiguous classes and the unit-norm quotient. This is the obstruction-fiber part of genus theory; the ramified-ideal estimate for the strongly ambiguous subgroup is a separate step.

structure CCDN.AmbiguousClassWitness (F : Type u_1) (K : Type u_2) [Field F] [Field K] [NumberField K] [Algebra F K] (σ : Gal(K/F)) (c : ClassGroup (NumberField.RingOfIntegers K)) :
Type (max u_1 u_2)

Witness data for an ambiguous ideal class c (one fixed by σ): an invertible fractional ideal representing c, a scalar comparing it with its conjugate, and a base unit equal to the relative norm of that scalar.

Instances For
    @[reducible, inline]
    noncomputable abbrev CCDN.stronglyAmbiguousTwoTorsion (F : Type u_1) (K : Type u_2) [Field F] [Field K] [NumberField K] [Algebra F K] (σ : Gal(K/F)) :

    The two-torsion subgroup of the strongly ambiguous subgroup.

    Equations
    Instances For
      theorem CCDN.classGroupTwoTorsionCard_le_stronglyAmbiguous (F : Type u_1) (K : Type u_2) [Field F] [Field K] [NumberField F] [NumberField K] [Algebra F K] (hd : Module.finrank F K = 2) (σ : Gal(K/F)) (hσ : σ ≠ 1) :

      The quadratic two-torsion count is reduced to the strongly ambiguous subgroup, with a proved degree-only unit factor.