Theorems · Inductive type · category theory
ModuleCat
(R : Type u) → [Ring R] → Type (max u (v + 1))
The category of R-modules and their morphisms.
Note that in the case of R = ℤ, we cannot
impose here that the ℤ-multiplication field from the module structure is defeq to the one coming
from the isAddCommGroup structure (contrary to what we do for all module structures in
mathlib), which creates some difficulties down the road.
- Defined in
- Mathlib.Algebra.Category.ModuleCat.Basic
- Cited by
- 1,429 results in Mathlib
- Foundations
- Depth 1 from the axioms, rests on 2 definitions · uses no axioms
- Assumes
- Ring
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites1
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Ringstatement · cited by 7,463
Cited by2,035
Results whose statement or proof uses this declaration.
- ModuleCat.carrierstatement and proof · cited by 997
- ModuleCat.ofstatement · cited by 594
- ModuleCat.Hom.homstatement and proof · cited by 341
- ModuleCat.ofHomstatement · cited by 200
- PresheafOfModules.objstatement · cited by 186
- ModuleCat.restrictScalarsstatement and proof · cited by 148
- CategoryTheory.ShortComplex.moduleCatLeftHomologyDatastatement and proof · cited by 106
- groupHomology.inhomogeneousChainsstatement · cited by 90
- PresheafOfModules.Hom.appstatement · cited by 88
- PresheafOfModules.presheafproof · cited by 85
- ModuleCat.hom_extstatement and proof · cited by 84
- groupCohomology.inhomogeneousCochainsstatement · cited by 83
Showing the 200 most cited of 2,035.