Fractional ideals away from finitely many primes #
For a Dedekind domain R with fraction field K and a finite set S of height-one primes,
this file defines the subgroup idealsAway K S of invertible fractional ideals whose multiplicity
vanishes at every member of S. It proves that this subgroup is generated by the prime ideals
outside S, so that a homomorphism out of it is determined by its values on those primes, and
supplies the inclusion induced by enlarging S.
The integral counterpart integralIdealsAway S consists of the nonzero integral ideals divisible
by no prime in S, that is, the ideals that are Ideal.IsPrimeTo S. Its map to idealsAway K S
is the restriction of Mathlib's FractionalIdeal.mk0. Every fractional ideal away from S is
a quotient of two such integral ideals, and integralIdealsAwayLocalizationMap packages this
as the universal property of localization at all elements of the integral monoid.
Generation comes from FractionalIdeal.mem_closure_unitOfPrime_of_count_eq_zero, the unit-level
form of Mathlib's unique factorization of a nonzero fractional ideal.
Main definitions #
NumberFieldArithmetic.idealsAway: unit fractional ideals trivial at the primes inS.NumberFieldArithmetic.idealsAwayEmptyEquiv: ideals away from no primes are all invertible fractional ideals.NumberFieldArithmetic.idealsAwayInclusion: inclusion obtained fromS ⊆ S'.NumberFieldArithmetic.integralIdealsAway: nonzero integral ideals prime toS.NumberFieldArithmetic.integralIdealsAwayHom: the map from integral to fractional ideals.
Main results #
NumberFieldArithmetic.idealsAway_eq_closure_primes:idealsAway K Sis generated by the primes outsideS.NumberFieldArithmetic.idealsAway_hom_ext,NumberFieldArithmetic.integralIdealsAway_hom_ext: a monoid homomorphism out ofidealsAway K SorintegralIdealsAway Sis determined by its values on the primes outsideS.NumberFieldArithmetic.exists_integralIdealsAway_div: every fractional ideal away fromShas an integral numerator and denominator away fromS.NumberFieldArithmetic.integralIdealsAwayLocalizationMap: the fractional ideal group is the localization of the integral ideal monoid at all of its elements.
References #
The unit-level factorization behind the generation statement is adapted from Michael Stoll's
EllipticCurves/Mathlib/FractionalIdeal.lean at commit 66889eada51a of the
MichaelStollBayreuth/EllipticCurves repository (Apache 2.0).
The subgroup of invertible fractional ideals whose multiplicity vanishes at every prime in
S.
Instances For
Membership in idealsAway K S means vanishing multiplicity at every prime in S.
A prime ideal that is an element of idealsAway K S is not in S: it has multiplicity one at
itself, while the elements of idealsAway K S have multiplicity zero on S.
Ideals away from the empty set are canonically all invertible fractional ideals.
Instances For
The equivalence from ideals away from the empty set does not change the underlying fractional ideal unit.
The inverse equivalence regards every invertible fractional ideal as an ideal away from the empty set, without changing its underlying value.
Enlarging the excluded set of primes shrinks the group of fractional ideals away from it.
The inclusion of fractional ideals away from S' into those away from S, for S ⊆ S'.
Instances For
The inclusion between groups of ideals away from finite sets does not change the underlying fractional ideal.
idealsAway K S is generated by the height-one prime ideals outside S.
Homomorphisms out of idealsAway K S are determined on the primes. Two monoid homomorphisms
from the fractional ideals away from S agree as soon as they agree on every prime outside S.
The monoid of nonzero integral ideals divisible by no prime in S.
Instances For
Membership in integralIdealsAway S is being prime to S.
Membership in integralIdealsAway S is nonvanishing together with divisibility by no prime
in S.
The members of integralIdealsAway S are nonzero ideals.
Members of integralIdealsAway S are nonzero ideals of a Dedekind domain, so they cancel.
Homomorphisms out of integralIdealsAway S are determined on the primes. Two monoid
homomorphisms from the integral ideals prime to S agree as soon as they agree on every prime
outside S.
Divisibility in integralIdealsAway S is divisibility of the underlying ideals: a cofactor
of two ideals prime to S is itself prime to S.
Membership in integralIdealsAway S is equivalently nonvanishing and vanishing fractional
ideal multiplicity at every prime in S.
Map a nonzero integral ideal away from S to its invertible fractional ideal.
Instances For
The integral-to-fractional map does not change the underlying ideal.
The integral-to-fractional ideal map is injective.
Every fractional ideal away from S is a quotient of two integral ideals away from S.
The group of fractional ideals away from S is the localization of its integral ideal monoid
at all its elements. This supplies the universal property for extending multiplicative maps on
integral ideals to fractional ideals.
Instances For
The localization map is the canonical integral-to-fractional ideal map.