Decision problems in free abelianized extensions
DefinitionRecursively enumerable subgroup of a free group#✓fully proved
Let \(n\) be a natural number and let \(F\) be the free group on the generators \(x_0, \dots, x_{n-1}\). A subgroup \(N\) of \(F\) is recursively enumerable when the set of words \(w\) (finite lists of letters, each a generator together with a sign) whose image in \(F\) lies in \(N\) is recursively enumerable.
DefinitionSolvable word problem for a quotient of a free group#✓fully proved
Let \(n\) be a natural number, let \(F\) be the free group on the generators \(x_0, \dots, x_{n-1}\) and let \(N\) be a subgroup of \(F\). The word problem for \(F / N\) is solvable when membership in \(N\) is decidable: the predicate on words \(w\) (finite lists of letters, each a generator together with a sign) that the image of \(w\) in \(F\) lies in \(N\) is computable.
def WordProblemSolvable {n : ℕ} (N : Subgroup (FreeGroup (Fin n))) : Prop :=
ComputablePred fun w : List (Fin n × Bool) => FreeGroup.mk w ∈ N
DefinitionSolvable conjugacy problem for a quotient of a free group#✓fully proved
Let \(n\) be a natural number, let \(F\) be the free group on the generators \(x_0, \dots, x_{n-1}\) and let \(N\) be a subgroup of \(F\). The conjugacy problem for \(F / N\) is solvable when the predicate on pairs of words \((w, v)\) (finite lists of letters, each a generator together with a sign) that some \(u \in F\) satisfies \(u w u^{-1} v^{-1} \in N\), with \(w\) and \(v\) read as elements of \(F\), is computable.
When \(N\) is normal, this says that conjugacy of the images of \(w\) and \(v\) in \(F / N\) is decidable.
def ConjugacyProblemSolvable {n : ℕ} (N : Subgroup (FreeGroup (Fin n))) : Prop :=
ComputablePred fun wv : List (Fin n × Bool) × List (Fin n × Bool) =>
∃ u : FreeGroup (Fin n), u * FreeGroup.mk wv.1 * u⁻¹ * (FreeGroup.mk wv.2)⁻¹ ∈ N
DefinitionKourovka Problem 12.98(a) (V. E. Shpil'rain)#✓fully proved
The statement that for every natural number \(n\) and every recursively enumerable normal subgroup \(R\) of the free group \(F\) on \(n\) generators, with commutator subgroup \([R, R]\), the word problem for \(F / R\) is solvable if and only if the word problem for \(F / [R, R]\) is solvable.
def wordProblemIffMetabelianization : Prop :=
∀ (n : ℕ) (R : Subgroup (FreeGroup (Fin n))), R.Normal → IsRecursivelyEnumerable R →
(WordProblemSolvable R ↔ WordProblemSolvable ⁅R, R⁆)
def IsRecursivelyEnumerable {n : ℕ} (N : Subgroup (FreeGroup (Fin n))) : Prop :=
REPred fun w : List (Fin n × Bool) => FreeGroup.mk w ∈ N
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:44
def WordProblemSolvable {n : ℕ} (N : Subgroup (FreeGroup (Fin n))) : Prop :=
ComputablePred fun w : List (Fin n × Bool) => FreeGroup.mk w ∈ N
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:48
Uses 2 · Used by 1
DefinitionKourovka Problem 12.98(b) (V. E. Shpil'rain)#✓fully proved
The statement that for every natural number \(n\) and every recursively enumerable normal subgroup \(R\) of the free group \(F\) on \(n\) generators, with commutator subgroup \([R, R]\), the conjugacy problem for \(F / R\) is solvable if and only if the conjugacy problem for \(F / [R, R]\) is solvable.
def conjugacyProblemIffMetabelianization : Prop :=
∀ (n : ℕ) (R : Subgroup (FreeGroup (Fin n))), R.Normal → IsRecursivelyEnumerable R →
(ConjugacyProblemSolvable R ↔ ConjugacyProblemSolvable ⁅R, R⁆)
def IsRecursivelyEnumerable {n : ℕ} (N : Subgroup (FreeGroup (Fin n))) : Prop :=
REPred fun w : List (Fin n × Bool) => FreeGroup.mk w ∈ N
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:44
def ConjugacyProblemSolvable {n : ℕ} (N : Subgroup (FreeGroup (Fin n))) : Prop :=
ComputablePred fun wv : List (Fin n × Bool) × List (Fin n × Bool) =>
∃ u : FreeGroup (Fin n), u * FreeGroup.mk wv.1 * u⁻¹ * (FreeGroup.mk wv.2)⁻¹ ∈ N
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:53
Uses 2 · Used by 1
DefinitionKourovka Problem 12.98(c) (V. E. Shpil'rain)#✓fully proved
The statement that for every natural number \(n\) and every recursively enumerable normal subgroup \(R\) of the free group \(F\) on \(n\) generators, with commutator subgroup \([R, R]\), if the word problem for \(F / [R, R]\) is solvable then the conjugacy problem for \(F / [R, R]\) is solvable.
def metabelianizationWordProblemSolvesConjugacy : Prop :=
∀ (n : ℕ) (R : Subgroup (FreeGroup (Fin n))), R.Normal → IsRecursivelyEnumerable R →
WordProblemSolvable ⁅R, R⁆ → ConjugacyProblemSolvable ⁅R, R⁆
def IsRecursivelyEnumerable {n : ℕ} (N : Subgroup (FreeGroup (Fin n))) : Prop :=
REPred fun w : List (Fin n × Bool) => FreeGroup.mk w ∈ N
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:44
def WordProblemSolvable {n : ℕ} (N : Subgroup (FreeGroup (Fin n))) : Prop :=
ComputablePred fun w : List (Fin n × Bool) => FreeGroup.mk w ∈ N
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:48
def ConjugacyProblemSolvable {n : ℕ} (N : Subgroup (FreeGroup (Fin n))) : Prop :=
ComputablePred fun wv : List (Fin n × Bool) × List (Fin n × Bool) =>
∃ u : FreeGroup (Fin n), u * FreeGroup.mk wv.1 * u⁻¹ * (FreeGroup.mk wv.2)⁻¹ ∈ N
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:53
TheoremKourovka 12.98(a) has a positive answer#●ready to prove
For every natural number \(n\) and every recursively enumerable normal subgroup \(R\) of the free group \(F\) on \(n\) generators, with commutator subgroup \([R, R]\), the word problem for \(F / R\) is solvable if and only if the word problem for \(F / [R, R]\) is solvable.
public theorem_wanted wordProblemIffMetabelianization_holds : wordProblemIffMetabelianization
def wordProblemIffMetabelianization : Prop :=
∀ (n : ℕ) (R : Subgroup (FreeGroup (Fin n))), R.Normal → IsRecursivelyEnumerable R →
(WordProblemSolvable R ↔ WordProblemSolvable ⁅R, R⁆)
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:60
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 12.98 (V. E. Shpil'rain); resolution: M. I. Anokhin, Math. Notes 61 (1997), no. 1-2, 3-8, Kourovka Archive, Problem 12.98: a) Yes, it is; b) No, it is not; c) No, it is not.
Uses 1
TheoremKourovka 12.98(b) has a negative answer#●ready to prove
It is not the case that for every natural number \(n\) and every recursively enumerable normal subgroup \(R\) of the free group \(F\) on \(n\) generators, with commutator subgroup \([R, R]\), the conjugacy problem for \(F / R\) is solvable if and only if the conjugacy problem for \(F / [R, R]\) is solvable: for some such \(n\) and \(R\), exactly one of these two conjugacy problems is solvable.
public theorem_wanted conjugacyProblemIffMetabelianization_refuted :
¬ conjugacyProblemIffMetabelianization
def conjugacyProblemIffMetabelianization : Prop :=
∀ (n : ℕ) (R : Subgroup (FreeGroup (Fin n))), R.Normal → IsRecursivelyEnumerable R →
(ConjugacyProblemSolvable R ↔ ConjugacyProblemSolvable ⁅R, R⁆)
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:66
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 12.98 (V. E. Shpil'rain); resolution: M. I. Anokhin, Math. Notes 61 (1997), no. 1-2, 3-8, Kourovka Archive, Problem 12.98: a) Yes, it is; b) No, it is not; c) No, it is not.
Uses 1
TheoremKourovka 12.98(c) has a negative answer#●ready to prove
It is not the case that for every natural number \(n\) and every recursively enumerable normal subgroup \(R\) of the free group \(F\) on \(n\) generators, with commutator subgroup \([R, R]\), solvability of the word problem for \(F / [R, R]\) implies solvability of the conjugacy problem for \(F / [R, R]\): for some such \(n\) and \(R\), the word problem for \(F / [R, R]\) is solvable but its conjugacy problem is not.
public theorem_wanted metabelianizationWordProblemSolvesConjugacy_refuted :
¬ metabelianizationWordProblemSolvesConjugacy
def metabelianizationWordProblemSolvesConjugacy : Prop :=
∀ (n : ℕ) (R : Subgroup (FreeGroup (Fin n))), R.Normal → IsRecursivelyEnumerable R →
WordProblemSolvable ⁅R, R⁆ → ConjugacyProblemSolvable ⁅R, R⁆
WantedExt/GroupTheory/MetabelianizationDecisionProblemsKourovka12Problem98Wanted.lean:72
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 12.98 (V. E. Shpil'rain); resolution: M. I. Anokhin, Math. Notes 61 (1997), no. 1-2, 3-8, Kourovka Archive, Problem 12.98: a) Yes, it is; b) No, it is not; c) No, it is not.
Uses 1
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.