Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-27
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Every geometric braid is isotopic to a stacking of signed elementary half twists

Statement

Let n∈N and let β be a braid based at Q (Geometric braids in the disc with setwise endpoints), with Q=(q1,…,qn), h=14(n+1) and qj=((2j−n−1)h,0). Write σi+1:=σi and σi−1:=σi− for the two elementary half twists at i (The elementary geometric half twist, its support disc, and its opposite), and write e for the trivial braid ej(t):=qj. Then there are an integer M≥0, indices i1,…,iM∈{1,…,n−1} and signs ε1,…,εM∈{+1,−1} such that

β ∼ σi1ε1⋆σi2ε2⋆⋯⋆σiMεM,

where ⋆ is the stacking of Stacking of geometric braids is a well-defined associative operation on isotopy classes and ∼ is braid isotopy relative to the top and bottom (Braid isotopy relative to the top and bottom endpoints); for M=0 the word displayed above is the empty word and its value is e. Consequently, in the group Gn of The isotopy classes of geometric braids based at Q form a group, and the endpoint permutation is a homomorphism,

[β]=[σi1]ε1[σi2]ε2⋯[σiM]εM,

so the classes [σ1],…,[σn−1] generate Gn; for n≤1 there is no index i, the family of generators is empty, and Gn is the trivial group generated by the empty family.

The word read off from the crossings. The proof has the following more precise content, which is the form used in the rest of this page and its companion. Let β′ be a generic polygonal representative of β (Geometric braids admit generic polygonal representatives) with crossing heights c1<⋯<cm′, and for each k let pk be one more than the number of strands whose first coordinate at height ck is strictly smaller than the common first coordinate of the two crossing strands at ck. Then pk∈{1,…,n−1} and β is braid-isotopic to the word σpm′εm′⋆⋯⋆σp2ε2⋆σp1ε1 in which εk:=+1 when the strand that occupies position pk just below the crossing ck has smaller second coordinate than its partner at height ck, and εk:=−1 otherwise. So the crossings of a generic polygonal representative, read from the lowest height to the highest, give the factors of the word read from right to left, the lowest crossing contributing the rightmost factor. All constructions are explicit, only finitely many choices are made, and no choice principle is used.

Facts & Assumptions

Given: A natural number n, the base configuration Q=(q1,…,qn) with qj=((2j−n−1)h,0) and h=14(n+1), a braid β=(z1,…,zn) based at Q, and, when n≥2, the half twists σ1,…,σn−1 based at Q.

[F1]

A braid based at Q is a tuple (u1,…,un) of continuous maps uj ⁣:I→D∘=∥⋅∥2-open unit disc, with ui(t)≠uj(t) for i≠j, uj(0)=qj, and {u1(1),…,un(1)}={q1,…,qn}; its endpoint permutation π(u) is the unique permutation with uj(1)=qπ(u)(j); the base points are pairwise distinct with ℜq1<⋯<ℜqn, qj+1−qj=(2h,0), and ∥qj∥2≤(n−1)h<1; π is multiplicative, π(γ⋆β)=π(γ)∘π(β) (Geometric braids in the disc with setwise endpoints, Intervals of R: the nine order-convex forms, nondegeneracy, and length, Continuity of a map of topological spaces at a point and globally, The product set ∏i∈IXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space, The finite symmetric group Sn, one-line notation, and cycle notation).

[F2]

A braid isotopy from β to β′ is a tuple Z=(Z1,…,Zn) of jointly continuous maps Zj ⁣:I×I→D∘ such that every slice Z(s,⋅) is a braid based at Q, with Zj(0,t)=zj(t) and Zj(1,t)=zj′(t); we then write β∼β′ (Braid isotopy relative to the top and bottom endpoints).

[F3]

Stacking first-under-second is (γ⋆β)j(t)=zj(2t) for t≤12 and =wπ(β)(j)(2t−1) for t≥12, where zj are the strands of β and wj those of γ; γ⋆β is a braid based at Q; π(γ⋆β)=π(γ)∘π(β); the operation descends to isotopy classes, so β∼β′ and γ∼γ′ give γ⋆β∼γ′⋆β′; it is associative up to braid isotopy; and π is constant on braid isotopy classes (Stacking of geometric braids is a well-defined associative operation on isotopy classes).

[F4]

The elementary half twist at i is (σi)i=mi+ρ, (σi)i+1=mi−ρ and (σi)j=qj for j∉{i,i+1}, where mi=qi+(h,0) is the midpoint of qi,qi+1 and the diamond path ρ satisfies ρ(0)=(−h,0), ρ(12)=(0,−h), ρ(1)=(h,0), is affine on each of [0,12] and [12,1], and has ρ(t)≠0; the opposite half twist uses ρ−(t):=(ρ1(t),−ρ2(t)); both σi and σi− are braids based at Q with endpoint permutation the transposition of i and i+1, and [σi−]=[σi]−1 in Gn (The elementary geometric half twist, its support disc, and its opposite).

[F5]

Every braid β based at Q admits a braid-isotopic representative β′ that is polygonal with breakpoints 0=t0<t1<⋯<tm=1, has no two strands meeting in the projection at a breakpoint, and has a finite set C={c1<⋯<cm′} of interior crossing heights such that at each cr exactly one pair of strands has equal first coordinates, that pair lying in the interior of one affine piece with the difference of first coordinates changing sign there, and no third strand has that first coordinate (Geometric braids admit generic polygonal representatives).

[F6]

Gn is a group with operation [γ][β]=[γ⋆β], identity [e], and inverses [β]−1=[β‾]; the endpoint permutation is a homomorphism π ⁣:Gn→Sn (The isotopy classes of geometric braids based at Q form a group, and the endpoint permutation is a homomorphism).

[F7]

D∘ is an open ball of R2. For x,y∈D∘ and 0≤s≤1, the triangle inequality gives ∥(1−s)x+sy∥2≤(1−s)∥x∥2+s∥y∥2<1; hence D∘ and its finite Cartesian powers are convex. An order chamber in (D∘)n is obtained by imposing strict linear inequalities on first coordinates, which every segment between two of its points retains. Such a segment stays collision-free (A convex subset of Rm contains every line segment between two of its points, Open ball, closed ball and sphere in a metric space).

[L9]

Induction on the natural numbers: if a statement holds for 0 and holds for M whenever it holds for every m<M, then it holds for every M∈N (The principle of mathematical induction, The natural numbers N (von Neumann)).

Proof

technique · direct
1.1

The cases n≤1. If n≤1 there is no index i with 1≤i≤n−1, so the family of generators is empty and its empty word has value e; moreover every strand satisfies zj(1)=qj, because for n=1 the top set {z1(1)}={q1} forces z1(1)=q1 and for n=0 there is no strand; then Hj(s,t):=(1−s)zj(t)+sqj is a braid isotopy from β to e, since it is jointly continuous, every value is a convex combination of two points of the convex set D∘, each slice has bottom qj and top set {qj}, and a slice has at most one strand, so no two strands of a slice can meet. Hence β∼e, the conclusion holds with M=0, and for the rest of the proof n≥2.

F1F2F4F7F8
1.2

Reduction to generic polygonal representatives, and the structure of their crossings. For M≥0, let A(M) assert that every generic polygonal braid based at Q with exactly M projected crossing heights is isotopic to the signed half-twist word read from those crossings as in the statement, with chronological first crossing on the right in stacking order. By [F5] there is a generic polygonal braid β′ based at Q with β′∼β, and it is enough to prove the assertion for β′, because ∼ is transitive (two braid isotopies that meet end to end paste to a jointly continuous family by [F8]) and because the class in Gn is unchanged; for such a β′ the differences ℜzi−ℜzj of first coordinates are continuous functions of the height, so on each of the intervals [0,c1),(c1,c2),…,(cm′,1] the left-to-right order of the labels is constant; on [0,c1) that order is 1,2,…,n, because ℜβ1′(0)<⋯<ℜβn′(0) by [F1]; at t=c1 the two strands with equal first coordinate are therefore adjacent in that order, and because no third strand has that first coordinate at c1 the two of them are precisely the strands labelled p and p+1, where p is one more than the number of strands whose first coordinate at c1 is strictly smaller than the common first coordinate χ:=ℜβp′(c1) of the pair.

F1F5F8
1.3

Reparametrisation of heights is a braid isotopy. Let φ ⁣:I→I be continuous and nondecreasing with φ(0)=0 and φ(1)=1, and let δ be a braid based at Q; then δjφ(t):=δj(φ(t)) is a braid based at Q, and δφ∼δ: indeed φs(t):=(1−s)t+sφ(t) is again continuous and nondecreasing with φs(0)=0, φs(1)=1, and Hj(s,t):=δj(φs(t)) is jointly continuous with every slice a braid, because its bottom values are δj(0)=qj, its top values are δj(1), and the values δj(φs(t)) are pairwise distinct for each s,t as they are values of δ at the single height φs(t).

F1F2F8
1.4

One-crossing braids: the hypotheses and their endpoint configuration. Let P abbreviate the following hypothesis on a braid α based at Q: there are p∈{1,…,n−1} and c∈(0,1) such that (i) the horizontal order of labels for t<c is 1,…,n; (ii) for t>c it is the sequence 1,…,p−1,p+1,p,p+2,…,n, omitting the left or right block if p=1 or p=n−1; and (iii) at c only the pair p,p+1 has equal first coordinates, its points are distinct, and its common first coordinate lies strictly between those of the neighboring labels whenever those neighbors exist. Under P the top configuration is forced: at height 1 the left-to-right order of labels is the sequence in (ii), while that of q1,…,qn is 1,…,n by [F1]. Thus αj(1)=qj for j∉{p,p+1}, αp+1(1)=qp and αp(1)=qp+1; writing τ:=(p p+1), we have π(α)=τ and α(1)=Qτ, where (Qτ)j:=qτ(j).

F1F2F4
2.1

One-crossing braids: straightening the motion on each side of the crossing. Assume P of step 1.4, and define μj(t):=(1−t/c)qj+(t/c)αj(c) for t≤c and νj(t):=1−t1−cαj(c)+t−c1−cαj(1) for t≥c; for s∈I let αj(s)(t):=(1−s)αj(t)+sμj(t) for t≤c and αj(s)(t):=(1−s)αj(t)+sνj(t) for t≥c. Each α(s) is a braid based at Q: its values lie in the convex set (D∘)n, it is continuous on each of the two closed pieces by [F8] and hence continuous, its bottom values are αj(s)(0)=qj=μj(0) and νj(1)=αj(1)=qτ(j), so its top set is {q1,…,qn}; and collisions are impossible, since for t<c the differences of first coordinates are ℜαj(s)(t)−ℜαi(s)(t)=(1−s)(ℜαj(t)−ℜαi(t))+s(ℜμj(t)−ℜμi(t)) with the first summand positive for i<j by (i) and the second equal to (1−t/c)2h(j−i)+(t/c)(ℜαj(c)−ℜαi(c))≥0 by [F1] and (iii), while for t>c and i preceding j in the order of (ii) the corresponding expression with ν has second summand t−c1−c(ℜqτ(j)−ℜqτ(i))>0 by [F1] and (ii), and at t=c both formulas give the collision-free configuration α(c). Hence s↦α(s) is a braid isotopy from α to the two-piece affine braid α(1) with αj(1)(t)=μj(t) for t≤c and αj(1)(t)=νj(t) for t≥c, so α∼α(1).

F1F2F4F7F8step 1.4
2.2

The induction base: braids with no crossings. Let δ be a generic polygonal braid based at Q with m′=0, so that no two strands ever have equal first coordinates; then by [F1] and step 1.2 the left-to-right order of the labels is the constant order 1,…,n, so δj(1)=qj for every j and Hj(s,t):=(1−s)δj(t)+sqj is a braid isotopy from δ to e: it is jointly continuous, every value lies in the convex set D∘, each slice has bottom qj and top qj, and ℜHj(s,t)−ℜHi(s,t)=(1−s)(ℜδj(t)−ℜδi(t))+s 2h(j−i)>0 for i<j and every s, so no slice has a collision. Hence δ∼e, the empty word, and assertion A(0) of step 1.2 holds.

F1F2F3F7F8step 1.2
3.1

One-crossing braids: the wall of configurations with the pair vertically aligned. Assume P of step 1.4, write αp(c)=(χ,y1) and αp+1(c)=(χ,y2) with y1≠y2 and χ=ℜαp(c), put mp:=qp+(h,0)=((2p−n)h,0), and choose the sign ϵ:=+1 if y1<y2 and ϵ:=−1 if y1>y2; let Tϵ be the configuration with Tjϵ:=qj for j∉{p,p+1}, Tpϵ:=mp+(0,−ϵh) and Tp+1ϵ:=mp+(0,ϵh), and put Ps:=(1−s)α(c)+sTϵ for s∈I. Each Ps is a collision-free configuration whose first coordinates are increasing with the single tie ℜPs[p]=ℜPs[p+1]: the values lie in (D∘)n by [F7]; for j<p one has ℜPs[j]=(1−s)ℜαj(c)+sℜqj<(1−s)χ+sℜmp=ℜPs[p], and symmetrically ℜPs[j]>ℜPs[p+1] for j>p+1, because both endpoint inequalities are strict, so the pair strands never meet the others; the other strands keep their strict relative order for the same reason; and Ps[p]−Ps[p+1]=i((1−s)(y1−y2)−2ϵhs) is purely imaginary and nonzero for every s, because for ϵ=+1 both summands are ≤0 and vanish simultaneously only if s=1 and y1=y2 or s=0 and y1=y2, and symmetrically for ϵ=−1; consequently the family βs that equals the affine path from Q to Ps on [0,c] and the affine path from Ps to Qτ on [c,1] consists of braids depending jointly continuously on (s,t): for t<c the difference of the j-th and i-th first coordinates is (1−t/c)2h(j−i)+(t/c)(ℜPs[j]−ℜPs[i])>0 for i<j, for t>c it is 1−t1−c(ℜPs[j]−ℜPs[i])+t−c1−c(ℜqτ(j)−ℜqτ(i))>0 for i preceding j in the order of (ii), and at t=c the configuration is Ps, collision-free by the above; since β0=α(1) and β1 is the affine two-piece path through Tϵ, this gives α(1)∼β1.

F1F2F4F7F8step 1.4step 2.1
4.1

One-crossing braids: the end of the family is a signed half twist. In the notation of step 3.1, let φ ⁣:I→I be the nondecreasing piecewise affine map with φ(t)=t/(2c) for t≤c and φ(t)=12+t−c2(1−c) for t≥c; comparing the formulas of [F4] with the two-piece affine motion of step 3.1, whose pair moves affinely from (qp,qp+1) to (mp+(0,−ϵh),mp+(0,ϵh)) and then affinely to (qp+1,qp) while every other strand stays at its base point, gives β1,j(t)=σp,jϵ(φ(t)) for every j and t: for ϵ=+1 the pair motions of β1 are those of mp±ρ on the two halves reparametrised by φ, and for ϵ=−1 those of mp±ρ−. Hence β1=σpϵ∘φ in the sense of step 1.3 and therefore β1∼σpϵ.

F4step 1.3step 3.1
5.1

The one-crossing claim. Under hypothesis P of step 1.4 the braid α is braid-isotopic to σpϵ, where ϵ=+1 when the strand labelled p has the smaller second coordinate at the crossing height c and ϵ=−1 otherwise: this is α∼α(1) from step 2.1, α(1)∼β1 from step 3.1 and β1∼σpϵ from step 4.1, composed with the transitivity of braid isotopy.

F2step 2.1step 3.1step 4.1
6.1

The induction step: cutting at a height between the two lowest crossings. Let β′ be generic polygonal with m′≥1 crossing heights c1<⋯<cm′, let p1 be as in step 1.2 for the crossing c1, and let ϵ1=+1 when the strand labelled p1 has the smaller second coordinate at height c1 and ϵ1=−1 otherwise; if m′=1 then β′ satisfies hypothesis P of step 1.4 with p:=p1 and c:=c1, so step 5.1 gives β′∼σp1ϵ1 and A(1) holds. If m′≥2, choose heights θ1<θ<θ2 with c1<θ1<θ<θ2<c2, let l1,…,ln be the labels in left-to-right order at height θ (constant on (c1,c2) and hence on [θ1,θ2]), and let Qσ be the configuration with (Qσ)lk:=qk for every k, so that Qσ has the same left-to-right label order as β′(θ) and both lie in the convex set C:={u:ℜul1<⋯<ℜuln}; replacing β′ on [θ1,θ2] by the two-piece affine path through Qσ, by the same interpolation as in steps 2.1 and 3.1, gives a braid isotopy from β′ to a generic polygonal braid β∗ with β∗(θ)=Qσ, because the interpolation of two points of the convex set C∩(D∘)n stays in it, so no slice acquires a collision and the values stay in the disc; then αj(u):=βj∗(θu) and γk(v):=βlk∗(θ+v(1−θ)) are braids based at Q, because αj(0)=qj and γk(0)=qk, while their top configurations are permutations of Q; the braid α satisfies hypothesis P with the crossing c1/θ and the same index p1, since below that crossing the order is the base order and above it the order is the transposed order of (ii); and β∗=γ⋆α up to the monotone reparametrisation φ(t)=t/(2θ) for t≤θ, φ(t)=12+t−θ2(1−θ) for t≥θ of step 1.3, so β′∼γ⋆α; finally γ is generic polygonal with the m′−1 crossing heights (cr−θ)/(1−θ) for r≥2. Relabelling the upper braid by its current horizontal rank does not alter the rank pair or the vertical sign at any upper crossing, so its crossing word is exactly the suffix of the crossing word of β∗.

F1F2F3F4F5F7F8step 1.2step 1.3step 1.4step 5.1
7.1

The induction step concluded. Assume m′≥2 and the notation of step 6.1; by the induction hypothesis A(m) for every m<m′, applied to the generic polygonal braid γ with its m′−1<m′ crossings, the braid γ is isotopic to its exact signed crossing word W, and by step 5.1 the braid α satisfies α∼σp1ϵ1; hence, using that stacking respects braid isotopy in each factor, β′∼γ⋆α∼W⋆σp1ϵ1, which is again a stacking of signed elementary half twists. Together with the case m′=1 of step 6.1 and the base case A(0) of step 2.2, the induction of [L9] gives A(m′) for every m′.

F3F5L9step 5.1step 2.2step 6.1
8.1

Conclusion, and generation of Gn. For the original braid β let β′ be the generic polygonal representative of [F5]; it has finitely many crossing heights, say m′, and β∼β′; by A(m′) of step 7.1 there are M≥0, indices ik and signs εk with β′∼σi1ε1⋆⋯⋆σiMεM and hence β∼σi1ε1⋆⋯⋆σiMεM; moreover the more precise reading of the word, with pk and εk as in step 6.1 for each crossing, is exactly the one recorded in the statement. Passing to classes in Gn with [F3] and [F6] gives [β]=[σi1]ε1⋯[σiM]εM, using [σi+1]=[σi] and [σi−1]=[σi]−1 of [F4] and the empty word for M=0; since every element of Gn is the class of a braid, the classes [σ1],…,[σn−1] generate Gn, and for n≤1 step 1.1 gives the trivial group on the empty family. ∎

F3F4F5F6F8step 1.1step 7.1

Remarks

  • The argument is a crossing-by-crossing decomposition. Nothing is reproved about the classification of braids: the two ingredients are the convexity of the order chambers of the configuration space, which straightens every crossing-free stretch, and the two-dimensional fact that a pair of points whose first coordinates change sign exactly once at a crossing carries exactly one half turn of relative motion, which is computed in step 3.1 by the explicit wall of configurations in which the pair is vertically aligned.
  • The sign convention is the one fixed by The elementary geometric half twist, its support disc, and its opposite together with first-under-second stacking: the rightmost factor of the word sits in the lowest part of the cylinder, and σp+1 is the half twist in which the two strands pass with the strand labelled p below, which is also the anticlockwise half turn of the pair about its midpoint in the fixed projection.
  • Only generation is proved here: the word produced by the crossings maps onto the braid. The converse statement, that the Artin relations are a complete set of relations among the half twists, is a different theorem and is not used on this page; the presentation is only shown to surject onto the geometric braid group.

Depends on

Used by

Dependency tree · two levels

72 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources