Documentation

TauCeti.AlgebraicGeometry.RelativeSpec.BaseChange

Base change of relative spectra #

An affine morphism remains affine after arbitrary base change. Consequently, pulling back a scheme affine over X along f : Y ⟶ X gives a scheme affine over Y. This file packages that construction as the functor baseChangeAffineSchemeOver.

Relative Spec commutes with this base change: for a quasicoherent algebra A on X, the relative spectrum over Y of the pullback algebra f^* A is the fibre product Y ×_X Spec_X A. The projection Spec_Y (f^* A) ⟶ Spec_X A is the morphism over X corresponding to the algebra map A ⟶ f_* (p_* 𝒪) adjoint to the identification of f^* A with the functions on Spec_Y (f^* A). The square is cartesian because, for every scheme q : T ⟶ Y, the universal property of relative Spec, the adjunction between pullback and pushforward of algebras, and the identification f_* q_* 𝒪_T ≅ (q ≫ f)_* 𝒪_T give a bijection between morphisms T ⟶ Spec_Y (f^* A) over Y and morphisms T ⟶ Spec_X A over X, and this bijection is composition with the projection. The resulting isomorphism is natural in A.

Base change of relative spectra is compatible with identities and composition of base morphisms, through the identity and composition isomorphisms of algebra pullback. Along the identity, the projection Spec_X (𝟙^* A) ⟶ Spec_X A is induced by A ≅ 𝟙^* A. For g : Z ⟶ Y and f : Y ⟶ X, the projection Spec_Z ((g ≫ f)^* A) ⟶ Spec_X A is the identification Spec_Z ((g ≫ f)^* A) ≅ Spec_Z (g^* f^* A) followed by the projections Spec_Z (g^* f^* A) ⟶ Spec_Y (f^* A) ⟶ Spec_X A. Correspondingly, the isomorphism for g ≫ f is the composite of those for g and f with Mathlib's MorphismProperty.Over.pullbackComp.

The base-change functor specializes Mathlib's pullback functor on morphism-property over-categories to the property IsAffineHom; no new choice of fibre product is made.

Main declarations #

References #

@[reducible, inline]

Pullback of schemes affine over X along an arbitrary morphism f : Y ⟶ X.

The underlying scheme is the chosen fibre product, and its structure morphism is the second projection to Y.

Instances For

    The projection Spec_Y (f^* A) ⟶ Spec_X A from the relative spectrum of a pulled-back algebra. It is the morphism over X whose algebra map A ⟶ f_* (p_* 𝒪) is adjoint to the identification of f^* A with the functions on Spec_Y (f^* A) (relativeSpecPullbackFst_eq_relativeSpecLift).

    Instances For

      Relative Spec commutes with base change. For a quasicoherent algebra A on X and any morphism f : Y ⟶ X, the relative spectrum of the pullback algebra f^* A is the fibre product Y ×_X Spec_X A, with projections relativeSpecPullbackFst A f and the structure morphism.

      The relative spectrum of f^* A over Y is the base change along f of the relative spectrum of A, as affine schemes over Y.

      Instances For
        @[simp]

        The isomorphism relativeSpecPullbackIso followed by the first projection of the fibre product is the projection Spec_Y (f^* A) ⟶ Spec_X A.

        Relative Spec commutes with base change, naturally in the algebra. For f : Y ⟶ X, taking the relative spectrum of the pullback of a quasicoherent algebra is naturally isomorphic to base changing its relative spectrum along f.

        Instances For

          Base change of relative spectra is compatible with composition. For g : Z ⟶ Y and f : Y ⟶ X, the projection Spec_Z ((g ≫ f)^* A) ⟶ Spec_X A is the composite of the identification Spec_Z ((g ≫ f)^* A) ≅ Spec_Z (g^* f^* A) induced by the composition isomorphism of pullback with the projections Spec_Z (g^* f^* A) ⟶ Spec_Y (f^* A) ⟶ Spec_X A.

          @[simp]

          Base change of relative spectra along the identity. The projection Spec_X (𝟙^* A) ⟶ Spec_X A is the identification induced by the identity isomorphism A ≅ 𝟙^* A of pullback.

          Relative Spec commutes with base change, compatibly with composition. For g : Z ⟶ Y and f : Y ⟶ X, the isomorphism Spec_Z ((g ≫ f)^* A) ≅ Z ×_X Spec_X A is the composite of the identification Spec_Z ((g ≫ f)^* A) ≅ Spec_Z (g^* f^* A), the isomorphisms for g and for f, and the canonical isomorphism Z ×_Y (Y ×_X Spec_X A) ≅ Z ×_X Spec_X A.