Documentation

Mathlib.Algebra.Category.FGModuleCat.Colimits

forget₂ (FGModuleCat K) (ModuleCat K) creates all finite colimits. #

And hence FGModuleCat K has all finite colimits.

instance FGModuleCat.instFiniteCarrierSigmaObjModuleCatOfFinite {k : Type u} [Ring k] {J : Type} [Finite J] (Z : JModuleCat k) [∀ (j : J), Module.Finite k (Z j)] :
Module.Finite k ↑( fun (j : J) => Z j)

Finite colimits of finite modules are finite, because we can realise them as quotients of a finite coproduct.

The forgetful functor from FGModuleCat k to ModuleCat k creates all finite colimits.

Equations
  • One or more equations did not get rendered due to their size.
Instances For