This file isolates Borisov's c-stage (his group Γ₂) in the actual
iterated-HNN model of Γ₃.
Literature: V. V. Borisov, Simple examples of groups with unsolvable word
problem (1969), Assertions IV--V and Lemma 4, English translation
pp. 769--772. The specialization with exponent α = 4 is checked in
M. Tancer, Simpler algorithmically unrecognizable 4-manifolds, Appendix,
pp. 26--27.
The construction needs the two displayed rank-five systems to be free. The structure below packages exactly this freeness input.
Indices for s₁,s₂,A₁,A₂,A₃ and s₁,s₂,B₁,B₂,B₃.
Equations
Instances For
The stable generator of the two-HNN-extension group with the indicated color.
Equations
Instances For
Evaluate a positive binary word at the two stable generators.
Equations
Instances For
A_i = d^i F_i e^i, with Lean's i zero-based.
Equations
- Undecidability.BorisovCStage.a3 datum i = Undecidability.BorisovHNNModel.d3 ^ (↑i + 1) * Undecidability.BorisovCStage.positive3 (datum.F i) * Undecidability.BorisovHNNModel.e3 ^ (↑i + 1)
Instances For
B_i = d^i E_i e^i, with Lean's i zero-based.
Equations
- Undecidability.BorisovCStage.b3 datum i = Undecidability.BorisovHNNModel.d3 ^ (↑i + 1) * Undecidability.BorisovCStage.positive3 (datum.E i) * Undecidability.BorisovHNNModel.e3 ^ (↑i + 1)
Instances For
The stable and left-rule generators of the source amalgamating subgroup.
Equations
- Undecidability.BorisovCStage.uBasis datum (Sum.inl beta) = Undecidability.BorisovCStage.stable3 beta
- Undecidability.BorisovCStage.uBasis datum (Sum.inr i) = Undecidability.BorisovCStage.a3 datum i
Instances For
The stable and right-rule generators of the target amalgamating subgroup.
Equations
- Undecidability.BorisovCStage.vBasis datum (Sum.inl beta) = Undecidability.BorisovCStage.stable3 beta
- Undecidability.BorisovCStage.vBasis datum (Sum.inr i) = Undecidability.BorisovCStage.b3 datum i
Instances For
The homomorphism freely extending the source amalgamating basis.
Equations
Instances For
The homomorphism freely extending the target amalgamating basis.
Equations
Instances For
Borisov's Assertion IV in the exact form required to build the c-HNN
extension.
- u_injective : Function.Injective ⇑(uLift datum)
- v_injective : Function.Injective ⇑(vLift datum)
Instances For
The subgroup generated by the stable generators and the left rewriting-rule words.
Equations
Instances For
The subgroup generated by the stable generators and the right rewriting-rule words.
Equations
Instances For
The letterwise correspondence s_beta ↦ s_beta, A_i ↦ B_i.
Equations
- Undecidability.BorisovCStage.cEquiv datum hfree = Undecidability.HNNLemmas.rangeEquiv (Undecidability.BorisovCStage.uLift datum) (Undecidability.BorisovCStage.vLift datum) ⋯ ⋯
Instances For
Borisov's Γ₂, with Mathlib's stable letter equal to c⁻¹.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The base-group inclusion into the rewriting-rule HNN extension.
Equations
- Undecidability.BorisovCStage.of3 datum hfree = HNNExtension.of
Instances For
Borisov's generator c; Mathlib's HNN stable letter is c⁻¹.
Equations
- Undecidability.BorisovCStage.c datum hfree = HNNExtension.t⁻¹
Instances For
The defining c-conjugation law on all five displayed basis elements.
Kill d,e and retain the first HNN stable letter as the first free
generator.
Equations
Instances For
Kill d,e and remember s₁,s₂ as a free basis. This is the projection
used in Borisov's m = 0 argument.
Equations
Instances For
The positive monoid on two letters, embedded in its free group.
Equations
- Undecidability.BorisovCStage.positiveFree w = FreeGroup.mk (List.map (fun (i : Fin 2) => (i, true)) w)
Instances For
The base subgroup <d,e> of Γ₃.
Equations
Instances For
Borisov Lemma 4 when the context contains no c: projecting to the free
group on s₁,s₂ forces the two positive words to be literally equal.
The exact normal-form statement of Borisov's Lemma 4 #
The cyclic subgroup generated by e in the two-HNN-extension group.
Equations
Instances For
Reduced normal words in the rewriting-rule HNN extension.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An HNN-reduced word on {c,d}. Its base coefficients are all powers of
d; its stable-letter list is the list of occurrences of c^{±1}.
- word : CReducedWord datum hfree
The reduced normal word of the left context.
Instances For
An HNN-reduced word on {c,e}.
- word : CReducedWord datum hfree
The reduced normal word of the right context.
Instances For
The group element represented by a left context.
Equations
- Undecidability.BorisovCStage.leftValue datum hfree L = HNNExtension.NormalWord.ReducedWord.prod (Undecidability.BorisovCStage.cEquiv datum hfree) L.word
Instances For
The group element represented by a right context.
Equations
- Undecidability.BorisovCStage.rightValue datum hfree R = HNNExtension.NormalWord.ReducedWord.prod (Undecidability.BorisovCStage.cEquiv datum hfree) R.word
Instances For
Evaluate a positive stable-letter word after adjoining the rule-transport generator.
Equations
- Undecidability.BorisovCStage.positive2 datum hfree w = (Undecidability.BorisovCStage.of3 datum hfree) (Undecidability.BorisovCStage.positive3 w)
Instances For
The published hypothesis P⁻¹ L Q R = 1, with L and R already in
the irreducible forms used in Borisov's induction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact c-stage separation theorem needed by the converse direction.
This is Borisov 1969, Lemma 4, specialized to N = 2, M = 3, α = 4.
The induction measure in the paper is the number of positive occurrences of
c in L.word.toList ++ R.word.toList (equivalently one half of its length).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The m = 0 branch of the published induction in the iterated HNN model.
Context subgroups and factorization #
The subgroup generated by the rule-transport generator and d.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The subgroup generated by the rule-transport generator and e.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The total stable-letter length of the two surrounding contexts.
Equations
Instances For
The key deep local statement in Borisov's Lemma 4.
If the context is nonempty, Britton reduction plus Assertions IV--V must
exhibit one semigroup rule in Q and new irreducible contexts with strictly
fewer occurrences of c^{±1}. Tancer's Appendix carries out precisely this
case analysis for α = 4.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Once the local pinch-reduction statement is available, well-founded induction gives all of Borisov's Lemma 4.
Exponent balance (Borisov's use of Lemma 3) #
Exponent sum of Mathlib's stable letter t = c⁻¹.
Equations
- Undecidability.BorisovCStage.cExponent datum hfree = HNNExtension.lift 1 (Multiplicative.ofAdd 1) ⋯