Compare three successive module pullbacks with pullback along their composite.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.SmallExtensionUnit
attribute [-instance]
AlgebraicGeometry.OModulePresheaf.isScalarTower
AlgebraicGeometry.Scheme.OrderedAffineCover.instLinearOrder
AlgebraicGeometry.OModulePresheaf.module
AlgebraicGeometry.Scheme.OrderedAffineCover.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCover.instFintypeIdx
AlgebraicGeometry.OModulePresheaf.addCommGroup
AlgebraicGeometry.Scheme.OrderedAffineCover.instDecidableEqIdx
AlgebraicGeometry.OModulePresheaf.moduleSections
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
PresheafOfModules.ExteriorPower.instModulePresheafAb
AlgebraicGeometry.OModulePresheaf.Leray.relAltC_scalarTower
AlgebraicGeometry.OModulePresheaf.Leray.ker_relAltd_modΓ
AlgebraicGeometry.OModulePresheaf.Leray.relAltC_modΓ
AlgebraicGeometry.OModulePresheaf.Leray.biC_abGrp
AlgebraicGeometry.OModulePresheaf.Leray.relAltH_modΓ
attribute [-instance]
AlgebraicGeometry.OModulePresheaf.Leray.ker_relAltd_smul
AlgebraicGeometry.OModulePresheaf.Leray.relAltH_scalarTower
AlgebraicGeometry.OModulePresheaf.Leray.relAltH_smul
AlgebraicGeometry.OModulePresheaf.Leray.biC_module
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
DoubleComplex.instModuleE₂I
DoubleComplex.Bounded.modR
DoubleComplex.instModuleE₂II
DoubleComplex.instAddCommGroupE₂II
DoubleComplex.Bounded.abGrp
DoubleComplex.instAddCommGroupE₂I
AlgebraicGeometry.Scheme.OrderedOpenFamily.instFintype
AlgebraicGeometry.Scheme.OrderedOpenFamily.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedOpenFamily.instLinearOrder
AlgebraicGeometry.Scheme.OrderedOpenFamily.instFintypeIdx
CochainCx.Bounded.abGrp
CochainCx.Bounded.modR
PresheafOfModules.PullbackMonoidal.pullback_monoidal
PresheafOfModules.PullbackMonoidal.isIso_δ
PresheafOfModules.pushforward_laxMonoidal
PresheafOfModules.PullbackMonoidal.isIso_η
PresheafOfModules.free_monoidal
PresheafOfModules.restrictScalars_laxMonoidal
PresheafOfModules.PullbackMonoidal.isIso_δ_gS
PresheafOfModules.pullback_oplaxMonoidal
attribute [-instance]
instPreservesColimitsOfSizeCompOppositeCommRingCatRingCatForget₂RingHomCarrierCarrierPb
attribute [-instance]
PresheafOfModules.pullback_monoidal'
AlgebraicGeometry.Scheme.Modules.preservesBinaryProducts_opensMap
AlgebraicGeometry.Scheme.Modules.pullback_monoidal
AlgebraicGeometry.Scheme.Modules.sheafify_isLocalization'
AlgebraicGeometry.Scheme.Modules.preservesTerminal_opensMap
AlgebraicGeometry.Scheme.Modules.pullback₀_monoidal
AlgebraicGeometry.Scheme.Modules.preservesFiniteProducts_opensMap
AlgebraicGeometry.Scheme.Modules.sheafifyPullback_lifting
AlgebraicGeometry.SubalgebraStages.compactSpace_pullback
AlgebraicGeometry.SubalgebraStages.quasiSeparatedSpace_pullback
AlgebraicGeometry.SubalgebraStages.compactSpace_obj
attribute [-instance]
AlgebraicGeometry.SubalgebraStages.quasiSeparatedSpace_obj
AlgebraicGeometry.SubalgebraStages.quasiCompact_snd
AlgebraicGeometry.SubalgebraStages.isAffineHom_leg
AlgebraicGeometry.SubalgebraStages.isAffineHom_trans
AlgebraicGeometry.SubalgebraStages.isAffineHom_diagram_map
AlgebraicGeometry.SubalgebraStages.quasiSeparated_snd
AlgebraicGeometry.SubalgebraStages.isCofiltered_op
IsDirectLimit.Module.instDirectLimitCoeLinearMapIdOfOfNonempty
AdicCompletion.instIsLocalRingMaximalIdeal
attribute [-simp]
AlgebraicGeometry.Scheme.OrderedAffineCover.mk.injEq
AlgebraicGeometry.OModulePresheaf.mk.sizeOf_spec
AlgebraicGeometry.Scheme.OrderedAffineCover.mk.sizeOf_spec
AlgebraicGeometry.OModulePresheaf.mk.injEq
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.Scheme.Modules.pullbackLocalSection_neg
AlgebraicGeometry.Scheme.Modules.pullbackLocalSection_zero
AlgebraicGeometry.Scheme.Modules.pullbackLocalSection_sub
AlgebraicGeometry.Scheme.Modules.pullbackLocalSection_add
AlgebraicGeometry.Scheme.Hom.kaehlerPresheaf_obj
PresheafOfModules.exteriorPower_map_ιMulti
PresheafOfModules.ExteriorPower.appₗ_apply
AlgebraicGeometry.Scheme.Modules.exteriorPower_obj
AlgebraicGeometry.OModulePresheaf.Leray.restrictToPreimage_U
AlgebraicGeometry.Scheme.OrderedAffineCover.toCoverOf_U
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.mk.sizeOf_spec
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.mk.injEq
AlgebraicGeometry.Scheme.OrderedAffineCover.restrict_U
AlgebraicGeometry.OModulePresheaf.Hom.mk.injEq
AlgebraicGeometry.OModulePresheaf.Hom.id_app
AlgebraicGeometry.OModulePresheaf.AffHom.appSections_apply
AlgebraicGeometry.OModulePresheaf.AffHom.comp_app
AlgebraicGeometry.OModulePresheaf.AffSES.mk.sizeOf_spec
AlgebraicGeometry.OModulePresheaf.AffHom.kerMap_coe
AlgebraicGeometry.OModulePresheaf.AffHom.id_app
AlgebraicGeometry.OModulePresheaf.Hom.mk.sizeOf_spec
AlgebraicGeometry.OModulePresheaf.Hom.toAffHom_app
attribute [-simp]
AlgebraicGeometry.OModulePresheaf.SES.mk.sizeOf_spec
AlgebraicGeometry.OModulePresheaf.AffHom.mk.sizeOf_spec
AlgebraicGeometry.OModulePresheaf.Hom.comp_app
AlgebraicGeometry.OModulePresheaf.SES.mk.injEq
AlgebraicGeometry.OModulePresheaf.AffHom.mk.injEq
AlgebraicGeometry.OModulePresheaf.Hom.appSections_apply
AlgebraicGeometry.OModulePresheaf.AffSES.mk.injEq
DoubleComplex.Bounded.mk.injEq
DoubleComplex.Bounded.mk.sizeOf_spec
DoubleComplex.Convergence.mk.injEq
DoubleComplex.Convergence.mk.sizeOf_spec
DoubleComplex.SubQuot.mk.sizeOf_spec
DoubleComplex.SubQuot.mk.injEq
AlgebraicGeometry.schemeFibreEndo_snd
AlgebraicGeometry.schemeFibreEndo_fst
AlgebraicGeometry.Scheme.OrderedOpenFamily.mk.injEq
AlgebraicGeometry.Scheme.OrderedOpenFamily.mk.sizeOf_spec
CochainCx.Bounded.mk.sizeOf_spec
CochainCx.Bounded.mk.injEq
PresheafOfModules.freeεIso_hom_app
PresheafOfModules.freeμIso_hom_app
AlgebraicGeometry.SubalgebraStages.specCone_π_app
AlgebraicGeometry.SubalgebraStages.specLeg_specHom
AlgebraicGeometry.SubalgebraStages.specLeg_specTrans
AlgebraicGeometry.SubalgebraStages.cone_pt
AlgebraicGeometry.SubalgebraStages.trans_fst
AlgebraicGeometry.SubalgebraStages.diagram_obj
AlgebraicGeometry.SubalgebraStages.leg_snd
AlgebraicGeometry.SubalgebraStages.diagram_map
AlgebraicGeometry.SubalgebraStages.specTrans_refl
AlgebraicGeometry.SubalgebraStages.trans_snd
AlgebraicGeometry.SubalgebraStages.specTrans_specHom
AlgebraicGeometry.SubalgebraStages.specCone_pt
AlgebraicGeometry.SubalgebraStages.cone_π_app
AlgebraicGeometry.SubalgebraStages.specDiagram_map
AlgebraicGeometry.SubalgebraStages.specDiagram_obj
AlgebraicGeometry.SubalgebraStages.leg_fst
AlgebraicGeometry.SubalgebraStages.leg_trans
IsDirectLimit.Module.linearEquiv_symm_apply
attribute [-simp]
IsDirectLimit.linearEquiv_symm_apply
IsDirectLimit.lift_of
IsDirectLimit.Module.linearEquiv_apply
IsDirectLimit.Module.lift_of
IsDirectLimit.Equiv_apply
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.Polarisation
open _root_.AlgebraicGeometry.RelPicard
namespace Ws23RC
universe udef pullbackComp₃ {X Y Z W : Scheme.{u}} (a : X ⟶ Y) (b : Y ⟶ Z) (c : Z ⟶ W)
(M : W.Modules) :
(Scheme.Modules.pullback a).obj ((Scheme.Modules.pullback b).obj ((Scheme.Modules.pullback
c).obj M)) ≅
(Scheme.Modules.pullback (a ≫ b ≫ c)).obj M