theorem
LieModule.lowerCentralSeries_mono
{R : Type u_1}
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
(m n : ℕ)
(h : n ≤ m)
:
theorem
LieModule.isNilpotent_iff_eventually
(R : Type u_1)
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
:
theorem
LieModule.isNilpotent_iff_eventually_int
{L : Type u_2}
{M : Type u_3}
[LieRing L]
[AddCommGroup M]
[LieRingModule L M]
:
theorem
LieModule.isNilpotent_of_lieIdeal_le_left
{R : Type u_1}
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
(I₁ I₂ : LieIdeal R L)
(h : I₁ ≤ I₂)
[IsNilpotent (↥I₂) M]
:
IsNilpotent (↥I₁) M
theorem
LieModule.isNilpotent_lieIdeal_congr_left
{R : Type u_1}
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
(I₁ I₂ : LieIdeal R L)
(h : I₁ = I₂)
:
@[simp]
theorem
LieModule.isNilpotent_of_top_lieIdeal_iff
{R : Type u_1}
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
:
theorem
LieModule.nilpotencyLength_eq_iInf
(R : Type u_1)
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
:
theorem
LieModule.nilpotencyLength_le_iff
(R : Type u_1)
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
[IsNilpotent L M]
{n : ℕ}
:
@[simp]
theorem
LieModule.lowerCentralSeries_nilpotencyLength
(R : Type u_1)
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
[IsNilpotent L M]
:
theorem
LieModule.list_prod_map_toEnd_apply_mem_lowerCentralSeries
(R : Type u_1)
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
(l : List L)
(m : M)
:
instance
LieModule.instIsNilpotentSubtypeMemLieIdeal_ado
{R : Type u_1}
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
(I : LieIdeal R L)
[IsNilpotent L M]
:
IsNilpotent (↥I) M
instance
LieModule.instIsNilpotentSubtypeMemLieSubalgebra_ado
{R : Type u_1}
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
(L' : LieSubalgebra R L)
[IsNilpotent L M]
:
IsNilpotent (↥L') M
instance
LieModule.instIsNilpotentSubtypeMemLieSubmodule_ado
{R : Type u_1}
{L : Type u_2}
{M : Type u_3}
[CommRing R]
[LieRing L]
[LieAlgebra R L]
[AddCommGroup M]
[Module R M]
[LieRingModule L M]
[LieModule R L M]
(N : LieSubmodule R L M)
[IsNilpotent L M]
:
IsNilpotent L ↥N