Documentation

TauCeti.RingTheory.ClassGroup.HeightOneSpectrum

Ideal classes generated by a set of height one primes #

Closure statements about which ideal classes a set T of height one primes generates: if the v-adic multiplicities of a fractional ideal are controlled outside T, its class lies in the subgroup generated by {[v] : v ∈ T}, where [v] is IsDedekindDomain.HeightOneSpectrum.classGroupMk from TauCeti.RingTheory.ClassGroup.Basic.

Main results #

The first is the image under ClassGroup.mk of FractionalIdeal.mem_closure_unitOfPrime_of_count_eq_zero, the corresponding statement for invertible fractional ideals. Nothing here mentions Weil divisors, so RingTheory and NumberTheory consumers can reach these results without importing TauCeti.AlgebraicGeometry.

These are an input to what TauCetiRoadmap/EllipticCurves/README.md §Layer 6 needs for weak Mordell–Weil. That argument exhibits the S-class group as a quotient of the class group by the classes of S, and concludes it is finite; neither the S-class group nor that quotient is defined here — this file supplies only the generation statements the argument rests on.

Adapted from Michael Stoll's elliptic-curves formalisation (github.com/MichaelStollBayreuth/EllipticCurves, EllipticCurves/Mathlib/FractionalIdeal.lean at the roadmap's pin 66889eada51a, Apache 2.0, by Michael Stoll). Following this repository's convention for adapted material, the upstream authorship is credited here rather than in the copyright header.

If the v-adic multiplicities of a unit fractional ideal vanish outside a set T of height one primes, its ideal class lies in the subgroup generated by the classes of the primes in T.

If the v-adic multiplicities of a unit fractional ideal agree outside a set T of height one primes with those of a principal fractional ideal (x), then its class lies in the subgroup generated by the classes of the primes in T.

The integral-ideal form of ClassGroup.mk_mem_closure_of_count_eq: if the multiplicities of a nonzero ideal J agree outside T with those of a principal fractional ideal (x), then the class of J lies in the subgroup generated by the classes of the primes in T.