ModuleRepresentsRelSubPic_nonempty_poincare_pullbackAlong_iso_rigidify_normModule_baseChange_of_forall.lean
Nyll.JacobianVarieties.Picard.RepresentsRelSubPic_nonempty_poincare_pullbackAlong_iso_rigidify_normModule_baseChange_of_forall
7 declarations indexed from sourceView source ↗ Module documentation
Base change of the norm comparison for Poincaré bundles
The Poincaré bundle comparison with rigidified norms is preserved by base change.
Declarations
JacobianVarieties.Picard.Proofs.FibreNormPoincare.G7PinBC.pullbackRigidifyIso
DocumentationPullback commutes with rigidification along the compatible sections.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FibreNormPoincare
attribute [-instance]
TwoChartCech.Sections.M0_moduleA
TwoChartCech.Sections.M1_module
TwoChartCech.Cover.A01_algebra
TwoChartCech.Cover.A0_algebra
TwoChartCech.Cover.A1_commRing
TwoChartCech.Cover.A1_algebra
TwoChartCech.Sections.M01_module
TwoChartCech.Sections.M0_addCommGroup
TwoChartCech.Sections.M0_tower
TwoChartCech.Sections.M01_addCommGroup
TwoChartCech.Cover.A0_commRing
TwoChartCech.Sections.M1_tower
TwoChartCech.Sections.M01_moduleA
TwoChartCech.Sections.M0_module
TwoChartCech.Sections.M1_moduleA
TwoChartCech.Sections.M1_addCommGroup
TwoChartCech.Cover.A01_commRing
TwoChartCech.Sections.M01_tower
CoherentBaseChange.TwoTermComplex.C0_module
CoherentBaseChange.TwoTermComplex.C0_addCommGroup
CoherentBaseChange.TwoTermComplex.C1_module
CoherentBaseChange.TwoTermComplex.C1_addCommGroup
CoherentBaseChange.TwoTermComplex.C0_free
CoherentBaseChange.TwoTermComplex.C1_finite
CoherentBaseChange.TwoTermComplex.C0_finite
CoherentBaseChange.TwoTermComplex.C1_free
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.injEq
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.sizeOf_spec
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U1
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U0
TwoChartCech.Sections.mk.injEq
TwoChartCech.Cover.mk.injEq
TwoChartCech.GrothendieckComplex.mk.injEq
TwoChartCech.Sections.mk.sizeOf_spec
TwoChartCech.Cover.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r0_apply
TwoChartCech.GrothendieckComplex.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r1_apply
CoherentBaseChange.TwoTermComplex.mk.sizeOf_spec
CoherentBaseChange.TwoTermComplex.mk.injEq
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app
TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply
TwoChartCech.Mumford.ι1_apply
TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply
TwoChartCech.KerCoprod.ι0_apply
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
AlgebraicGeometry.Scheme.Modules.tensorPow_zero
AlgebraicGeometry.Scheme.Modules.tensorPow_succ
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
NeronModelInfra GoodReductionJacobian AlgebraicGeometry.SmoothProperCurve
universe u
namespace G7PinBC
open _root_.CategoryTheory.MonoidalCategory
section Rigidify
variable {T P P' : Scheme.{u}} (σ : T ⟶ P) (q : P ⟶ T) (σ' : T ⟶ P') (q' : P' ⟶ T) (e : P' ⟶ P)
(hσ : σ' ≫ e = σ) (hq : e ≫ q = q')
JacobianVarieties.Picard.Proofs.FibreNormPoincare.G7PinBC.ofR_mapIso
DocumentationTransport a module isomorphism through the base-change construction.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FibreNormPoincare
attribute [-instance]
TwoChartCech.Sections.M0_moduleA
TwoChartCech.Sections.M1_module
TwoChartCech.Cover.A01_algebra
TwoChartCech.Cover.A0_algebra
TwoChartCech.Cover.A1_commRing
TwoChartCech.Cover.A1_algebra
TwoChartCech.Sections.M01_module
TwoChartCech.Sections.M0_addCommGroup
TwoChartCech.Sections.M0_tower
TwoChartCech.Sections.M01_addCommGroup
TwoChartCech.Cover.A0_commRing
TwoChartCech.Sections.M1_tower
TwoChartCech.Sections.M01_moduleA
TwoChartCech.Sections.M0_module
TwoChartCech.Sections.M1_moduleA
TwoChartCech.Sections.M1_addCommGroup
TwoChartCech.Cover.A01_commRing
TwoChartCech.Sections.M01_tower
CoherentBaseChange.TwoTermComplex.C0_module
CoherentBaseChange.TwoTermComplex.C0_addCommGroup
CoherentBaseChange.TwoTermComplex.C1_module
CoherentBaseChange.TwoTermComplex.C1_addCommGroup
CoherentBaseChange.TwoTermComplex.C0_free
CoherentBaseChange.TwoTermComplex.C1_finite
CoherentBaseChange.TwoTermComplex.C0_finite
CoherentBaseChange.TwoTermComplex.C1_free
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.injEq
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.sizeOf_spec
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U1
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U0
TwoChartCech.Sections.mk.injEq
TwoChartCech.Cover.mk.injEq
TwoChartCech.GrothendieckComplex.mk.injEq
TwoChartCech.Sections.mk.sizeOf_spec
TwoChartCech.Cover.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r0_apply
TwoChartCech.GrothendieckComplex.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r1_apply
CoherentBaseChange.TwoTermComplex.mk.sizeOf_spec
CoherentBaseChange.TwoTermComplex.mk.injEq
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app
TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply
TwoChartCech.Mumford.ι1_apply
TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply
TwoChartCech.KerCoprod.ι0_apply
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
AlgebraicGeometry.Scheme.Modules.tensorPow_zero
AlgebraicGeometry.Scheme.Modules.tensorPow_succ
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
NeronModelInfra GoodReductionJacobian AlgebraicGeometry.SmoothProperCurve
universe u
namespace G7PinBC
open _root_.CategoryTheory.MonoidalCategory
section BC
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c) (K : Type u) [CommRing K] [Algebra R K]
JacobianVarieties.Picard.Proofs.FibreNormPoincare.G7PinBC.ofR_pullbackAlong_iso
DocumentationBase change commutes with pullback along a parameter morphism.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FibreNormPoincare
attribute [-instance]
TwoChartCech.Sections.M0_moduleA
TwoChartCech.Sections.M1_module
TwoChartCech.Cover.A01_algebra
TwoChartCech.Cover.A0_algebra
TwoChartCech.Cover.A1_commRing
TwoChartCech.Cover.A1_algebra
TwoChartCech.Sections.M01_module
TwoChartCech.Sections.M0_addCommGroup
TwoChartCech.Sections.M0_tower
TwoChartCech.Sections.M01_addCommGroup
TwoChartCech.Cover.A0_commRing
TwoChartCech.Sections.M1_tower
TwoChartCech.Sections.M01_moduleA
TwoChartCech.Sections.M0_module
TwoChartCech.Sections.M1_moduleA
TwoChartCech.Sections.M1_addCommGroup
TwoChartCech.Cover.A01_commRing
TwoChartCech.Sections.M01_tower
CoherentBaseChange.TwoTermComplex.C0_module
CoherentBaseChange.TwoTermComplex.C0_addCommGroup
CoherentBaseChange.TwoTermComplex.C1_module
CoherentBaseChange.TwoTermComplex.C1_addCommGroup
CoherentBaseChange.TwoTermComplex.C0_free
CoherentBaseChange.TwoTermComplex.C1_finite
CoherentBaseChange.TwoTermComplex.C0_finite
CoherentBaseChange.TwoTermComplex.C1_free
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.injEq
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.sizeOf_spec
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U1
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U0
TwoChartCech.Sections.mk.injEq
TwoChartCech.Cover.mk.injEq
TwoChartCech.GrothendieckComplex.mk.injEq
TwoChartCech.Sections.mk.sizeOf_spec
TwoChartCech.Cover.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r0_apply
TwoChartCech.GrothendieckComplex.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r1_apply
CoherentBaseChange.TwoTermComplex.mk.sizeOf_spec
CoherentBaseChange.TwoTermComplex.mk.injEq
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app
TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply
TwoChartCech.Mumford.ι1_apply
TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply
TwoChartCech.KerCoprod.ι0_apply
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
AlgebraicGeometry.Scheme.Modules.tensorPow_zero
AlgebraicGeometry.Scheme.Modules.tensorPow_succ
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
NeronModelInfra GoodReductionJacobian AlgebraicGeometry.SmoothProperCurve
universe u
namespace G7PinBC
open _root_.CategoryTheory.MonoidalCategory
section BC
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c) (K : Type u) [CommRing K] [Algebra R K]
JacobianVarieties.Picard.Proofs.FibreNormPoincare.G7PinBC.fstPoint
DocumentationProject a point of the base-changed parameter scheme to the original scheme.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FibreNormPoincare
attribute [-instance]
TwoChartCech.Sections.M0_moduleA
TwoChartCech.Sections.M1_module
TwoChartCech.Cover.A01_algebra
TwoChartCech.Cover.A0_algebra
TwoChartCech.Cover.A1_commRing
TwoChartCech.Cover.A1_algebra
TwoChartCech.Sections.M01_module
TwoChartCech.Sections.M0_addCommGroup
TwoChartCech.Sections.M0_tower
TwoChartCech.Sections.M01_addCommGroup
TwoChartCech.Cover.A0_commRing
TwoChartCech.Sections.M1_tower
TwoChartCech.Sections.M01_moduleA
TwoChartCech.Sections.M0_module
TwoChartCech.Sections.M1_moduleA
TwoChartCech.Sections.M1_addCommGroup
TwoChartCech.Cover.A01_commRing
TwoChartCech.Sections.M01_tower
CoherentBaseChange.TwoTermComplex.C0_module
CoherentBaseChange.TwoTermComplex.C0_addCommGroup
CoherentBaseChange.TwoTermComplex.C1_module
CoherentBaseChange.TwoTermComplex.C1_addCommGroup
CoherentBaseChange.TwoTermComplex.C0_free
CoherentBaseChange.TwoTermComplex.C1_finite
CoherentBaseChange.TwoTermComplex.C0_finite
CoherentBaseChange.TwoTermComplex.C1_free
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.injEq
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.sizeOf_spec
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U1
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U0
TwoChartCech.Sections.mk.injEq
TwoChartCech.Cover.mk.injEq
TwoChartCech.GrothendieckComplex.mk.injEq
TwoChartCech.Sections.mk.sizeOf_spec
TwoChartCech.Cover.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r0_apply
TwoChartCech.GrothendieckComplex.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r1_apply
CoherentBaseChange.TwoTermComplex.mk.sizeOf_spec
CoherentBaseChange.TwoTermComplex.mk.injEq
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app
TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply
TwoChartCech.Mumford.ι1_apply
TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply
TwoChartCech.KerCoprod.ι0_apply
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
AlgebraicGeometry.Scheme.Modules.tensorPow_zero
AlgebraicGeometry.Scheme.Modules.tensorPow_succ
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
NeronModelInfra GoodReductionJacobian AlgebraicGeometry.SmoothProperCurve
universe u
namespace G7PinBC
open _root_.CategoryTheory.MonoidalCategory
section BC
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c) (K : Type u) [CommRing K] [Algebra R K]
variable (D : RelativePic0Designation R c) (h : RepresentsRelSubPic c ε (algEquivZeroCut c ε) D)
(h' : RepresentsRelSubPic (baseChange R c K) (sectionBaseChange K ε)
(algEquivZeroCut (baseChange R c K) (sectionBaseChange K ε)) (D.baseChange K))
(hP : Nonempty (h'.poincare.L ≅ (BaseChange.ofR c ε K
(h.poincare.pullbackAlong ⟨pullback.fst D.toBase (specMap R K), pullback.condition⟩)).L))
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K))
JacobianVarieties.Picard.Proofs.FibreNormPoincare.G7PinBC.fstPoint_coe
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FibreNormPoincare
attribute [-instance]
TwoChartCech.Sections.M0_moduleA
TwoChartCech.Sections.M1_module
TwoChartCech.Cover.A01_algebra
TwoChartCech.Cover.A0_algebra
TwoChartCech.Cover.A1_commRing
TwoChartCech.Cover.A1_algebra
TwoChartCech.Sections.M01_module
TwoChartCech.Sections.M0_addCommGroup
TwoChartCech.Sections.M0_tower
TwoChartCech.Sections.M01_addCommGroup
TwoChartCech.Cover.A0_commRing
TwoChartCech.Sections.M1_tower
TwoChartCech.Sections.M01_moduleA
TwoChartCech.Sections.M0_module
TwoChartCech.Sections.M1_moduleA
TwoChartCech.Sections.M1_addCommGroup
TwoChartCech.Cover.A01_commRing
TwoChartCech.Sections.M01_tower
CoherentBaseChange.TwoTermComplex.C0_module
CoherentBaseChange.TwoTermComplex.C0_addCommGroup
CoherentBaseChange.TwoTermComplex.C1_module
CoherentBaseChange.TwoTermComplex.C1_addCommGroup
CoherentBaseChange.TwoTermComplex.C0_free
CoherentBaseChange.TwoTermComplex.C1_finite
CoherentBaseChange.TwoTermComplex.C0_finite
CoherentBaseChange.TwoTermComplex.C1_free
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.injEq
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.sizeOf_spec
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U1
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U0
TwoChartCech.Sections.mk.injEq
TwoChartCech.Cover.mk.injEq
TwoChartCech.GrothendieckComplex.mk.injEq
TwoChartCech.Sections.mk.sizeOf_spec
TwoChartCech.Cover.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r0_apply
TwoChartCech.GrothendieckComplex.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r1_apply
CoherentBaseChange.TwoTermComplex.mk.sizeOf_spec
CoherentBaseChange.TwoTermComplex.mk.injEq
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app
TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply
TwoChartCech.Mumford.ι1_apply
TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply
TwoChartCech.KerCoprod.ι0_apply
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
AlgebraicGeometry.Scheme.Modules.tensorPow_zero
AlgebraicGeometry.Scheme.Modules.tensorPow_succ
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
NeronModelInfra GoodReductionJacobian AlgebraicGeometry.SmoothProperCurve
universe u
namespace G7PinBC
open _root_.CategoryTheory.MonoidalCategory
section BC
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c) (K : Type u) [CommRing K] [Algebra R K]
variable (D : RelativePic0Designation R c) (h : RepresentsRelSubPic c ε (algEquivZeroCut c ε) D)
(h' : RepresentsRelSubPic (baseChange R c K) (sectionBaseChange K ε)
(algEquivZeroCut (baseChange R c K) (sectionBaseChange K ε)) (D.baseChange K))
(hP : Nonempty (h'.poincare.L ≅ (BaseChange.ofR c ε K
(h.poincare.pullbackAlong ⟨pullback.fst D.toBase (specMap R K), pullback.condition⟩)).L))
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K))
JacobianVarieties.Picard.Proofs.FibreNormPoincare.G7PinBC.poincareOfRIso
DocumentationCompare the base-changed Poincaré bundle with its original pullback.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FibreNormPoincare
attribute [-instance]
TwoChartCech.Sections.M0_moduleA
TwoChartCech.Sections.M1_module
TwoChartCech.Cover.A01_algebra
TwoChartCech.Cover.A0_algebra
TwoChartCech.Cover.A1_commRing
TwoChartCech.Cover.A1_algebra
TwoChartCech.Sections.M01_module
TwoChartCech.Sections.M0_addCommGroup
TwoChartCech.Sections.M0_tower
TwoChartCech.Sections.M01_addCommGroup
TwoChartCech.Cover.A0_commRing
TwoChartCech.Sections.M1_tower
TwoChartCech.Sections.M01_moduleA
TwoChartCech.Sections.M0_module
TwoChartCech.Sections.M1_moduleA
TwoChartCech.Sections.M1_addCommGroup
TwoChartCech.Cover.A01_commRing
TwoChartCech.Sections.M01_tower
CoherentBaseChange.TwoTermComplex.C0_module
CoherentBaseChange.TwoTermComplex.C0_addCommGroup
CoherentBaseChange.TwoTermComplex.C1_module
CoherentBaseChange.TwoTermComplex.C1_addCommGroup
CoherentBaseChange.TwoTermComplex.C0_free
CoherentBaseChange.TwoTermComplex.C1_finite
CoherentBaseChange.TwoTermComplex.C0_finite
CoherentBaseChange.TwoTermComplex.C1_free
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.injEq
AlgebraicGeometry.Scheme.TwoAffineOpenCover.mk.sizeOf_spec
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U1
AlgebraicGeometry.Scheme.TwoAffineOpenCover.pullback_U0
TwoChartCech.Sections.mk.injEq
TwoChartCech.Cover.mk.injEq
TwoChartCech.GrothendieckComplex.mk.injEq
TwoChartCech.Sections.mk.sizeOf_spec
TwoChartCech.Cover.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r0_apply
TwoChartCech.GrothendieckComplex.mk.sizeOf_spec
TwoChartCech.Cover.lineBundle_r1_apply
CoherentBaseChange.TwoTermComplex.mk.sizeOf_spec
CoherentBaseChange.TwoTermComplex.mk.injEq
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app
TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply
TwoChartCech.Mumford.ι1_apply
TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply
TwoChartCech.KerCoprod.ι0_apply
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
AlgebraicGeometry.Scheme.Modules.tensorPow_zero
AlgebraicGeometry.Scheme.Modules.tensorPow_succ
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
NeronModelInfra GoodReductionJacobian AlgebraicGeometry.SmoothProperCurve
universe u
namespace G7PinBC
open _root_.CategoryTheory.MonoidalCategory
section BC
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c) (K : Type u) [CommRing K] [Algebra R K]
variable (D : RelativePic0Designation R c) (h : RepresentsRelSubPic c ε (algEquivZeroCut c ε) D)
(h' : RepresentsRelSubPic (baseChange R c K) (sectionBaseChange K ε)
(algEquivZeroCut (baseChange R c K) (sectionBaseChange K ε)) (D.baseChange K))
(hP : Nonempty (h'.poincare.L ≅ (BaseChange.ofR c ε K
(h.poincare.pullbackAlong ⟨pullback.fst D.toBase (specMap R K), pullback.condition⟩)).L))
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K))
AlgebraicGeometry.RelPicard.RepresentsRelSubPic.nonempty_poincare_pullbackAlong_iso_rigidify_normModule_baseChange_of_forall
DocumentationThe Poincaré bundle comparison with rigidified norms is preserved by base change.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicGeometry.RelPicard.RepresentsRelSubPic
open _root_.JacobianVarieties.Picard.Proofs.FibreNormPoincare
open _root_.CategoryTheory _root_.CategoryTheory.Limits _root_.AlgebraicGeometry
_root_.AlgebraicGeometry.RelPicard
_root_.NeronModelInfra _root_.GoodReductionJacobian _root_.AlgebraicGeometry.SmoothProperCurve
universe u
open _root_.JacobianVarieties.Picard.Proofs.FibreNormPoincare.G7PinBC