Documentation

LeanPool.CCDN.ClassGroup.StronglyAmbiguousClassCount

The two-torsion in the strongly ambiguous class group is bounded by base-field two-torsion and the finite set of ramified primes. The cover comes from the proved invariant-ideal factorization.

Ideal-class notation for finite products of nonzero integral ideals. The value at the zero ideal is set to one only to make the indexing function total; multiplicativity below explicitly requires nonzero ideals.

noncomputable def CCDN.integralIdealClass {R : Type u_1} [CommRing R] [IsDedekindDomain R] (I : Ideal R) :

The ideal class of an integral ideal, with the zero ideal sent to the trivial class.

Equations
Instances For

    The unit ideal has trivial ideal class.

    @[simp]

    The top ideal has trivial ideal class.

    A fully constructed discriminant-prime cover gives the strongly ambiguous two-torsion estimate.