Documentation

TauCeti.NumberTheory.NumberField.Ideal.Away

Fractional ideals away from finitely many primes #

For a number field K and a finite set S of its finite places, this file defines the subgroup idealsAway 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 S is the restriction of Mathlib's FractionalIdeal.mk0.

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 #

Main results #

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.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]

    Membership in idealsAway S means vanishing multiplicity at every prime in S.

    Ideals away from the empty set are canonically all invertible fractional ideals.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]

      The equivalence from ideals away from the empty set does not change the underlying fractional ideal unit.

      @[simp]

      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'.

      Equations
      Instances For
        @[simp]

        The inclusion between groups of ideals away from finite sets does not change the underlying fractional ideal.

        theorem TauCeti.NumberFieldArithmetic.idealsAway_hom_ext {K : Type u_1} [Field K] [NumberField K] {M : Type u_2} [Monoid M] {S : Finset (IsDedekindDomain.HeightOneSpectrum (NumberField.RingOfIntegers K))} {f g : ↥(idealsAway S) →* M} (h : ∀ (I : ↥(idealsAway S)), ∀ v ∉ S, ↑↑I = ↑v.asIdeal → f I = g I) :
        f = g

        Homomorphisms out of idealsAway 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.

        Equations
        Instances For
          @[simp]

          Membership in integralIdealsAway S is nonvanishing together with divisibility by no prime in S.

          @[instance_reducible]

          Members of integralIdealsAway S are nonzero ideals of a Dedekind domain, so they cancel.

          Equations
          • One or more equations did not get rendered due to their size.

          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.

          @[simp]

          The integral-to-fractional map does not change the underlying ideal.