Subgroup lattices of Chernikov groups

DefinitionQuasicyclic group#✓fully proved

A group \(Q\) is quasicyclic if it is abelian and infinite and every proper subgroup of \(Q\) is finite.

These are exactly the Prüfer groups \(C_{p^\infty}\) for primes \(p\).

def IsQuasicyclic (Q : Type*) [Group Q] : Prop :=
  (∀ a b : Q, a * b = b * a) ∧ Infinite Q ∧ ∀ K : Subgroup Q, K ≠ ⊤ → (K : Set Q).Finite
Used by 2

DefinitionChernikov group#✓fully proved

A group \(G\) is a Chernikov group if it has a normal subgroup of finite index that is isomorphic to a direct product \(Q_1 \times \dots \times Q_r\) of finitely many quasicyclic groups \(Q_1, \dots, Q_r\). The case \(r = 0\) is allowed, so every finite group is a Chernikov group.

def IsChernikov (G : Type*) [Group G] : Prop :=
  ∃ D : Subgroup G, D.Normal ∧ D.FiniteIndex ∧
    ∃ (r : ℕ) (Q : Fin r → Type) (_ : ∀ i, Group (Q i)),
      (∀ i, IsQuasicyclic (Q i)) ∧ Nonempty (D ≃* ((i : Fin r) → Q i))
Uses 1 · Used by 1

DefinitionGroups containing the square of a quasicyclic group#✓fully proved

A group \(G\) contains a direct product of two quasicyclic groups over the same prime when there are a quasicyclic group \(Q\) and an injective group homomorphism \(Q \times Q \to G\) (quasicyclic groups over the same prime are isomorphic).

def ContainsQuasicyclicSquare (G : Type*) [Group G] : Prop :=
  ∃ (Q : Type) (_ : Group Q), IsQuasicyclic Q ∧ ∃ f : Q × Q →* G, Function.Injective f
Uses 1 · Used by 1

DefinitionPoset of finite order dimension#✓fully proved

A partially ordered set has finite (order) dimension: its order relation is the intersection of finitely many linear orders on the same set.

def HasFiniteOrderDimension (P : Type*) [PartialOrder P] : Prop :=
  ∃ (n : ℕ) (L : Fin n → LinearOrder P), ∀ x y : P, x ≤ y ↔ ∀ i, (L i).le x y
Used by 1

DefinitionShevrin's problem on the dimension of subgroup lattices of Chernikov groups#✓fully proved

The proposition that for every Chernikov group \(G\) that does not contain a direct product of two quasicyclic groups over the same prime (that is, there is no quasicyclic group \(Q\) with an injective homomorphism \(Q \times Q \to G\)), the lattice of subgroups of \(G\) has finite order dimension: the inclusion order on the subgroups of \(G\) is the intersection of finitely many linear orders on that set. This is Kourovka Problem 11.116 (L. N. Shevrin).

def chernikovSubgroupLatticeFiniteDimension : Prop :=
  ∀ (G : Type) [Group G], IsChernikov G → ¬ ContainsQuasicyclicSquare G →
    HasFiniteOrderDimension (Subgroup G)
Uses 3 · Used by 1

TheoremSubgroup lattices of Chernikov groups without a quasicyclic square have finite dimension#●ready to prove

Let \(G\) be a Chernikov group, that is, a group with a normal subgroup of finite index isomorphic to a direct product of finitely many quasicyclic groups (infinite abelian groups all of whose proper subgroups are finite). Suppose that \(G\) does not contain a direct product of two quasicyclic groups over the same prime: there is no quasicyclic group \(Q\) with an injective homomorphism \(Q \times Q \to G\). Then the lattice of subgroups of \(G\) has finite order dimension: the inclusion order on the subgroups of \(G\) is the intersection of finitely many linear orders on that set.

public theorem_wanted chernikovSubgroupLatticeFiniteDimension_holds :
    chernikovSubgroupLatticeFiniteDimension
Sources
  • E. I. Khukhro and V. D. Mazurov (eds.), Unsolved Problems in Group Theory: The Kourovka Notebook, 21st issue, arXiv:1401.0300v49 (2026), Problem 11.116 (L. N. Shevrin); resolution: M. Kinyon and J. Urban (with Codex gpt-6-astra), Results on problems from the Kourovka Notebook, preprint, version 4 (19 September 2026), Section 3.9: if D ⊴ G has index m and D = C_{p₁^∞} × ⋯ × C_{p_r^∞} with distinct primes, the subgroup lattice of G embeds in a product of 2rm chains, so its order dimension is at most 2rm; the Kourovka Notebook (21st issue) marks 11.116 solved (AI solution confirmed by P. Shumyatsky), https://kourovkanotebookorg.wordpress.com/wp-content/uploads/2026/09/kourovka-mathematics.pdf.
Uses 1
5 fully proved1 ready to prove

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.