ModuleScheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.lean
Nyll.AlgebraicCurves.Geometry.Sheaves.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
16 declarations indexed from sourceView source ↗ Module documentation
Scheme Modules surjective app sup of short Exact of locally Trivial
Declarations
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.app_naturality
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.comp_app_apply
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.zero_app_apply
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.fg_app_apply
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.rM
DocumentationRestriction of a module section along an inclusion of open subsets.
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.rM_rM
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.map_eq_rM
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.rM_app
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.rM_sub
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.F
DocumentationThe sheaf of additive groups underlying a sheaf of modules.
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.U2
DocumentationThe two-element family consisting of the first and second open subsets.
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.iSup_U2
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.exists_glue
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.eq_of_rM_eq
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial.AlgebraicGeometry.Scheme.Modules.SupSurj.surjective_app_sup
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
namespace SupSurj
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
variable {X : Scheme.{u}}
AlgebraicGeometry.Scheme.Modules.surjective_app_sup_of_shortExact_of_locallyTrivial
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_surjective_app_sup_of_shortExact_of_locallyTrivial
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.instMonoidalClosed
instModuleCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
instModuleCarrierObjOppositeRingCatCompCommRingCatForget₂RingHomCarrierCarrierAbPresheaf
instSMulCarrierObjOppositeCommRingCatSubtypePiFamilyMemAddSubgroupNaturalFamilies
AlgebraicGeometry.Scheme.PresheafOfModules.symmetricCategory
SheafOfModules.instFaithfulRingSheafPModToPMod
attribute [-instance] SheafOfModules.symmetricCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.PresheafOfModules.monoidalClosed
SheafOfModules.instFullRingSheafPModToPMod SheafOfModules.monoidalCategory
AlgebraicGeometry.Scheme.Modules.symmetricCategory SheafOfModules.monoidalClosed
SheafOfModules.instIsLocalizationPModRingSheafSheafifyFunctorPresheafW
SheafOfModules.sheafifyFunctor_monoidal AlgebraicGeometry.Scheme.Modules.monoidalClosed
AlgebraicGeometry.instMonoidalPresheafOfModulesModulesSheafify
AlgebraicGeometry.Scheme.Modules.monoidalCategory
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instDecidableEqIdx
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintype
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instLinearOrder
AlgebraicGeometry.Scheme.OrderedAffineCoverOf.instFintypeIdx
AlgebraicGeometry.Scheme.Hom.opensMapFinal
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.setoid
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.instInhabited
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.tensorSections_zero_right
AlgebraicGeometry.Scheme.Modules.map_unitSection
AlgebraicGeometry.Scheme.Modules.tensorSectionsBilin_apply
AlgebraicGeometry.Scheme.Modules.tensorPowSection_zero
AlgebraicGeometry.Scheme.Modules.tensorSections_zero_left
PresheafOfModules.InternalHom.presheaf_map_apply PresheafOfModules.InternalHom.curryFamily_app
PresheafOfModules.InternalHom.add_app PresheafOfModules.InternalHom.smul_app
PresheafOfModules.InternalHom.zero_app PresheafOfModules.ihomObj_map_val
PresheafOfModules.ihomFunctor_map PresheafOfModules.InternalHom.restrict_app
PresheafOfModules.InternalHom.postcomp_app PresheafOfModules.InternalHom.neg_app
PresheafOfModules.curry'_app_val PresheafOfModules.InternalHom.presheaf_obj
PresheafOfModules.ihomFunctor_obj PresheafOfModules.ihomObj_obj
PresheafOfModules.InternalHom.sub_app PresheafOfModules.ihomMap_app_val
SheafOfModules.tensorUnit_eq
attribute [-simp] AlgebraicGeometry.Scheme.Modules.tensorUnit_eq
AlgebraicGeometry.Scheme.Modules.tensorPow_zero AlgebraicGeometry.Scheme.Modules.tensorPow_succ
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
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
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.sizeOf_spec
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.mk.injEq
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.Opposite
open _root_.TopologicalSpace