Mutation Sequences along Weaves and Amalgamation of Braid Varieties
This site is a companion to the paper above. Interactive examples show the quiver and coordinate changes at each step of a mutation sequence along a weave. Further diagrams illustrate the decomposition of flag configurations and the relation with tetrahedra.
is the space of pairs of flag sequences following the braids p and q, with prescribed decorations, modulo simultaneous change of frame. The subscripts specify the relative positions of the endpoints of each sequence; here . is the configuration space for reduced words and is isomorphic to a double Bruhat cell. and are braid varieties: spaces of flag sequences with fixed endpoints.
The main theorem describes the compatibility of this decomposition with the cluster structures.
THE GEOMETRY
The global product decomposition
Flags and steps of a fixed color
A complete flag in an N-dimensional vector space is a nested sequence of subspaces, one in each dimension.
In type A, a step of color i changes only the i-dimensional subspace. A word such as 1122112 tells us which subspace changes at each step. The flags themselves vary, producing an algebraic variety.
A decorated flag retains extra normalization data: for SLₙ, compatible nonzero volume elements on its subspaces. Keeping these decorations matters for the actual coordinate functions.
Two flag sequences, plus an initial plus decoration and a terminal minus decoration, modulo a simultaneous change of frame by G.
u = dem(p) and v = dem(q) are the maximal relative positions allowed by the words. The Demazure product uses braid relations and the rule ii → i.
The three factors and their projection maps
Keep the endpoint flags and the two decorations. Replace each long sequence by the unique sequence of the chosen reduced word joining the same endpoints. This factor is isomorphic to the double Bruhat cell Gᵘ,ᵛ.
Keep the entire plus sequence, including all intermediate flags. Use its endpoint and the initial opposite pair to put the sequence in the standard pinning frame. In this frame its endpoints are B₊ and uB₊. X(p) records the remaining freedom in the long sequence.
This is the normalized ordinary-flag description of the manuscript’s pinning-pair quotient.Transpose the minus sequence and read it from the other end, then apply the same construction as on the plus side. This is why the word is reversed: qᵒᵖ = qₙ⋯q₁.
Together these maps form a global isomorphism. Conversely, the reduced configuration supplies the endpoint frames into which the two normalized long sequences are inserted. The original configuration is recovered. Theorem 3.10 ↗
The sweep constructs a seed in the cluster structure on Conf(p,q) whose coordinates describe this geometric splitting.
CONSTRUCT THE SEED · TYPE A₂
A five-mutation sweep in type A₂
Take p = 1122112 and an empty minus word. Its Demazure product is w₀ = 212. A weave reduces the seven-letter word to this three-letter reduced word through four contractions and one braid move.
The nine initial coordinates
Put a marker at positions 1,2,5,6 on the color-1 string and at positions 3,4,7 on the color-2 string. Consecutive markers delimit a coordinate. Include the unbounded string at each end: five x-variables and four y-variables.
These are actual generalized minors. For this SL₃ example, define the matrices:
For SL₃, Δω₁ is the top-left entry and Δω₂ is the top-left 2 × 2 minor. These functions and the exchange matrix specify the initial seed.
Letters remaining:7Retained coordinates:0
Start with the Shen–Weng seed of the seven-letter word. The five bounded internal strings are mutable; the four boundary strings are frozen.
Notation: aᵢ = Aσᵢ in the manuscript; b is the coordinate A′₂,[1,2] created by the braid move.
Inspect the exact exchange matrix
| ε | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| · | -1 | · | · | · | ½ | · | · | · | |
| 1 | · | -1 | · | · | · | · | · | · | |
| · | 1 | · | -1 | · | -1 | · | 1 | · | |
| · | · | 1 | · | -1 | · | · | · | · | |
| · | · | · | 1 | · | · | · | -1 | ½ | |
| −½ | · | 1 | · | · | · | -1 | · | · | |
| · | · | · | · | · | 1 | · | -1 | · | |
| · | · | -1 | · | 1 | · | 1 | · | -1 | |
| · | · | · | · | −½ | · | · | 1 | · |
Every step is a mutation of the original Shen–Weng seed. This proves that the final coordinates belong to the existing cluster structure. The remaining task is to identify the final quiver and its geometric coordinate functions.
BOUNDARY WEIGHTS
Boundary cycles and frozen amalgamation
A Lusztig cycle on the weave determines the mixed arrows at its quiver vertex. Choose γᵢ to follow its path on the left and see the corresponding part of the full quiver at aᵢ on the right.
Weight 1 at the first 2 of 212 gives y₀ → a2 → b. The existing arrow b → y₀ closes the triangle. The two different cycles γ₂ and γ₃ reach this same terminal letter.
Transport rules and incidence entries
Transport the cycle weights
At its own trivalent vertex σᵢ, γᵢ starts with weight 1 on the outgoing edge and 0 above. Later contractions and the braid move use:
Signed incidence at the terminal word
At each letter, take the left string minus the right string.
| ℓ | Arrow | |
|---|---|---|
| 0 | ||
| -1 | ||
| 0 | ||
| 1 | ||
| 0 |
Consequently the endpoint stratum is exactly {a₂a₃a₄ ≠ 0}. The variables a₁ and b may vanish there; the stratum is larger than this one seed torus. Theorem 5.22 ↗
Amalgamation along the boundary vertices
Five strings, plus one frozen copy of each boundary cycle.
The four contraction vertices; a₂, a₃, a₄ are frozen.
Identify the shared frozen copies and add their exchange entries.
Cancellation of the frozen boundary terms
The weave quiver includes a boundary correction to the local intersection pairing I. The extension adds the opposite correction Ω. Their sum is the contraction block of the sweep quiver, including entries between frozen vertices.
The sweep theorem identifies the full quiver before localization. Freezing the boundary set recovers the amalgamation above. Theorem 4.27 ↗
COORDINATE FUNCTIONS
Cartan monomials and product coordinates
The boundary decoration determines how the sweep coordinates relate to the coordinates on the three product factors. Cartan monomials express this dependence.
Braid-variety coordinates agree exactly. Terminal coordinates are multiplied by Laurent monomials in the boundary variables.
Boundary weights determine the monomials
The cycles for a₂ and a₃ have weight at the first letter of 212; the cycle for a₄ has weight at the third letter. Collect the weights at each letter as a monomial:
Transport these Cartan factors along 212 and evaluate the fundamental weights. This gives the five corrections in the table, expressed as identities of coordinate functions.
| String | Product coordinate | Cartan monomial | Sweep coordinate |
|---|---|---|---|
Cartan propagation and the exponent formula
First package terminal weights as uₜ = ∏ aσ^(∂γσ(t)). Propagate the Cartan factor through the terminal word. At a plus letter i, the coroot degree transforms by Hₜ = sᵢHₜ₋₁ + λ(t)αᵢ∨; minus letters use the reverse recursion. Evaluate fundamental weights on the resulting degrees to get cℓ(λ).
For this SL₃ example the Cartan factors are:
Their fundamental-weight evaluations give (1,1,a₂a₃,a₂a₃,a₄), exactly the table above. §5.1 example ↗
The coordinates on each product factor
The boundary variables a₂, a₃, a₄ are invertible on the endpoint stratum, so division by the corrections is defined there. The first factor has one mutable variable r₁. The braid factor has one mutable variable a₁ and frozen variables a₂, a₃, a₄. These are the two mutable variables of the localized seed, expressed in product coordinates.
Preservation of the exchange ratios
Corresponding mutable A-coordinates may differ by frozen Laurent monomials. The exchange ratios Xⱼ = ∏ Aᵢ^εⱼᵢ agree exactly. In this example:
The boundary factors cancel in the first ratio. The braid ratio already depends only on its own factor. Theorem 5.23 ↗
THE GENERAL RESULT
Cluster localization and the product isomorphism
Let G be a connected, simply connected semisimple complex algebraic group of finite type. For any positive braids p,q with Demazure products u,v, choose a double Demazure weave ending at reduced words for u and v.
Start with the existing seed
A double word β combines the plus word p and the minus word q. Use its Shen–Weng seed.
Sweep from top to bottom
Use the rank-two mutation sequence for each braid move. At each contraction ii → i, mutate the middle string and retain that vertex.
Read and freeze the boundary
Transport each based Lusztig cycle. Freeze precisely D(W), the vertices whose terminal weights are nonzero.
Divide out the Cartan corrections
The monomial factors Mℓ convert terminal coordinates to product coordinates. The braid coordinates agree directly and the exchange ratios are preserved.
MAIN THEOREM · THEOREM 1.1
Cluster localization of the endpoint stratum
Here Σ is the sweep seed, Σᶠʳ is obtained by freezing D(W), A is the cluster algebra, and U is the upper cluster algebra. Freezing is a combinatorial operation; the theorem proves that it really gives the coordinate ring of the specified geometric open set.
The splitting as a quasi-cluster isomorphism
This is a quasi-cluster isomorphism. Moreover, cluster variables on either braid-variety factor pull back to actual cluster variables of the localized seed.
Read the full statement ↗Proof structure: geometry, quivers, functions, localization
Bruhat factorization normalizes the long flag sequences. Reduction and insertion give mutually inverse maps for the global product decomposition.
Induct over elementary weave moves, tracking word vertices, retained vertices, mixed arrows and the full frozen block. Boundary corrections cancel to give the terminal amalgamation.
Use generalized-minor identities, flag propagation and Cartan homogeneity to match each mutation with the actual geometric coordinate transformation. Iterating gives the amalgamated coordinate formula.
Express the endpoint minors as monomials in the boundary coordinates, identify the open set, then compare with the independently known coordinate rings of the three product factors.
SPLICING
Half-twist extensions and splicing
Forget one decoration. If Δ is a reduced positive braid for w₀ and dem(p) = w₀, the half-decorated splitting gives:
Here r is the length of p. There is also a corresponding map into X(Δp), with X(ΔΔ) as the first factor. This proves the GKSS conjecture for these half-twist extension cases.
The target is the splicing open subset shown above; its seed comes from the same sweep and freezing construction.
Corollary 1.3 and §6 ↗TETRAHEDRAL FLIPS
Tetrahedral projection and sweep mutations
In type A of rank N − 1, the N-decomposition of a tetrahedron has octahedra indexed by nonnegative tuples (a,b,c,d) with a+b+c+d=N−2. Project from one vertex onto the opposite face. Each octahedron becomes a vertex of the weave, and neighboring octahedra are joined by its strands.
The layer d determines the local move
The outer layer projects to trivalent contractions of color 1. Each contraction contributes one mutation.
The other layers project to six-valent braid vertices of colors d and d+1. Each type A₂ braid move also contributes one mutation. Commutations contribute none.
| Layer | Weave vertex | Mutations |
|---|---|---|
| Color-1 contraction | 6 | |
| 3 | ||
| 1 |
Ptolemy relations as exchange relations
At each corresponding vertex, the sweep exchange relation is the Ptolemy relation of that octahedron. The complete sweep therefore realizes the tetrahedral flip. Counting the tuples in each layer gives:
The outer layer contributes the contractions; summing over the remaining layers gives the braid mutations.
The manuscript also gives a C₃ weave as an example beyond type A. Projection, weave and sweep quivers: §1.4 ↗
Read the paper
Mutation Sequences along Weaves and Amalgamation of Braid Varieties
Yuma Mizuno
