Kernel of the reduced Burau specialization at is the normal closure of the full twist squared
OpenBurauFaithful.reducedBurau_kernel_normalClosurealgebraic-topologybraid-groupsgroup-theory
The kernel of the reduced Burau specialization at is the normal closure of the full twist squared.
Let be the specialization at of the reduced Burau representation of the three-strand braid group and let . The theorem states
i.e. that induces an injection . The quotient is the amalgam generated by the classes of and , whose images and generate ; since is finitely generated and residually finite, Malcev's theorem makes it Hopfian, so the induced surjection is an isomorphism. This is the substantive half of the description of the kernel; the passage from the normal closure to explicit powers uses that is central.
Preamble
import Definitions.Def_BurauFaithful_UnreducedBurau
set_option autoImplicit false
open Matrix BraidsLinksMCG
/-- The images of the two Artin generators under the `t = -1` specialization of the reduced
Burau representation (the two integral matrices of `BurauFaithful.burau_three_spec_reduction`). -/
noncomputable def BurauFaithful.redGen : Fin 2 → Matrix.SpecialLinearGroup (Fin 2) ℤ :=
fun i => if (i : ℕ) = 0 then ⟨!![1, -1; 0, 1], by decide⟩ else ⟨!![2, -1; 1, 0], by decide⟩
lemma BurauFaithful.redGen_braid :
∀ r ∈ braidRels 3, FreeGroup.lift BurauFaithful.redGen r = 1 := by
intro r hr
simp only [braidRels, Set.mem_union] at hr
rcases hr with ⟨i, j, h, rfl⟩ | ⟨i, j, h, rfl⟩
· exfalso
fin_cases i <;> fin_cases j <;> norm_num at h
· simp only [map_mul, map_inv, FreeGroup.lift_apply_of]
rw [mul_inv_eq_one]
fin_cases i <;> fin_cases j <;>
first
| (exfalso; omega)
| (ext a b; fin_cases a <;> fin_cases b <;> decide)
/-- The `t = -1` specialization of the reduced Burau representation of `B₃`, as a homomorphism
sending the generators to `!![1, -1; 0, 1]` and `!![2, -1; 1, 0]`. -/
noncomputable def BurauFaithful.redHom3 :
BraidsLinksMCG.ArtinBraidGroup 3 →* Matrix.SpecialLinearGroup (Fin 2) ℤ :=
PresentedGroup.toGroup BurauFaithful.redGen_braid
Formal statement
theorem BurauFaithful.reducedBurau_kernel_normalClosure (β : BraidsLinksMCG.ArtinBraidGroup 3) : BurauFaithful.redHom3 β = 1 → β ∈ Subgroup.normalClosure ({(BraidsLinksMCG.sigma ⟨0, by decide⟩ * BraidsLinksMCG.sigma ⟨1, by decide⟩) ^ 6} : Set (BraidsLinksMCG.ArtinBraidGroup 3)) := by sorrySource
Birman, J. S., *Braids, Links, and Mapping Class Groups*, Ann. of Math. Studies 82, 1974, Sec. 3.3, pp. 129-130; Coxeter, H. S. M. and Moser, W. O. J., *Generators and Relations for Discrete Groups*, 4th ed., Sec. 7.2; Malcev, A. I., *On the faithful representation of infinite groups by matrices*, Mat. Sb. 8 (1940).