The canonical map from the ordinary tensor product of the projected residue fields to the residue field of a pullback point.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Limits
open scoped TensorProduct
namespace AlgebraicGeometry.Scheme.Pullback
universe u
variable {X Y S : Scheme.{u}} {f : X ⟶ S} {g : Y ⟶ S}def tensorProductToResidueField (t : ↑(pullback f g)) :
let T := Triplet.ofPoint t
letI : Algebra (S.residueField T.s) (X.residueField T.x) :=
(((S.residueFieldCongr T.hx).inv ≫
f.residueFieldMap T.x).hom).toAlgebra
letI : Algebra (S.residueField T.s) (Y.residueField T.y) :=
(((S.residueFieldCongr T.hy).inv ≫
g.residueFieldMap T.y).hom).toAlgebra
CommRingCat.of (X.residueField T.x ⊗[S.residueField T.s]
Y.residueField T.y) ⟶ (pullback f g).residueField t := by
let T := Triplet.ofPoint t
letI : Algebra (S.residueField T.s) (X.residueField T.x) :=
(((S.residueFieldCongr T.hx).inv ≫
f.residueFieldMap T.x).hom).toAlgebra
letI : Algebra (S.residueField T.s) (Y.residueField T.y) :=
(((S.residueFieldCongr T.hy).inv ≫
g.residueFieldMap T.y).hom).toAlgebra
exact (T.tensorIsoTensorProduct).inv ≫ ofPointTensor t