Documentation

TauCeti.AlgebraicGeometry.Cohomology.BaseChange

Flat base change for cohomology #

Let X be a scheme over a commutative ring R, let R → R' be a flat ring map, and let Y = X ×_R R' be the base change, given as a pullback square H over Spec R' ⟶ Spec R. This file proves base change in degree zero for quasicoherent sheaves on a quasi-compact quasi-separated scheme, and in degree one on a two-affine cover, and records the structure-sheaf consequences:

Over a field k and a field extension K / k, these say that dim_k H⁰(X, 𝒪_X) and, for X quasi-separated and covered by two affine opens, dim_k H¹(X, 𝒪_X) do not change under base change to K; when moreover H¹(X, 𝒪_X) is finite-dimensional, so is H¹ after base change, and the genus does not change either. Smooth proper curves are covered by two affine opens, so this applies to them (TauCeti.AlgebraicGeometry.Curves.Genus.BaseChange).

The structure sheaf is written as the trivial line bundle (InvertibleSheaf.trivial X).obj, as for the genus Scheme.genus. The degree-one isomorphisms are stated as Nonempty linear equivalences: their construction depends on the chosen cover, and no naturality is claimed. The degree-zero coefficient equivalence is canonical and has the expected section equation on 1 ⊗ x. Coefficient comparisons use the canonical pullback (Scheme.Modules.pullback g).obj M.

On sections, flat base change is AlgebraicGeometry.isIso_pushoutSection_of_isQuasiSeparated_of_flat_right: for a quasi-compact quasi-separated open W ⊆ X, Γ(Y, g⁻¹ W) = R' ⊗_R Γ(X, W), restated over the base ring as TauCeti.AlgebraicGeometry.isBaseChange_sectionsBaseChange. For quasicoherent coefficients it is AlgebraicGeometry.Scheme.Hom.isBaseChange_pullbackSections_of_isQuasiSeparated. For a cover X = U ∪ V whose members have vanishing first cohomology, the Mayer–Vietoris sequence presents H¹(X, 𝒪_X) as the cokernel of Γ(U) × Γ(V) → Γ(U ∩ V) (TauCeti.AlgebraicGeometry.ker_mayerVietorisBoundaryLinear), and tensor products preserve cokernels (IsBaseChange.of_right_exact). Affine opens have vanishing higher cohomology by Serre's vanishing theorem, before and after base change.

Main results #

References #

Pulling back sections along g commutes with the Mayer–Vietoris difference of restrictions. The intersection of the preimages is definitionally the preimage of the intersection (Scheme.Hom.preimage_inf).

theorem TauCeti.AlgebraicGeometry.mayerVietorisSectionsDifferenceLinear_comm_pullbackSections {R : Type u} [CommRing R] {X : AlgebraicGeometry.Scheme} {R' : Type u} [CommRing R'] [Algebra R R'] {Y : AlgebraicGeometry.Scheme} {g : Y ⟶ X} (M : X.Modules) (U V : X.Opens) [Algebra R ↑(X.presheaf.obj (Opposite.op ⊤))] [Algebra R' ↑(Y.presheaf.obj (Opposite.op ⊤))] [(W : X.Opens) → Module R ↑(M.presheaf.obj (Opposite.op W))] [∀ (W : X.Opens), IsScalarTower R ↑(X.presheaf.obj (Opposite.op ⊤)) ↑(M.presheaf.obj (Opposite.op W))] [(W' : Y.Opens) → Module R' ↑(((AlgebraicGeometry.Scheme.Modules.pullback g).obj M).presheaf.obj (Opposite.op W'))] [∀ (W' : Y.Opens), IsScalarTower R' ↑(Y.presheaf.obj (Opposite.op ⊤)) ↑(((AlgebraicGeometry.Scheme.Modules.pullback g).obj M).presheaf.obj (Opposite.op W'))] [(W' : Y.Opens) → Module R ↑(((AlgebraicGeometry.Scheme.Modules.pullback g).obj M).presheaf.obj (Opposite.op W'))] [∀ (W' : Y.Opens), IsScalarTower R R' ↑(((AlgebraicGeometry.Scheme.Modules.pullback g).obj M).presheaf.obj (Opposite.op W'))] (σU : ↑(M.presheaf.obj (Opposite.op U)) →ₗ[R] ↑(((AlgebraicGeometry.Scheme.Modules.pullback g).obj M).presheaf.obj (Opposite.op ((TopologicalSpace.Opens.map g.base).obj U)))) (σV : ↑(M.presheaf.obj (Opposite.op V)) →ₗ[R] ↑(((AlgebraicGeometry.Scheme.Modules.pullback g).obj M).presheaf.obj (Opposite.op ((TopologicalSpace.Opens.map g.base).obj V)))) (σUV : ↑(M.presheaf.obj (Opposite.op (U ⊓ V))) →ₗ[R] ↑(((AlgebraicGeometry.Scheme.Modules.pullback g).obj M).presheaf.obj (Opposite.op ((TopologicalSpace.Opens.map g.base).obj U ⊓ (TopologicalSpace.Opens.map g.base).obj V)))) (hσU : ∀ (s : ↑(M.presheaf.obj (Opposite.op U))), σU s = (AlgebraicGeometry.Scheme.Hom.pullbackSections g M U) s) (hσV : ∀ (s : ↑(M.presheaf.obj (Opposite.op V))), σV s = (AlgebraicGeometry.Scheme.Hom.pullbackSections g M V) s) (hσUV : ∀ (s : ↑(M.presheaf.obj (Opposite.op (U ⊓ V)))), σUV s = (AlgebraicGeometry.Scheme.Hom.pullbackSections g M (U ⊓ V)) s) :

Pulling back sections commutes with the Mayer–Vietoris difference of restrictions.

Base change for H¹ of a quasicoherent sheaf on a two-affine cover. Let X be a scheme over R, covered by affine opens U and V whose intersection is affine. Let Y = X ×_R R' be its base change along any ring map. Then the first cohomology of the pullback of a quasicoherent sheaf M is the scalar extension of H¹(X, M) from R to R'.

No flatness hypothesis is imposed on R → R', and no finiteness or flatness hypothesis is imposed on M.

Vanishing of H¹ persists under base change. Let X be a scheme over R covered by affine opens U and V with affine intersection, and let Y = X ×_R R' be its base change along any ring map. If a quasi-coherent sheaf M on X has H¹(X, M) = 0, then H¹(Y, g^* M) = 0.

Flat base change for H¹(X, 𝒪_X) on a two-affine cover. Let X be a quasi-separated scheme over R covered by two affine opens, and let Y = X ×_R R' be its base change along a flat ring map R → R'. Then H¹(Y, 𝒪_Y) ≅ R' ⊗_R H¹(X, 𝒪_X) as R'-modules.

Flat base change for H⁰. The canonical equivalence R' ⊗_R H⁰(X, M) ≃ H⁰(Y, g^* M) for a quasi-coherent sheaf M on a quasi-compact quasi-separated scheme X over R and a flat ring map R → R'. Neither Noetherianity nor finiteness of the coefficients is required. Its action on 1 ⊗ x is characterized by linearEquivTensorCohomologyZeroPullback_one_tmul.

Instances For

    Flat base change for H⁰(X, 𝒪_X). For a quasi-compact quasi-separated scheme X over R and its base change Y = X ×_R R' along a flat ring map R → R', H⁰(Y, 𝒪_Y) ≅ R' ⊗_R H⁰(X, 𝒪_X) as R'-modules.

    The dimension of zeroth cohomology of quasicoherent coefficients on a quasi-compact quasi-separated scheme over a field is invariant under extension of the base field.

    The dimension of H¹ of a quasicoherent sheaf does not change under extension of the base field, when the scheme has a two-affine cover with affine intersection. The coefficients after base change are the canonical pullback sheaf.

    First cohomology of a quasicoherent sheaf stays finite-dimensional under extension of the base field, when the scheme has a two-affine cover with affine intersection.

    The dimension of H¹(X, 𝒪_X) does not change under extension of the base field, for a quasi-separated scheme over a field covered by two affine opens.

    H¹(X, 𝒪_X) stays finite-dimensional under extension of the base field, for a quasi-separated scheme over a field covered by two affine opens.

    The genus does not change under extension of the base field, for a quasi-separated scheme over a field, covered by two affine opens, and with finite-dimensional H¹(X, 𝒪_X). The finite-dimensionality of H¹ after base change, needed to form the genus of Y, follows from that before, by finiteDimensional_cohomology_one_trivial_of_isPullback.