Theorems · Inductive type · commutative algebra
HomogeneousSubmodule
{ιA : Type u_1} →
{ιM : Type u_2} →
{σA : Type u_3} →
{σM : Type u_4} →
{A : Type u_5} →
{M : Type u_6} →
[inst : Semiring A] →
[inst_1 : AddCommMonoid M] →
[inst_2 : Module A M] →
(𝒜 : ιA → σA) →
(ℳ : ιM → σM) →
[inst_3 : DecidableEq ιA] →
[inst_4 : AddMonoid ιA] →
[inst_5 : SetLike σA A] →
[inst_6 : AddSubmonoidClass σA A] →
[GradedRing 𝒜] →
[inst_8 : DecidableEq ιM] →
[inst_9 : SetLike σM M] →
[inst_10 : AddSubmonoidClass σM M] →
[DirectSum.Decomposition ℳ] →
[inst_12 : VAdd ιA ιM] → [SetLike.GradedSMul 𝒜 ℳ] → Type u_6For any Semiring A, we collect the homogeneous submodule of A-modules into a type.
- Cited by
- 12 results in Mathlib
- Foundations
- Depth 12 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites10
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
- AddMonoidstatement · cited by 2,864
- SetLikestatement · cited by 1,084
- VAddstatement · cited by 616
- GradedRingstatement · cited by 424
- AddSubmonoidClassstatement · cited by 346
- DirectSum.Decompositionstatement · cited by 57
- SetLike.GradedSMulstatement · cited by 15
Cited by20
Results whose statement or proof uses this declaration.
- HomogeneousIdealproof · cited by 115
- HomogeneousSubmodule.toSubmodulestatement and proof · cited by 17
- HomogeneousSubmodule.is_homogeneous'statement and proof · cited by 4
- HomogeneousSubmodule.extstatement and proof · cited by 2
- HomogeneousSubmodule.toSubmodule_injectivestatement and proof · cited by 2
- HomogeneousSubmodule.ext'statement and proof · cited by 1
- HomogeneousSubmodule.isHomogeneousstatement and proof · cited by 1
- HomogeneousSubmodule.mk.congr_simpstatement · cited by 1
- HomogeneousSubmodule.mk.injstatement · cited by 1
- HomogeneousSubmodule.mk.noConfusionstatement · cited by 1
- HomogeneousSubmodule.casesOnstatement and proof · cited by 0
- HomogeneousSubmodule.ctorIdxstatement and proof · cited by 0