Documentation

TauCeti.AlgebraicGeometry.AdicSpace.RestrictToIdeal

The restriction underlying the retraction r_I #

Wedhorn, Adic Spaces (arXiv:1910.05934v1), §7.1.2.

A point of Spv A is sent to the class of its canonical valuation restricted to cΓ_v(I). The restriction itself, together with its interface, lives in TauCeti.RingTheory.Valuation.CofinalIdeal.Restrict; this file only carries it to the level of points.

Wedhorn's retraction has two properties beyond being this map: it lands in Spv (A, I), and it fixes that subspace pointwise. Both are proved here, so the map is also offered with the codomain the roadmap asks for — restrictToIdealCodRestrict — and that form is a retraction in the literal sense, restrictToIdealCodRestrict_coe saying it moves no point of the subspace. The declarations keep the name restrictToIdeal rather than retract because that is what they compute; the retraction property is the content of the two theorems, not of the name.

Main definitions #

Main results #

References #

noncomputable def TauCeti.ValuationSpectrum.restrictToIdeal {A : Type u_1} [CommRing A] (v : ValuationSpectrum A) (I : Ideal A) (hfg : ∃ (J : Ideal A), J.FG ∧ I.radical = J.radical) :

The underlying map of Wedhorn's §7.1.2 retraction. A point of Spv A is sent to the class of its canonical valuation restricted to cΓ_v(I).

Equations
Instances For

    The point map, unfolded through the canonical valuation. Consumers rewrite through this to reach the valuation-level restriction rather than unfolding the definition, whose body is not exposed. Note this is the definitional unfolding at v.valuation, not a formula valid at an arbitrary representative of the class.

    @[simp]
    theorem TauCeti.ValuationSpectrum.vle_restrictToIdeal {A : Type u_1} [CommRing A] (v : ValuationSpectrum A) (I : Ideal A) (hfg : ∃ (J : Ideal A), J.FG ∧ I.radical = J.radical) (a b : A) :

    The valuative relation of the restricted point. Comparison is the whole observable content of a point of Spv A, so this is the interface to restrictToIdeal at the level of points: a ≤ b after restriction exactly when a's value is discarded, or b's is kept and a ≤ b held already. The side conditions are discharged by Valuation.restrictToIdeal_eq_zero_iff.

    @[simp]

    Wedhorn §7.1.2: the restriction lands in Spv (A, I). This is the substantive half of the roadmap's r_I : Spv A → Spv (A, I): the point restrictToIdeal v I really does satisfy the condition cutting out the subspace.

    The mathematics is valuation-level and lives there, as Valuation.characteristicSubgroupOfIdeal_restrictToIdeal_eq_top; all this adds is that membership of a point may be tested on its canonical valuation.

    noncomputable def TauCeti.ValuationSpectrum.restrictToIdealCodRestrict {A : Type u_1} [CommRing A] (I : Ideal A) (hfg : ∃ (J : Ideal A), J.FG ∧ I.radical = J.radical) (v : ValuationSpectrum A) :
    ↑(spvOfIdeal I hfg)

    The roadmap's r_I : Spv A → Spv (A, I), with the codomain the roadmap asks for. This is restrictToIdeal corestricted along the landing theorem, so a consumer receives a point of the subspace rather than an Spv A-point plus a membership proof to carry around. It is a genuine retraction: restrictToIdealCodRestrict_coe below says it fixes the subspace pointwise.

    Equations
    Instances For
      @[simp]

      The corestricted map is the plain one, read in Spv A.

      @[simp]
      theorem TauCeti.ValuationSpectrum.restrictToIdeal_eq_self_of_mem_spvOfIdeal {A : Type u_1} [CommRing A] (v : ValuationSpectrum A) (I : Ideal A) (hfg : ∃ (J : Ideal A), J.FG ∧ I.radical = J.radical) (hv : v ∈ spvOfIdeal I hfg) :
      v.restrictToIdeal I hfg = v

      Wedhorn §7.1.2: the restriction fixes Spv (A, I) pointwise. A point already in the subspace has cΓ_v(I) = ⊤, so the restriction discards nothing and returns the point itself.

      @[simp]
      theorem TauCeti.ValuationSpectrum.restrictToIdealCodRestrict_coe {A : Type u_1} [CommRing A] (I : Ideal A) (hfg : ∃ (J : Ideal A), J.FG ∧ I.radical = J.radical) (v : ↑(spvOfIdeal I hfg)) :

      r_I is a retraction of Spv A onto Spv (A, I): composed with the inclusion of the subspace it is the identity. This is the retraction law in the form the word means — with restrictToIdealCodRestrict landing in the subspace by construction, this says it moves no point of the subspace.