Documentation

Hironaka.Scheme.BlowUpSequence.BaseChangeEmbedding

The base change of a closed embedding #

In the proof of [Kol07, Theorem 36], the change of fields for the resolution functor follows from that of the principalization functor, since an embedding i : X ↪ A over K and σ : K ↪ L give "another embedding i_{σ,L} : X_{σ,L} ↪ A_{σ,L}": a closed embedding over k base-changes to a closed embedding over L, with the base-changed ideal. This module proves it in the pullback-square form of IsBaseChangeOf (two cartesian squares over the same q : S' ⟶ S):

noncomputable def AlgebraicGeometry.baseChangeEmbedding {X A S X' A' S' : Scheme} (emb : X ⟶ A) {fX : X ⟶ S} {fA : A ⟶ S} (hemb : CategoryTheory.CategoryStruct.comp emb fA = fX) {q : S' ⟶ S} {pX : X' ⟶ X} {fX' : X' ⟶ S'} (hX : CategoryTheory.IsPullback pX fX' fX q) {pA : A' ⟶ A} {fA' : A' ⟶ S'} (hA : CategoryTheory.IsPullback pA fA' fA q) :
X' ⟶ A'

The morphism induced on the base changes X' → X, A' → A (two pullback squares over q : S' → S) by a morphism emb : X ⟶ A over S: Kollár's i_{σ,L} : X_{σ,L} ↪ A_{σ,L} in the proof of [Kol07, Theorem 36].

Equations
Instances For
    @[simp]
    theorem AlgebraicGeometry.baseChangeEmbedding_comp {X A S X' A' S' : Scheme} (emb : X ⟶ A) {fX : X ⟶ S} {fA : A ⟶ S} (hemb : CategoryTheory.CategoryStruct.comp emb fA = fX) {q : S' ⟶ S} {pX : X' ⟶ X} {fX' : X' ⟶ S'} (hX : CategoryTheory.IsPullback pX fX' fX q) {pA : A' ⟶ A} {fA' : A' ⟶ S'} (hA : CategoryTheory.IsPullback pA fA' fA q) :
    @[simp]
    theorem AlgebraicGeometry.baseChangeEmbedding_comp_assoc {X A S X' A' S' : Scheme} (emb : X ⟶ A) {fX : X ⟶ S} {fA : A ⟶ S} (hemb : CategoryTheory.CategoryStruct.comp emb fA = fX) {q : S' ⟶ S} {pX : X' ⟶ X} {fX' : X' ⟶ S'} (hX : CategoryTheory.IsPullback pX fX' fX q) {pA : A' ⟶ A} {fA' : A' ⟶ S'} (hA : CategoryTheory.IsPullback pA fA' fA q) {Z : Scheme} (h : A ⟶ Z) :
    @[simp]
    theorem AlgebraicGeometry.baseChangeEmbedding_over {X A S X' A' S' : Scheme} (emb : X ⟶ A) {fX : X ⟶ S} {fA : A ⟶ S} (hemb : CategoryTheory.CategoryStruct.comp emb fA = fX) {q : S' ⟶ S} {pX : X' ⟶ X} {fX' : X' ⟶ S'} (hX : CategoryTheory.IsPullback pX fX' fX q) {pA : A' ⟶ A} {fA' : A' ⟶ S'} (hA : CategoryTheory.IsPullback pA fA' fA q) :
    @[simp]
    theorem AlgebraicGeometry.baseChangeEmbedding_over_assoc {X A S X' A' S' : Scheme} (emb : X ⟶ A) {fX : X ⟶ S} {fA : A ⟶ S} (hemb : CategoryTheory.CategoryStruct.comp emb fA = fX) {q : S' ⟶ S} {pX : X' ⟶ X} {fX' : X' ⟶ S'} (hX : CategoryTheory.IsPullback pX fX' fX q) {pA : A' ⟶ A} {fA' : A' ⟶ S'} (hA : CategoryTheory.IsPullback pA fA' fA q) {Z : Scheme} (h : S' ⟶ Z) :
    theorem AlgebraicGeometry.isPullback_baseChangeEmbedding {X A S X' A' S' : Scheme} (emb : X ⟶ A) {fX : X ⟶ S} {fA : A ⟶ S} (hemb : CategoryTheory.CategoryStruct.comp emb fA = fX) {q : S' ⟶ S} {pX : X' ⟶ X} {fX' : X' ⟶ S'} (hX : CategoryTheory.IsPullback pX fX' fX q) {pA : A' ⟶ A} {fA' : A' ⟶ S'} (hA : CategoryTheory.IsPullback pA fA' fA q) :

    The base change of emb is a pullback square over pA, pX (pasting with the square of A).

    theorem AlgebraicGeometry.isClosedImmersion_baseChangeEmbedding {X A S X' A' S' : Scheme} (emb : X ⟶ A) {fX : X ⟶ S} {fA : A ⟶ S} (hemb : CategoryTheory.CategoryStruct.comp emb fA = fX) {q : S' ⟶ S} {pX : X' ⟶ X} {fX' : X' ⟶ S'} (hX : CategoryTheory.IsPullback pX fX' fX q) {pA : A' ⟶ A} {fA' : A' ⟶ S'} (hA : CategoryTheory.IsPullback pA fA' fA q) [IsClosedImmersion emb] :

    A closed immersion base-changes to a closed immersion.

    theorem AlgebraicGeometry.ker_baseChangeEmbedding {X A S X' A' S' : Scheme} (emb : X ⟶ A) {fX : X ⟶ S} {fA : A ⟶ S} (hemb : CategoryTheory.CategoryStruct.comp emb fA = fX) {q : S' ⟶ S} {pX : X' ⟶ X} {fX' : X' ⟶ S'} (hX : CategoryTheory.IsPullback pX fX' fX q) {pA : A' ⟶ A} {fA' : A' ⟶ S'} (hA : CategoryTheory.IsPullback pA fA' fA q) [IsClosedImmersion emb] :

    The kernel of the base-changed embedding is the inverse image of the kernel, I_{X_L} = p^* I_X (the proof of [Kol07, Theorem 36]).

    On the canonical pullbacks X ×_S S', A ×_S S', the induced morphism is pullback.map.