Proposição 3.14: alternating normal form for -braids
ProvedTarchaBraids.prop_3_14_three_braid_alternating_formTarcha's Proposição 3.14 states that every braid on three strands can be written in the alternating form
where the exponents and are non-zero, while the first exponent and the last exponent are allowed to vanish. The normalization is exactly what one obtains by grouping a word in into maximal alternating blocks: a vanishing interior exponent would allow two neighbouring blocks to be merged.
The formal statement quantifies over finite sequences of exponent pairs , requires the product of the corresponding blocks to equal the given braid, and imposes the non-vanishing conditions on all pairs except the first component of the first pair and the second component of the last pair. The empty sequence is permitted and represents the identity braid.
import Mathlib import Definitions.Def_BraidsLinksMCG_ArtinBraidGroup
namespace TarchaBraids
open BraidsLinksMCG
theorem prop_3_14_three_braid_alternating_form (b : ArtinBraidGroup 3) :
∃ l : List (ℤ × ℤ),
b = (l.map (fun p =>
sigma (0 : Fin (3 - 1)) ^ p.1 * sigma (1 : Fin (3 - 1)) ^ p.2)).prod ∧
(∀ p ∈ l.tail, p.1 ≠ 0) ∧ (∀ p ∈ l.dropLast, p.2 ≠ 0) := by sorry
end TarchaBraidsRead-back
What the Lean code literally says, in plain math · aristotle-harmonic
Provenance — non-blind read-back. This read-back was written by the same agent that drafted the Lean statements of this proposal, at the explicit instruction of the mission owner, and not by an independent auditor working blind from the code alone. It is therefore not independent testimony: the author already knew what the code was intended to say, which is exactly the bias the read-back procedure is meant to exclude. Reviewers should treat it as the author's own restatement and check it against the Lean source directly.
The statement concerns the abstract braid group on strands: the group presented by two generators, indexed by , subject to Artin's relators, which for this index set consist of the single braid relation between the two consecutive indices (no pair of indices is at distance at least ). Write and for the images of the generators with index and .
Let be an arbitrary element of this group. The claim is that there exists a finite list
of pairs of integers, possibly the empty list, such that all three of the following hold.
- equals the product, in the order of the list, of the elements , i.e.
with integer exponents that may be negative or zero; the empty list gives the identity element. 2. Every pair after the first one has non-zero first component: for . 3. Every pair before the last one has non-zero second component: for .
Nothing is required of or of , and no uniqueness or minimality of the list is asserted. For a list of length or conditions 2 and 3 are vacuous.
Confirmed by the mission captain (proposal self-audit).