The kernel generator is central in $
ProvedBurauFaithful.braid_three_garside_sixth_centralThe kernel generator is central in . The full twist of the three-strand braid group is central (this is the Garside element squared; it is the Proved statement that lies in ), and the centre of a group is a subgroup, hence closed under powers. Therefore
This is the B-side input of the assembly proving that the kernel of the specialization at of the reduced Burau representation is generated by : the remaining step uses the general fact that the normal closure of a central element is just the cyclic subgroup it generates, so a braid lying in the normal closure of is equal to a power — precisely the conclusion required for faithfulness of the Burau representation of (Birman, Braids, Links, and Mapping Class Groups, Ann. of Math. Studies 82, §3.3, pp. 129–130; W. Magnus and A. Peluso, On a theorem of V. I. Arnol'd, Comm. Pure Appl. Math. 22 (1969)).
Formalization Note The statement is obtained from the published Proved theorem for by Subgroup.pow_mem on the centre together with the arithmetic identity .
/-
`BurauFaithful.braid_three_garside_sixth_central`: the kernel generator `(σ₀σ₁)⁶ = Δ⁴` is central
in `B₃`.
This is the B₃-side input of the assembly in NOTES_BURAU.md (SESSION 14/15): the conclusion of
`BurauFaithful.spec_reduced_kernel_le` is `∃ k, β = (σ₀σ₁)^{6k}`, obtained by applying the general
lemma `BurauFaithful.normalClosure_singleton_center` (normal closure of a *central* element = its
cyclic subgroup) to `g = (σ₀σ₁)⁶`.
Immediate from the Proved platform node `BurauFaithful.braid_three_fullTwist_central`
(`(σ₀σ₁)³` is central): the centre is a subgroup, hence closed under squares, and
`((σ₀σ₁)³)² = (σ₀σ₁)⁶`.
-/
import Definitions.Def_BraidsLinksMCG_ArtinBraidGroup
import Theorems.Thm_BurauFaithful_braid_three_fullTwist_central
set_option autoImplicit false
theorem BurauFaithful.braid_three_garside_sixth_central :
(BraidsLinksMCG.sigma (n := 3) ⟨0, by decide⟩ *
BraidsLinksMCG.sigma (n := 3) ⟨1, by decide⟩) ^ 6 ∈
Subgroup.center (BraidsLinksMCG.ArtinBraidGroup 3) := by sorry