Documentation Verification Report

Limits

📁 Source: Mathlib/Algebra/Category/ModuleCat/Sheaf/Limits.lean

Statistics

MetricCount
DefinitionscreatesLimit
1
TheoremsisSheaf_of_isLimit, evaluationPreservesFiniteLimits, forgetPreservesFiniteLimits, hasFiniteLimits, evaluationPreservesLimit, evaluationPreservesLimitsOfShape, evaluationPreservesLimitsOfSize, forgetPreservesLimitsOfShape, forgetPreservesLimitsOfSize, hasLimit, hasLimitsOfShape, hasLimitsOfSize, instPreservesFiniteLimitsFunctorOppositeAddCommGrpCatCompSheafToSheafSheafToPresheaf, instPreservesFiniteLimitsSheafAddCommGrpCatToSheaf, instSmallElemForallObjCompModuleCatCarrierOppositeRingCatValPresheafOfModulesForgetEvaluationForgetLinearMapIdCarrierSections
15
Total16

PresheafOfModules

Theorems

NameKindAssumesProvesValidatesDepends On
isSheaf_of_isLimit 📖mathematicalSmall
Set.Elem
CategoryTheory.Functor.sections
CategoryTheory.Functor.comp
ModuleCat
RingCat.carrier
CategoryTheory.Functor.obj
Opposite
CategoryTheory.Category.opposite
RingCat
RingCat.instCategory
RingCat.ring
ModuleCat.moduleCategory
CategoryTheory.types
PresheafOfModules
instCategory
evaluation
CategoryTheory.forget
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
ModuleCat.carrier
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
LinearMap.instFunLike
ModuleCat.instConcreteCategoryLinearMapIdCarrier
CategoryTheory.Presheaf.IsSheaf
Ab
AddCommGrpCat.instCategory
presheaf
CategoryTheory.Limits.Cone.ptCategoryTheory.Functor.map_id
CategoryTheory.Functor.map_comp
CategoryTheory.Sheaf.isSheaf_of_isLimit
toPresheaf_preservesLimit

SheafOfModules

Definitions

NameCategoryTheorems
createsLimit 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
evaluationPreservesLimit 📖mathematicalSmall
Set.Elem
CategoryTheory.Functor.sections
CategoryTheory.Functor.comp
ModuleCat
RingCat.carrier
CategoryTheory.Functor.obj
Opposite
CategoryTheory.Category.opposite
RingCat
RingCat.instCategory
CategoryTheory.Sheaf.val
RingCat.ring
ModuleCat.moduleCategory
CategoryTheory.types
SheafOfModules
instCategory
evaluation
CategoryTheory.forget
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
ModuleCat.carrier
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
LinearMap.instFunLike
ModuleCat.instConcreteCategoryLinearMapIdCarrier
CategoryTheory.Limits.PreservesLimitCategoryTheory.Limits.comp_preservesLimit
CategoryTheory.preservesLimit_of_createsLimit_and_hasLimit
PresheafOfModules.hasLimit
instSmallElemForallObjCompModuleCatCarrierOppositeRingCatValPresheafOfModulesForgetEvaluationForgetLinearMapIdCarrierSections
PresheafOfModules.evaluation_preservesLimit
evaluationPreservesLimitsOfShape 📖mathematicalCategoryTheory.Limits.PreservesLimitsOfShape
SheafOfModules
instCategory
ModuleCat
RingCat.carrier
CategoryTheory.Functor.obj
Opposite
CategoryTheory.Category.opposite
RingCat
RingCat.instCategory
CategoryTheory.Sheaf.val
RingCat.ring
ModuleCat.moduleCategory
evaluation
evaluationPreservesLimit
small_subtype
small_Pi
UnivLE.small
UnivLE.self
AddCommGrpCat.hasLimitsOfShape
evaluationPreservesLimitsOfSize 📖mathematicalCategoryTheory.Limits.PreservesLimitsOfSize
SheafOfModules
instCategory
ModuleCat
RingCat.carrier
CategoryTheory.Functor.obj
Opposite
CategoryTheory.Category.opposite
RingCat
RingCat.instCategory
CategoryTheory.Sheaf.val
RingCat.ring
ModuleCat.moduleCategory
evaluation
evaluationPreservesLimitsOfShape
UnivLE.small
UnivLE.self
forgetPreservesLimitsOfShape 📖mathematicalCategoryTheory.Limits.PreservesLimitsOfShape
SheafOfModules
instCategory
PresheafOfModules
CategoryTheory.Sheaf.val
RingCat
RingCat.instCategory
PresheafOfModules.instCategory
forget
CategoryTheory.preservesLimit_of_createsLimit_and_hasLimit
small_subtype
small_Pi
UnivLE.small
UnivLE.self
AddCommGrpCat.hasLimitsOfShape
PresheafOfModules.hasLimit
instSmallElemForallObjCompModuleCatCarrierOppositeRingCatValPresheafOfModulesForgetEvaluationForgetLinearMapIdCarrierSections
forgetPreservesLimitsOfSize 📖mathematicalCategoryTheory.Limits.PreservesLimitsOfSize
SheafOfModules
instCategory
PresheafOfModules
CategoryTheory.Sheaf.val
RingCat
RingCat.instCategory
PresheafOfModules.instCategory
forget
forgetPreservesLimitsOfShape
UnivLE.small
UnivLE.self
hasLimit 📖mathematicalSmall
Set.Elem
CategoryTheory.Functor.sections
CategoryTheory.Functor.comp
ModuleCat
RingCat.carrier
CategoryTheory.Functor.obj
Opposite
CategoryTheory.Category.opposite
RingCat
RingCat.instCategory
CategoryTheory.Sheaf.val
RingCat.ring
ModuleCat.moduleCategory
CategoryTheory.types
SheafOfModules
instCategory
evaluation
CategoryTheory.forget
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
ModuleCat.carrier
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
LinearMap.instFunLike
ModuleCat.instConcreteCategoryLinearMapIdCarrier
CategoryTheory.Limits.HasLimitCategoryTheory.hasLimit_of_created
PresheafOfModules.hasLimit
instSmallElemForallObjCompModuleCatCarrierOppositeRingCatValPresheafOfModulesForgetEvaluationForgetLinearMapIdCarrierSections
hasLimitsOfShape 📖mathematicalCategoryTheory.Limits.HasLimitsOfShape
SheafOfModules
instCategory
hasLimit
small_subtype
small_Pi
UnivLE.small
UnivLE.self
AddCommGrpCat.hasLimitsOfShape
hasLimitsOfSize 📖mathematicalCategoryTheory.Limits.HasLimitsOfSize
SheafOfModules
instCategory
hasLimitsOfShape
UnivLE.small
UnivLE.self
instPreservesFiniteLimitsFunctorOppositeAddCommGrpCatCompSheafToSheafSheafToPresheaf 📖mathematicalCategoryTheory.Limits.PreservesFiniteLimits
SheafOfModules
instCategory
CategoryTheory.Functor
Opposite
CategoryTheory.Category.opposite
AddCommGrpCat
AddCommGrpCat.instCategory
CategoryTheory.Functor.category
CategoryTheory.Functor.comp
CategoryTheory.Sheaf
CategoryTheory.Sheaf.instCategorySheaf
toSheaf
CategoryTheory.sheafToPresheaf
CategoryTheory.Limits.comp_preservesFiniteLimits
Finite.forgetPreservesFiniteLimits
PresheafOfModules.toPresheaf_preservesFiniteLimits
instPreservesFiniteLimitsSheafAddCommGrpCatToSheaf 📖mathematicalCategoryTheory.Limits.PreservesFiniteLimits
SheafOfModules
instCategory
CategoryTheory.Sheaf
AddCommGrpCat
AddCommGrpCat.instCategory
CategoryTheory.Sheaf.instCategorySheaf
toSheaf
CategoryTheory.Limits.preservesFiniteLimits_of_reflects_of_preserves
instPreservesFiniteLimitsFunctorOppositeAddCommGrpCatCompSheafToSheafSheafToPresheaf
CategoryTheory.Limits.reflectsFiniteLimits_of_reflectsIsomorphisms
CategoryTheory.instReflectsIsomorphismsSheafFunctorOppositeSheafToPresheaf
CategoryTheory.Sheaf.instHasFiniteLimits
CategoryTheory.Limits.hasFiniteLimits_of_hasLimits
AddCommGrpCat.hasLimits
CategoryTheory.Sheaf.instPreservesFiniteLimitsFunctorOppositeSheafToPresheafOfHasFiniteLimits
instSmallElemForallObjCompModuleCatCarrierOppositeRingCatValPresheafOfModulesForgetEvaluationForgetLinearMapIdCarrierSections 📖mathematicalSmall
Set.Elem
CategoryTheory.Functor.sections
CategoryTheory.Functor.comp
ModuleCat
RingCat.carrier
CategoryTheory.Functor.obj
Opposite
CategoryTheory.Category.opposite
RingCat
RingCat.instCategory
CategoryTheory.Sheaf.val
RingCat.ring
ModuleCat.moduleCategory
CategoryTheory.types
SheafOfModules
instCategory
evaluation
CategoryTheory.forget
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
ModuleCat.carrier
AddCommGroup.toAddCommMonoid
ModuleCat.isAddCommGroup
ModuleCat.isModule
LinearMap.instFunLike
ModuleCat.instConcreteCategoryLinearMapIdCarrier
PresheafOfModules
PresheafOfModules.instCategory
forget
PresheafOfModules.evaluation

SheafOfModules.Finite

Theorems

NameKindAssumesProvesValidatesDepends On
evaluationPreservesFiniteLimits 📖mathematicalCategoryTheory.Limits.PreservesFiniteLimits
SheafOfModules
SheafOfModules.instCategory
ModuleCat
RingCat.carrier
CategoryTheory.Functor.obj
Opposite
CategoryTheory.Category.opposite
RingCat
RingCat.instCategory
CategoryTheory.Sheaf.val
RingCat.ring
ModuleCat.moduleCategory
SheafOfModules.evaluation
SheafOfModules.evaluationPreservesLimitsOfShape
UnivLE.small
univLE_of_max
UnivLE.self
forgetPreservesFiniteLimits 📖mathematicalCategoryTheory.Limits.PreservesFiniteLimits
SheafOfModules
SheafOfModules.instCategory
PresheafOfModules
CategoryTheory.Sheaf.val
RingCat
RingCat.instCategory
PresheafOfModules.instCategory
SheafOfModules.forget
SheafOfModules.forgetPreservesLimitsOfShape
UnivLE.small
univLE_of_max
UnivLE.self
hasFiniteLimits 📖mathematicalCategoryTheory.Limits.HasFiniteLimits
SheafOfModules
SheafOfModules.instCategory
SheafOfModules.hasLimitsOfShape
UnivLE.small
univLE_of_max
UnivLE.self

---

← Back to Index