ModuleRepresentsRelSubPic_pullbackHom_baseChange_fst.lean
Nyll.JacobianVarieties.Picard.RepresentsRelSubPic_pullbackHom_baseChange_fst
4 declarations indexed from sourceView source ↗ Module documentation
Pullback on relative Picard schemes and base change
Pullback of rigidified line bundles commutes with the comparison back to the base ring. The represented pullback morphism therefore commutes with the first projection of base change.
Declarations
JacobianVarieties.Picard.Proofs.PullbackBaseChange.AlgebraicGeometry.RelPicard.BCAux.κ_hom_curveChange
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.PullbackBaseChange
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry.SmoothProperCurve
namespace AlgebraicGeometry
namespace RelPicard
namespace BCAux
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry
variable {R : Type u} [CommRing R] {C C' : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {c' : C' ⟶ Spec (CommRingCat.of R)}
(f : C' ⟶ C) (hf : f ≫ c = c') (R' : Type u) [CommRing R'] [Algebra R R']
(hf' : curveChange f hf (specMap R R') ≫ baseChange R c R' = baseChange R c' R')
include hf' in
JacobianVarieties.Picard.Proofs.PullbackBaseChange.AlgebraicGeometry.RelPicard.BCAux.curveChange_κ_inv
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.PullbackBaseChange
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry.SmoothProperCurve
namespace AlgebraicGeometry
namespace RelPicard
namespace BCAux
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry
variable {R : Type u} [CommRing R] {C C' : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {c' : C' ⟶ Spec (CommRingCat.of R)}
(f : C' ⟶ C) (hf : f ≫ c = c') (R' : Type u) [CommRing R'] [Algebra R R']
(hf' : curveChange f hf (specMap R R') ≫ baseChange R c R' = baseChange R c' R')
include hf' in
JacobianVarieties.Picard.Proofs.PullbackBaseChange.AlgebraicGeometry.RelPicard.BCAux.toR_pullbackCurve_iso
DocumentationTransport back to the base ring commutes with pullback along the curve morphism.
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.PullbackBaseChange
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry.SmoothProperCurve
namespace AlgebraicGeometry
namespace RelPicard
namespace BCAux
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry
variable {R : Type u} [CommRing R] {C C' : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {c' : C' ⟶ Spec (CommRingCat.of R)}
(f : C' ⟶ C) (hf : f ≫ c = c') (R' : Type u) [CommRing R'] [Algebra R R']
(hf' : curveChange f hf (specMap R R') ≫ baseChange R c R' = baseChange R c' R')
AlgebraicGeometry.RelPicard.RepresentsRelSubPic.pullbackHom_baseChange_fst
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.PullbackBaseChange
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry.SmoothProperCurve