The scheme of a function field glued from two affine charts #
Let F / k be an algebraic function field and x ∈ F nonzero. The places of F / k at which x
is regular and those at which x⁻¹ is regular cover all places. Their holomorphy rings are
𝒪_x = holomorphyRing {P | x ∈ 𝒪_P}, the integral closure ofk[x]inF, and𝒪_{x⁻¹} = holomorphyRing {P | x⁻¹ ∈ 𝒪_P}, the integral closure ofk[x⁻¹]inF
(for the integral closures, see TauCeti.restrictScalars_integralClosure_adjoin_eq_holomorphyRing).
Both restrict to the holomorphy ring 𝒪_{x, x⁻¹} of the places at which x is a unit, which is
the localization of 𝒪_x away from x and of 𝒪_{x⁻¹} away from x⁻¹
(TauCeti.isLocalization_away_holomorphyRing_inter). Hence Spec 𝒪_{x, x⁻¹} is an open
subscheme of both Spec 𝒪_x and Spec 𝒪_{x⁻¹}, and gluing the two charts along it, as the
pushout of these two open immersions, gives the integral scheme
TauCeti.AlgebraicGeometry.twoChartModel; this is defined for every nonzero x.
When x is transcendental over k, Spec 𝒪_x and Spec 𝒪_{x⁻¹} are the two affine charts of a
curve with function field F. For F = k(x) they are Spec k[x] and Spec k[x⁻¹], glued into
the projective line; in general they are the normalizations in F of the two standard affine
charts of the projective line, and this is the gluing from which the normalization of the
projective line in F is built. (When x is algebraic over k, x and x⁻¹ are regular at
every place, and the construction does not have this interpretation.)
This file proves that the glued scheme is a quasi-compact integral scheme over k, covered by the
two charts, and that for transcendental x its function field is F as a k-algebra.
Main definitions #
TauCeti.AlgebraicGeometry.twoChartModel: the scheme glued fromSpec 𝒪_xandSpec 𝒪_{x⁻¹}alongSpec 𝒪_{x, x⁻¹}.TauCeti.AlgebraicGeometry.twoChartModel.ιFiniteandTauCeti.AlgebraicGeometry.twoChartModel.ιInfinity: the open immersions of the two charts.TauCeti.AlgebraicGeometry.twoChartModel.chartCover: the open cover by these two charts.- the instance
(twoChartModel hF hx).Over (Spec k), given on each chart by the inclusion of the constants. TauCeti.AlgebraicGeometry.twoChartModel.functionFieldEquiv: forxtranscendental overk, thek-algebra isomorphismk(X) ≃ₐ[k] F.
Main results #
TauCeti.AlgebraicGeometry.isOpenImmersion_specMap_inclusion_holomorphyRing:Specof the restriction from the holomorphy ring ofSto that ofS ∩ {P | x⁻¹ ∈ 𝒪_P}is an open immersion.TauCeti.AlgebraicGeometry.twoChartModel.isPushout: the two charts glue along their overlap.TauCeti.AlgebraicGeometry.twoChartModel.range_ιFinite_union_range_ιInfinity: the two charts cover the scheme.TauCeti.AlgebraicGeometry.twoChartModel.isPullback: the two charts meet exactly in their overlap.- the instance
IsIntegral (twoChartModel hF hx): the scheme is integral. - the instance
CompactSpace (twoChartModel hF hx): the scheme is quasi-compact. TauCeti.AlgebraicGeometry.twoChartModel.fromSpec_isAffineOpen_image_ιFinite_top: the canonical morphism from the spectrum of the sections of the finite chart factors through the chart.TauCeti.AlgebraicGeometry.twoChartModel.functionFieldEquiv_germToFunctionField: the isomorphismk(X) ≃ Fsends the germ of a function on the finite chart to that function.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Section III.2 and Appendix B.
- R. Hartshorne, Algebraic Geometry, GTM 52, Springer, 1977, Section I.6 and Exercise II.2.12.
Spec of an inclusion of holomorphy rings that inverts a single function is an open
immersion: if T = S ∩ {P | x⁻¹ ∈ 𝒪_P} for a nonzero x ∈ 𝒪_S, then Spec 𝒪_T → Spec 𝒪_S is
an open immersion, the scheme-level form of TauCeti.isLocalization_away_holomorphyRing_inter.
The restriction of a function regular wherever x is to the places at which x is a unit.
Instances For
The restriction of a function regular wherever x⁻¹ is to the places at which x is a
unit.
Instances For
Spec 𝒪_{x, x⁻¹} → Spec 𝒪_x is an open immersion: the restriction to the overlap is the
localization away from x.
Spec 𝒪_{x, x⁻¹} → Spec 𝒪_{x⁻¹} is an open immersion: the restriction to the overlap is the
localization away from x⁻¹.
The scheme of F glued from the two charts of x: the pushout of the open immersions
Spec 𝒪_x ← Spec 𝒪_{x, x⁻¹} → Spec 𝒪_{x⁻¹}, where 𝒪_x, 𝒪_{x⁻¹} and 𝒪_{x, x⁻¹} are the
holomorphy rings of the places at which x, x⁻¹, and both are regular.
Instances For
The finite chart Spec 𝒪_x of twoChartModel, on which x is regular.
Instances For
The chart at infinity Spec 𝒪_{x⁻¹} of twoChartModel, on which x⁻¹ is regular.
Instances For
The two charts glue along their overlap: twoChartModel is the pushout of
Spec 𝒪_x ← Spec 𝒪_{x, x⁻¹} → Spec 𝒪_{x⁻¹} along the two chart inclusions.
The open cover by the finite chart at false and the chart at infinity at true.
Instances For
The first member of the chart cover is the finite chart inclusion.
The second member of the chart cover is the chart inclusion at infinity.
The two charts agree on their overlap.
The two charts agree on their overlap.
The two charts cover twoChartModel.
The two charts meet. The overlap Spec 𝒪_{x, x⁻¹} is nonempty, and its image lies in
both charts.
The two charts meet exactly in their overlap: the square of the gluing is also a pullback,
so Spec 𝒪_{x, x⁻¹} is the intersection of Spec 𝒪_x and Spec 𝒪_{x⁻¹} in twoChartModel.
twoChartModel is an integral scheme.
twoChartModel is quasi-compact, as the union of its two affine charts.
The structure morphism to Spec k #
The structure morphism of twoChartModel to Spec k, given on each chart by the inclusion of
the constants.
On the finite chart, the structure morphism is Spec of the inclusion of the constants.
On the finite chart, the structure morphism is Spec of the inclusion of the constants.
On the chart at infinity, the structure morphism is Spec of the inclusion of the constants.
On the chart at infinity, the structure morphism is Spec of the inclusion of the constants.
The function field #
The finite chart is an affine open subscheme.
The functions on the finite chart are the functions of F regular wherever x is.
Instances For
TauCeti.AlgebraicGeometry.twoChartModel.finiteChartSectionsEquiv restricts a function on the
finite chart along the chart and reads it as an element of 𝒪_x.
On the finite chart, the functions on Spec k pulled back along the structure morphism are
the constants of 𝒪_x.
The canonical morphism from the spectrum of the sections of the finite chart is Spec of the
identification of these sections with 𝒪_x, followed by the chart inclusion.
The function field of twoChartModel is F, as a k-algebra, for x transcendental
over k. It identifies the germ of a function on the finite chart with that function of F
(TauCeti.AlgebraicGeometry.twoChartModel.functionFieldEquiv_germToFunctionField).
Instances For
TauCeti.AlgebraicGeometry.twoChartModel.functionFieldEquiv sends the germ of a function on
the finite chart to the corresponding function of F.