σ-solubility, σ-nilpotency and σ-subnormality
DefinitionChief factors#✓fully proved
For subgroups \(A\) and \(B\) of a group \(G\), \(A / B\) is a chief factor of \(G\) if \(A\) and \(B\) are normal in \(G\), \(B < A\), and every normal subgroup \(N\) of \(G\) with \(B \le N \le A\) equals \(B\) or \(A\).
DefinitionGroups of Fitting height at most \(h\)#✓fully proved
For a natural number \(h\), a group \(G\) has Fitting height (nilpotent length) at most \(h\) if there are normal subgroups \(1 = G_0 \le G_1 \le \cdots \le G_h = G\) of \(G\) such that for every \(i < h\) some term of the lower central series of \(G_{i+1}\) lies in \(G_i\), that is, \(G_{i+1} / G_i\) is nilpotent.
DefinitionComposition factors via subnormal subgroups#✓fully proved
A group \(S\) is a composition factor of a group \(K\) if \(S\) is simple and some subnormal subgroup \(H\) of \(K\) has a surjective homomorphism onto \(S\).
For finite \(K\) this is the same as \(S\) occurring as a factor of a composition series of \(K\) (refine the subnormal chain through the kernel).
def IsCompositionFactor (S K : Type*) [Group S] [Group K] : Prop :=
IsSimpleGroup S ∧ ∃ H : Subgroup K, H.IsSubnormal ∧ ∃ f : H →* S, Function.Surjective f
DefinitionConjugacy separable groups#✓fully proved
A group \(G\) is conjugacy separable if any two elements \(x, y \in G\) whose images are conjugate in every quotient \(G / N\) by a normal subgroup \(N\) of finite index (that is, \(g x g^{-1} y^{-1} \in N\) for some \(g \in G\)) are conjugate in \(G\).
def IsConjugacySeparable (G : Type*) [Group G] : Prop :=
∀ x y : G, (∀ N : Subgroup G, N.Normal → N.FiniteIndex → ∃ g : G, g * x * g⁻¹ * y⁻¹ ∈ N) →
IsConj x y
Used by 1
DefinitionResidually finite \(p\)-groups#✓fully proved
For a natural number \(p\), a group \(G\) is residually a finite \(p\)-group if every element \(g \ne 1\) of \(G\) lies outside some normal subgroup of \(G\) whose index is \(p^k\) for some \(k \ge 0\), where an infinite index counts as \(0\).
This notion appears in Kourovka Notebook problems 1.84, 4.52 and 10.30.
def IsResiduallyFiniteP (p : ℕ) (G : Type*) [Group G] : Prop :=
∀ g : G, g ≠ 1 → ∃ N : Subgroup G, N.Normal ∧ (∃ k : ℕ, N.index = p ^ k) ∧ g ∉ N
Used by 1
DefinitionRestricted wreath product#✓fully proved
For groups \(A\) and \(B\), let \(A \wr_r B = A^B \rtimes B\) be the regular (unrestricted) wreath product, where \(A^B\) is the group of all functions \(f : B \to A\) and \(b \in B\) acts on it by \((b \cdot f)(x) = f(b^{-1} x)\). The restricted wreath product \(A \wr B\) is the subgroup of \(A \wr_r B\) generated by the elements \((f, b)\) whose function part \(f\) has finite support, that is, \(f(x) \ne 1\) for only finitely many \(x \in B\).
These elements already form a subgroup, and for finite \(B\) it is all of \(A \wr_r B\).
def restrictedWreath (A B : Type*) [Group A] [Group B] : Subgroup (A ≀ᵣ B) :=
Subgroup.closure {x | {b : B | x.left b ≠ 1}.Finite}
DefinitionPartitions of the primes#✓fully proved
A family \(\sigma = (\sigma_i)_{i \in I}\) of sets of natural numbers is a partition of the primes if every \(\sigma_i\) is a nonempty set of primes, \(\sigma_i\) and \(\sigma_j\) are disjoint whenever \(i \ne j\), and every prime lies in some \(\sigma_i\).
Definition\(\sigma\)-primary numbers#✓fully proved
For a family \(\sigma = (\sigma_i)_{i \in I}\) of sets of natural numbers, a natural number \(n\) is \(\sigma\)-primary if there is an index \(i\) such that every prime divisor of \(n\) lies in \(\sigma_i\). For \(n = 0\) this means that some \(\sigma_i\) contains every prime.
A finite group is called \(\sigma\)-primary when its order is.
def IsSigmaPrimary {I : Type} (σ : I → Set ℕ) (n : ℕ) : Prop :=
∃ i, ∀ p : ℕ, p.Prime → p ∣ n → p ∈ σ i
Used by 3
Definition\(\sigma\)-subnormal subgroups#✓fully proved
For a family \(\sigma = (\sigma_i)_{i \in I}\) of sets of natural numbers, a subgroup \(A\) of a group \(G\) is \(\sigma\)-subnormal in \(G\) if there is a chain of subgroups \(A = A_0 \le A_1 \le \cdots \le A_n = G\) such that for every \(i < n\) either \(A_i\) is normal in \(A_{i+1}\), or the index in \(A_{i+1}\) of the normal core of \(A_i\) in \(A_{i+1}\) is \(\sigma\)-primary (an infinite index counts as \(0\)).
def IsSigmaSubnormal {I : Type} (σ : I → Set ℕ) {G : Type*} [Group G] (A : Subgroup G) : Prop :=
∃ (n : ℕ) (K : ℕ → Subgroup G), K 0 = A ∧ K n = ⊤ ∧ ∀ i < n, K i ≤ K (i + 1) ∧
(((K i).subgroupOf (K (i + 1))).Normal ∨
IsSigmaPrimary σ ((K i).subgroupOf (K (i + 1))).normalCore.index)
def IsSigmaPrimary {I : Type} (σ : I → Set ℕ) (n : ℕ) : Prop :=
∃ i, ∀ p : ℕ, p.Prime → p ∣ n → p ∈ σ i
WantedExt/GroupTheory/KourovkaNotebookShared.lean:80
Uses 1 · Used by 2
Definition\(\sigma\)-nilpotent groups#✓fully proved
For a family \(\sigma = (\sigma_i)_{i \in I}\) of sets of natural numbers, a group \(G\) is \(\sigma\)-nilpotent if it is the internal direct product of finitely many normal subgroups \(H_1, \dots, H_t\) whose orders are \(\sigma\)-primary (the order of an infinite subgroup counts as \(0\)): the \(H_k\) generate \(G\), and each \(H_k\) meets the subgroup generated by the others trivially.
def IsSigmaNilpotent {I : Type} (σ : I → Set ℕ) (G : Type*) [Group G] : Prop :=
∃ (t : ℕ) (H : Fin t → Subgroup G), (∀ k, (H k).Normal ∧ IsSigmaPrimary σ (Nat.card (H k))) ∧
(⨆ k, H k) = ⊤ ∧ ∀ k, H k ⊓ (⨆ j ∈ ({k}ᶜ : Set (Fin t)), H j) = ⊥
def IsSigmaPrimary {I : Type} (σ : I → Set ℕ) (n : ℕ) : Prop :=
∃ i, ∀ p : ℕ, p.Prime → p ∣ n → p ∈ σ i
WantedExt/GroupTheory/KourovkaNotebookShared.lean:80
Uses 1 · Used by 2
Definition\(\sigma\)-soluble groups#✓fully proved
For a family \(\sigma = (\sigma_i)_{i \in I}\) of sets of natural numbers, a group \(G\) is \(\sigma\)-soluble if for every chief factor \(A / B\) of \(G\) the index \(|A : B|\) is \(\sigma\)-primary (an infinite index counts as \(0\)).
def IsSigmaSoluble {I : Type} (σ : I → Set ℕ) (G : Type*) [Group G] : Prop :=
∀ A B : Subgroup G, IsChiefFactor A B → IsSigmaPrimary σ (B.relIndex A)
def IsChiefFactor {G : Type*} [Group G] (A B : Subgroup G) : Prop :=
A.Normal ∧ B.Normal ∧ B < A ∧ ∀ N : Subgroup G, N.Normal → B ≤ N → N ≤ A → N = B ∨ N = A
WantedExt/GroupTheory/KourovkaNotebookShared.lean:38
def IsSigmaPrimary {I : Type} (σ : I → Set ℕ) (n : ℕ) : Prop :=
∃ i, ∀ p : ℕ, p.Prime → p ∣ n → p ∈ σ i
WantedExt/GroupTheory/KourovkaNotebookShared.lean:80
Uses 2 · Used by 1
DefinitionSkiba's \(\sigma\)-subnormality question (Kourovka 19.84)#✓fully proved
The statement that for every partition \(\sigma\) of the set of primes, every finite group \(G\) and every subgroup \(A\) of \(G\), if \(A\) is \(\sigma\)-subnormal in the subgroup \(\langle A, A^x \rangle\) generated by \(A\) and \(A^x = xAx^{-1}\) for every \(x \in G\), then \(A\) is \(\sigma\)-subnormal in \(G\).
def sigmaSubnormalFromJoinsWithConjugates : Prop :=
∀ (I : Type) (σ : I → Set ℕ), IsPrimePartition σ → ∀ (G : Type) [Group G] [Finite G]
(A : Subgroup G),
(∀ x : G, IsSigmaSubnormal σ (A.subgroupOf (A ⊔ A.map (MulAut.conj x).toMonoidHom))) →
IsSigmaSubnormal σ A
def IsPrimePartition {I : Type} (σ : I → Set ℕ) : Prop :=
(∀ i, (σ i).Nonempty ∧ ∀ p ∈ σ i, p.Prime) ∧ (∀ i j, i ≠ j → Disjoint (σ i) (σ j)) ∧
∀ p : ℕ, p.Prime → ∃ i, p ∈ σ i
WantedExt/GroupTheory/KourovkaNotebookShared.lean:74
def IsSigmaSubnormal {I : Type} (σ : I → Set ℕ) {G : Type*} [Group G] (A : Subgroup G) : Prop :=
∃ (n : ℕ) (K : ℕ → Subgroup G), K 0 = A ∧ K n = ⊤ ∧ ∀ i < n, K i ≤ K (i + 1) ∧
(((K i).subgroupOf (K (i + 1))).Normal ∨
IsSigmaPrimary σ ((K i).subgroupOf (K (i + 1))).normalCore.index)
WantedExt/GroupTheory/KourovkaNotebookShared.lean:86
Uses 2 · Used by 1
TheoremA counterexample to Skiba's \(\sigma\)-subnormality question#●ready to prove
The statement of Kourovka Problem 19.84 is false: there are a partition \(\sigma\) of the set of primes, a finite group \(G\) and a subgroup \(A\) of \(G\) such that \(A\) is \(\sigma\)-subnormal in the subgroup \(\langle A, A^x \rangle\) generated by \(A\) and \(A^x = xAx^{-1}\) for every \(x \in G\), but \(A\) is not \(\sigma\)-subnormal in \(G\).
Tyutyanov's example is \(G = S_5\), a partition with blocks \(\{2, 3\}\) and \(\{5\}\), and \(A = \langle (1\,2) \rangle\). Wielandt's theorem gives the affirmative answer for the partition into single primes.
public theorem_wanted sigmaSubnormalFromJoinsWithConjugates_refuted :
¬ sigmaSubnormalFromJoinsWithConjugates
def sigmaSubnormalFromJoinsWithConjugates : Prop :=
∀ (I : Type) (σ : I → Set ℕ), IsPrimePartition σ → ∀ (G : Type) [Group G] [Finite G]
(A : Subgroup G),
(∀ x : G, IsSigmaSubnormal σ (A.subgroupOf (A ⊔ A.map (MulAut.conj x).toMonoidHom))) →
IsSigmaSubnormal σ A
WantedExt/GroupTheory/SigmaSubnormalJoinConjugateKourovka19Problem84Wanted.lean:46
Sources
- E. I. Khukhro and V. D. Mazurov (eds.), Unsolved Problems in Group Theory: The Kourovka Notebook, 21st issue, arXiv:1401.0300v49 (2026), Archive of Solved Problems, Problem 19.84 (A. N. Skiba); resolution: V. N. Tyutyanov, letter of 28 August 2019, Kourovka Archive, Problem 19.84: No, not always; in G = S₅ with σ = {2, 3} ∪ {5} the subgroup A = ⟨(12)⟩ is σ-subnormal in ⟨A, A^x⟩ for every x but not σ-subnormal in G, https://arxiv.org/abs/1401.0300v49.
Uses 1
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.