Theorems · Inductive type · commutative algebra
Module.Finite
(R : Type u_1) → (M : Type u_4) → [inst : Semiring R] → [inst_1 : AddCommMonoid M] → [Module R M] → Prop
A module over a semiring is Module.Finite if it is finitely generated as a module.
- Defined in
- Mathlib.RingTheory.Finiteness.Defs
- Cited by
- 1,032 results in Mathlib
- Foundations
- Depth 2 from the axioms, rests on 4 definitions · uses no axioms
- Assumes
- SemiringAddCommMonoidModule
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Modulestatement · cited by 20,661
- Semiringstatement · cited by 13,802
- AddCommMonoidstatement · cited by 12,281
Cited by1,111
Results whose statement or proof uses this declaration.
- FiniteDimensionalproof · cited by 1,854
- LinearMap.charpolystatement and proof · cited by 67
- Module.finrank_posstatement and proof · cited by 62
- ModuleCat.isFGproof · cited by 53
- RingHom.Finiteproof · cited by 48
- Module.Basis.ofZLatticeBasisproof · cited by 36
- Module.Finite.of_surjectivestatement and proof · cited by 29
- Module.finrank_eq_rankstatement and proof · cited by 29
- Submodule.CoFGproof · cited by 28
- Module.Finite.fg_topstatement and proof · cited by 28
- LinearMap.polyCharpolystatement and proof · cited by 28
- Module.Flat.rTensor_preserves_injective_linearMapproof · cited by 24
Showing the 200 most cited of 1,111.