Theorems · Theorem · ring theory
isSimpleModule_iff_quot_maximal
∀ {R : Type u_2} [inst : Ring R] {M : Type u_4} [inst_1 : AddCommGroup M] [inst_2 : Module R M],
IsSimpleModule R M ↔ ∃ I, I.IsMaximal ∧ Nonempty (M ≃ₗ[R] R ⧸ I)A module is simple iff it's isomorphic to the quotient of the ring by a maximal left ideal (not necessarily unique if the ring is not commutative).
- Defined in
- Mathlib.RingTheory.SimpleModule.Basic
- Cited by
- 5 results in Mathlib
- Foundations
- Depth 93 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- RingAddCommGroupModule
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites20
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Modulestatement and proof · cited by 20,661
- RingHom.idstatement and proof · cited by 18,349
- AddCommGroupstatement and proof · cited by 12,871
- Ringstatement and proof · cited by 7,463
- Idealstatement and proof · cited by 4,748
- LinearEquivstatement and proof · cited by 3,317
- Nontrivialproof · cited by 2,416
- HasQuotient.Quotientstatement and proof · cited by 2,301
- LinearEquiv.symmproof · cited by 1,461
- LinearMap.kerproof · cited by 848
- Ideal.IsMaximalstatement and proof · cited by 452
- IsSimpleModulestatement and proof · cited by 114
Cited by5
Results whose statement or proof uses this declaration.
- IsSimpleModule.annihilator_isMaximalproof · cited by 1
- CovBy.length_baseChangeproof · cited by 1
- CovBy.length_restrictScalarsproof · cited by 1
- IsSemisimpleRing.exists_linearEquiv_ideal_of_isSimpleModuleproof · cited by 1
- DivisionRing.nonempty_linearEquiv_of_isSimpleModuleproof · cited by 0