Theorem 1.9, sufficiency: an endomorphism satisfying (i) and (ii) is a braid automorphism
OpenBraidsLinksMCG.thm_1_9_sufficiencyThis is the substantive half of Theorem 1.9, Artin's algebraic characterization of the braid automorphisms.
Let and let be the Artin representation given on the generators by equation (1-14). Let be an endomorphism of satisfying the two Artin conditions:
- there are a permutation of and words with
- fixes the product of all the generators,
Then is induced by a braid: there is with as maps on .
Together with the necessity of the two conditions this identifies the image of exactly, and hence describes the braid group as a concrete subgroup of . It is the algebraic engine behind the treatment of the conjugacy problem and of the Magnus representations.
Formalization Note The representation is supplied as a hypothesis together with its values on the Artin generators, which determine it uniquely. The conclusion asserts the existence of a braid whose associated automorphism agrees with on every word; no injectivity is claimed here.
import Definitions.Def_BraidsLinksMCG_ArtinBraidGroup import Definitions.Def_BraidsLinksMCG_ArtinEndo
namespace BraidsLinksMCG
theorem thm_1_9_sufficiency (n : ℕ)
(xi : ArtinBraidGroup n →* MulAut (FreeGroup (Fin n)))
(hxi : ∀ i : Fin (n - 1), ∀ w : FreeGroup (Fin n), xi (sigma i) w = artinEndo n i w)
(beta : FreeGroup (Fin n) →* FreeGroup (Fin n))
(hconj : ∃ mu : Equiv.Perm (Fin n), ∃ A : Fin n → FreeGroup (Fin n),
∀ i : Fin n, beta (FreeGroup.of i) = A i * FreeGroup.of (mu i) * (A i)⁻¹)
(hword : beta (freeWordProd n) = freeWordProd n) :
∃ b : ArtinBraidGroup n, ∀ w : FreeGroup (Fin n), xi b w = beta w := by sorry
end BraidsLinksMCG