OAI/Algebra/Finitistic/Ordinary/OrdinaryProductComponent.lean
8 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.LittleFinitistic.ProductModules.firstSpaceline 13Source documentation
The actual first central-idempotent summand of an arbitrary product-ring module.
def firstSpace : Submodule (L × R) M where …
- def
OAI.LittleFinitistic.ProductModules.firstScalarline 24 - def
OAI.LittleFinitistic.ProductModules.firstActionline 35 - instance
OAI.LittleFinitistic.ProductModules.firstModuleline 64 - abbrev
OAI.LittleFinitistic.ProductModules.firstObjectline 66 - def
OAI.LittleFinitistic.ProductModules.firstMapline 70 - def
OAI.LittleFinitistic.ProductModules.firstFunctorline 78Source documentation
The actual component functor, constructed on every module and map.
def firstFunctor : ModuleCat.{v} (L × R) ⥤ ModuleCat.{v} L where … - theorem
OAI.LittleFinitistic.ProductModules.firstMap_surjectiveline 85Source documentation
Surjections remain surjections on the selected component, by projecting a preimage.
theorem firstMap_surjective (f : M ⟶ N) (hf : Function.Surjective f.hom) : Function.Surjective (firstMap L R f) := by …