Documentation

TauCeti.AlgebraicGeometry.Curves.TwoChartModel.Normalization

The two-chart model is a relative normalization #

Let F' / F be an integral extension of algebraic function fields over k, let x ∈ F be transcendental over k, and let x' ∈ F' be its image. The morphism of two-chart models map : twoChartModel hF' hx' ⟶ twoChartModel hF hx is finite (TauCeti.AlgebraicGeometry.twoChartModel.isFinite_map), and the local rings of twoChartModel hF' hx' are valuation rings, hence integrally closed. So twoChartModel hF' hx' is the normalization of twoChartModel hF hx in its function field F', along the generic point Spec k(X') ⟶ X' ⟶ X, where X = twoChartModel hF hx and X' = twoChartModel hF' hx'.

Through normalizationIso, Mathlib's universal property of relative normalization (AlgebraicGeometry.Scheme.Hom.normalizationDesc and AlgebraicGeometry.Scheme.Hom.normalization.hom_ext) applies to the two-chart model: if the generic point of X' factors through an integral morphism T ⟶ X, then X' ⟶ X factors uniquely through T compatibly with it.

Main definitions #

Main results #

References #

noncomputable def TauCeti.AlgebraicGeometry.twoChartModel.normalizationIso {k F F' : Type u} [Field k] [Field F] [Field F'] [Algebra k F] [Algebra k F'] [Algebra F F'] [IsScalarTower k F F'] [Algebra.IsIntegral F F'] (hF : IsFunctionField k F) (hF' : IsFunctionField k F') {x : F} (hx : x ≠ 0) {x' : F'} (hx' : x' ≠ 0) (h : (algebraMap F F') x = x') (hxt : Transcendental k x) :

The two-chart model of F' is the normalization of the two-chart model of F in F'. The morphism from the relative normalization of twoChartModel hF hx in the function field of twoChartModel hF' hx', along the generic point composed with map, to twoChartModel hF' hx' is an isomorphism.

Instances For
    @[simp]
    theorem TauCeti.AlgebraicGeometry.twoChartModel.normalizationIso_hom_map {k F F' : Type u} [Field k] [Field F] [Field F'] [Algebra k F] [Algebra k F'] [Algebra F F'] [IsScalarTower k F F'] [Algebra.IsIntegral F F'] (hF : IsFunctionField k F) (hF' : IsFunctionField k F') {x : F} (hx : x ≠ 0) {x' : F'} (hx' : x' ≠ 0) (h : (algebraMap F F') x = x') (hxt : Transcendental k x) :

    normalizationIso lies over the two-chart model of F.

    @[simp]

    normalizationIso lies over the two-chart model of F.

    @[simp]

    normalizationIso carries the canonical morphism into the relative normalization to the generic point of the two-chart model of F'.

    @[simp]

    normalizationIso carries the canonical morphism into the relative normalization to the generic point of the two-chart model of F'.

    @[simp]
    theorem TauCeti.AlgebraicGeometry.twoChartModel.normalizationIso_inv_fromNormalization {k F F' : Type u} [Field k] [Field F] [Field F'] [Algebra k F] [Algebra k F'] [Algebra F F'] [IsScalarTower k F F'] [Algebra.IsIntegral F F'] (hF : IsFunctionField k F) (hF' : IsFunctionField k F') {x : F} (hx : x ≠ 0) {x' : F'} (hx' : x' ≠ 0) (h : (algebraMap F F') x = x') (hxt : Transcendental k x) :

    The inverse of normalizationIso lies over the two-chart model of F.

    @[simp]

    The inverse of normalizationIso lies over the two-chart model of F.

    @[simp]

    The inverse of normalizationIso carries the generic point of the two-chart model of F' to the canonical morphism into the relative normalization.

    @[simp]

    The inverse of normalizationIso carries the generic point of the two-chart model of F' to the canonical morphism into the relative normalization.