The free-product embeddings needed for Gordon's nontriviality direction.
The inclusion of the original group into the separated free factors.
Instances For
The homomorphism assigning the new free generators to their separated factors.
Equations
Instances For
The homomorphism comparing the two bracketings of the free product.
Equations
Instances For
@[simp]
@[simp]
@[simp]
theorem
Undecidability.Gordon.LeftBridge.comparison_leftBasis
{n m : ℕ}
(P : FP n m)
(data : TorsionData P)
(w : Word n)
(i : BasisIndex n)
:
(comparison P) (Amalgam.leftBasis P data w i) = LeftNormalForm.splitBasis data.degree (fun (j : Fin n) => PresentedGroup.of j) (P.evalWord w) i
theorem
Undecidability.Gordon.LeftBridge.comparison_comp_leftMap
{n m : ℕ}
(P : FP n m)
(data : TorsionData P)
(w : Word n)
:
(comparison P).comp (Amalgam.leftMap P data w) = FreeGroup.lift (LeftNormalForm.splitBasis data.degree (fun (j : Fin n) => PresentedGroup.of j) (P.evalWord w))
theorem
Undecidability.Gordon.LeftBridge.leftMap_injective
{n m : ℕ}
(P : FP n m)
(data : TorsionData P)
(w : Word n)
(hw : P.evalWord w ≠ 1)
:
Function.Injective ⇑(Amalgam.leftMap P data w)
theorem
Undecidability.Gordon.transform_not_trivial_of_not_wordProblem
{n m : ℕ}
(P : FP n m)
(data : TorsionData P)
(w : Word n)
(hw : ¬P.wordProblem w)
:
¬(transform P data w).presentsTrivial
The hard implication in Gordon's Lemma 2.1: a nontrivial input word remains visible in the amalgamated-product witness.