Pith. sign in

REVIEW 3 major objections 5 minor 8 references

Orbits by the up-down action of braid diagrams

T0 review · 3 major / 5 minor · reviewed 2026-08-11 · deepseek-v4-flash

Pith's one-line read The paper proves that the up-down action of classical braid diagrams on $\mathbb{Z}^n$ is orbit-classified by the coordinate sum and the parity-type count $I$, while virtual braid diagrams are classified by the sum alone.

desk verdict Complete orbit classification for the up-down action on Z^n, with a clean invariant argument and a constructive proof that leans on unverified figure-based computations; referee should demand those be justified. read the letter →

arxiv 2412.12553 v3 pith:PWUEPZGN submitted 2024-12-17 math.GT

classification math.GT MSC 57K1057K12
keywords braiddiagramup-downactioncoloringlabelingvirtualirreducibleOUmatrixorbitclassification
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

Starting from a tuple of integers placed on the top ends of a braid diagram, the up-down coloring rule increases each over-crossing strand by 1 and decreases each under-crossing strand by 1, producing a bottom tuple; this is the up-down action of the diagram monoid on $\mathbb{Z}^n$. The paper's main theorems determine every orbit of this action completely. For classical braid diagrams of degree $n\ge 3$, two tuples are in the same orbit exactly when they have the same coordinate sum and the same number $I$ of positions where the index and the entry have opposite parity, and the same orbits are obtained using only irreducible diagrams (those with no cancelling bigon). For virtual braid diagrams of degree $n\ge 3$, equality of coordinate sums alone is necessary and sufficient, again with irreducibility. This matters because orbit problems for natural braid actions are usually hard, whereas here two elementary counts decide everything.

What carries the argument

The working object is the up-down coloring rule, which makes each braid diagram act on $\mathbb{Z}^n$: a strand passing over a crossing gains 1, a strand passing under loses 1, and a virtual crossing leaves values unchanged, so the bottom tuple is obtained from the top tuple by these coordinate shifts together with the diagram's permutation. The invariants carrying the orbit classification are the coordinate sum $\operatorname{tr}$, preserved because each classical crossing changes two coordinates by $+1$ and $-1$, and the parity-type count $I$, preserved because the two exchanged coordinates swap and shift by $\pm 1$ without changing whether an index and its value have the same or opposite parity. The constructive engine is the family of irreducible pure braid diagrams $\alpha,\beta_1,\beta_2$ of degree 3 in Figure 9: Theorem 3.7 asserts that inserting these blocks into degree $n$ via trivial strands produces exactly the even coordinate changes $(0,\ldots,2a,0,-2a,\ldots)$, and additivity for pure braids (Corollary 2.16) then assembles any trace-zero even difference vector. A second device, the OU matrix, records over/under counts between strands and gives row-sum-minus-column-sum formulas for the action, used to characterize the isotropy submonoid of the zero tuple and up-down colorability of closures.

What would settle it

Draw the degree-3 block $\beta_1$ from Figure 9, start the up-down coloring at $(0,0,0)$, and check whether the bottom tuple is $(2,0,-2)$ as asserted in the proof of Theorem 3.7 for $a=1$; if the nonzero entries do not appear in exactly those positions with those signs, the explicit construction realizing even trace-zero tuples fails. A broader check is to compute $I$-values and sums for all tuples reached from $(0,0,0)$ by all classical braid diagrams of degree 3 with up to a fixed small number of crossings and verify that every tuple with the claimed invariants appears.

Watch

Extended reading notes

Core claim

The discovery is an exact orbit formula for the up-down action. Writing $\operatorname{tr}(\vec{x})$ for the sum of the coordinates and $I(\vec{x})$ for the number of coordinates $x_i$ for which the index $i$ and the value $x_i$ have opposite parity, the paper proves (Theorem 1.1) that for $n\ge 3$, $\vec{x}\cdot BD_n = \{\vec{y}\in\mathbb{Z}^n \mid \operatorname{tr}(\vec{x})=\operatorname{tr}(\vec{y}),\ I(\vec{x})=I(\vec{y})\}$, and that this same set is already $\vec{x}\cdot IBD_n$, so every reachable tuple is reachable by a diagram with no non-alternating bigon. The virtual-braid analogue (Theorem 1.2) is $\vec{x}\cdot VBD_n = \{\vec{y}\in\mathbb{Z}^n \mid \operatorname{tr}(\vec{x})=\operatorname{tr}(\vec{y})\}$, also with irreducibility. The proof is constructive: Theorem 3.7 builds an irreducible pure braid diagram realizing any prescribed even trace-zero tuple from the zero tuple, using small degree-3 building blocks inserted into higher degree by trivial strands, and Lemmas 3.13 and 3.14 extend this to arbitrary tuples by first applying a permutation braid that matches parity types and then a pure braid that corrects the difference. Section 5 adds an OU-matrix description of the action: a braid fixes zero exactly when each row sum of its over/under matrix equals the corresponding column sum, which yields a sufficient condition for the braid's closure to admit an up-down coloring.

Load-bearing premise

The construction proving that every tuple with the right invariants is reachable assumes that the stated up-down outputs of the degree-3 blocks in Figure 9 are correct as drawn—the text says 'we have' for $(0,\ldots,2a,0,-2a,\ldots)$ and relies on the figure—so a wrong block computation would break the reachability half of Theorem 3.7 and hence of the orbit theorem.

Editorial extensions

If this is right

  • Orbit membership is decidable by two integers for classical braid diagrams of degree $n\ge 3$: a target tuple lies in $\vec{x}\cdot BD_n$ exactly when its sum and $I$-value match those of $\vec{x}$.
  • Irreducibility costs nothing for $n\ge 3$: the full orbit $\vec{x}\cdot BD_n$ coincides with $\vec{x}\cdot IBD_n$, so no reachable tuple ever requires a cancelling bigon to be realized.
  • For virtual braid diagrams of degree $n\ge 3$, the orbit of $\vec{x}$ is exactly the set of all tuples with the same coordinate sum, and irreducible virtual diagrams already realize it.
  • A virtual braid diagram fixes every constant tuple precisely when its OU matrix has matching row and column sums; therefore the closure of such a braid always admits an up-down coloring.
  • The degree-2 classical case is the sole exception: the orbit under reducible diagrams is all trace-zero pairs, while the irreducible orbit has exactly three elements, so the irreducibility statement in Theorem 1.1 genuinely requires $n\ge 3$.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Because the classification is so coarse, reachability under the up-down action reduces to comparing two integer invariants; one concrete testable consequence is that for fixed $n$ and fixed invariants, any two tuples in the same orbit can be connected by a diagram whose crossing count is bounded by an explicit function of the tuple sizes, since the paper's construction is explicit—the paper does n
  • The same method might classify orbits for twisted virtual braid diagrams, the problem the authors name as future work; the virtual result suggests the twisted classification will again be coarser than the classical one, but the parity-type count $I$ may need to be replaced by a twisted analogue because twisting changes how strands meet at crossings.
  • The OU-matrix criterion gives a cheap linear-algebra test for up-down colorability of closures: balance the over/under matrix and the closure is colorable without drawing the diagram or solving the coloring equations.
  • An implicit consequence of the irreducibility result is that any nontrivial up-down orbit step can be realized without introducing temporary cancellations, which may make the up-down action well suited to studying minimal-crossing representatives of orbit classes; this is not explored in the paper.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

3 major / 5 minor

Summary. The paper studies the up-down action of the monoid of classical and virtual braid diagrams on Z^n. It claims Theorem 1.1: for n ≥ 3, the classical orbit of a tuple x is exactly the set of tuples y with the same coordinate sum tr(x)=tr(y) and the same parity-type count I(x)=I(y), and that the same orbit is already obtained using only irreducible classical braid diagrams. Theorem 1.2 gives the virtual analogue: orbits are precisely the level sets of the trace, again with an irreducible realization. The paper also reformulates the action via the OU matrix, characterizes the isotropy submonoid of the zero tuple, gives a sufficient condition for a closure to admit an up-down coloring, and computes the action for torus and weaving braids.

Significance. The invariants used (tr and I) are simple and natural, and the claimed classification is complete and clean. If fully justified, the results give a satisfying description of the up-down action and a useful irreducibility strengthening. The constructive formulas in Theorem 3.7 and Lemma 4.3 are explicit and falsifiable, and the OU-matrix perspective in Section 5 is a valuable addition. The invariant half of the argument is elegant: Proposition 3.10 and Lemma 3.13 correctly show that the parity-type count is preserved and that the trace and type count are sufficient once the zero-orbit construction is available. However, the current manuscript leaves some load-bearing computations to the figures, so the result is not yet fully demonstrated.

major comments (3)
  1. [§3.2, proof of Theorem 3.7] The line 'We have 0·ι_h(...)(β_i^a) = (0,...,2a,0,-2a,0,...)' and the analogous statement for α are asserted without derivation from Definition 2.5. These local action values are the sole numerical inputs to the componentwise verification that the constructed diagram b realizes (2a_1,...,2a_n); if any of them were incorrect, the sufficiency half of Theorem 1.1 would fail. Please provide explicit computations for α, β1, β2 and their inverses (e.g., a table of the bottom tuple obtained from 0, or the edge colorings) rather than relying on Figure 9. Lemma 3.6's construction β = β_1^a α^b depends on the same unstated local data.
  2. [§3.4, Lemma 3.14] The irreducibility argument in Steps 2 and 3 is informal: the statements 'there is only one possibility' for a non-alternating bigon between γ and w (resp. between w and b) and 'at least one of γwb and γww*b has no non-alternating bigons' are asserted without a case analysis. Since the equality x·IBD_n = x·BD_n is one of the paper's main theorems, this step needs a rigorous justification that identifies the exact strands and crossings that could form a bigon in each concatenation and proves that the insertion of w or w* removes it without creating a new one.
  3. [Theorem 3.7, odd n case] The proof verifies only the even case n = 2k in detail and then says 'Similarly, it holds for the case that n is odd.' The odd case uses a different alternating pattern of β1 and β2 factors, so the component-by-component verification should be spelled out or at least clearly indicated, showing which factors contribute to each component of the resulting tuple.
minor comments (5)
  1. [§4, Lemma 4.3] The range 'h ∈ {1,2,...,n−2}' should be 'h ∈ {0,1,...,n−2}', since the first factor in the displayed product uses h = 0.
  2. [§5, Corollary 5.7] In the statement, 'M_{kj}(b_s)' should be 'M_{kj}(b)'.
  3. [§6, Corollary 6.2(iv)] The clause 'y_k = −1, if k ≡ 1 (mod 2), otherwise y_k = −1' is redundant; both cases give −1. Please check whether one of the cases should be +1.
  4. [Example 3.15] The notation Sx and Sy is used without definition; presumably it denotes the tuple of parity types, but please define it or replace it with I(x) and I(y).
  5. [Theorems 1.1 and 1.2] Both theorems state n ≥ 3, but the virtual result is also proved for n = 2 in Lemma 4.1 and Remark 4.5; please clarify the precise range in the theorem statements.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the orbit classifications are derived from the definition of the up-down action by direct, explicit construction, and the self-citations are only to background definitions.

full rationale

The main theorems are not assumed or fitted. Theorem 1.1 is proven in two independent halves: the necessary conditions use Lemma 2.14 (trace preservation) and Proposition 3.10 (I-invariance), both proved from Definition 2.5; the sufficient condition is constructive, using an explicit permutation braid gamma and an explicit irreducible pure braid b produced by Theorem 3.7. Theorem 3.7 itself constructs b from the local building blocks alpha, beta_1, beta_2 in Figure 9 and checks the output componentwise. This is not circular: the component values are claimed directly from the coloring rule, not from the theorem being proved. Lemma 3.14's irreducibility argument adds weaving braids that fix the output, again by explicit computation. The virtual case is similar: Lemma 4.3 gives an explicit pure virtual braid diagram realizing any zero-sum tuple, and Theorem 1.2 follows by adding the constant shift. The only cited prior work is Definition 2.5 citing [5,6] for the up-down coloring, and [7] for the OU matrix in Section 5; these are background definitions and none of the orbit claims is imported from them. One verification gap exists: in the proof of Theorem 3.7, the identities '0 · iota(β_i^a) = (0,...,2a,0,-2a,...)' and the corresponding statement for alpha are asserted from Figure 9 rather than derived algebraically. If those local computations were wrong, the construction would fail. This is a correctness risk, not a circularity, because the asserted values are inputs supplied by the local action rule rather than consequences of the theorem they are used to prove.

Assumptions & free parameters 0 free parameters · 4 assumptions · 0 invented entities

No free parameters are fitted or chosen to force the result. The main non-standard input is the figure-based up-down action of the Figure 9 building blocks, which is internal to the paper. No new physical or mathematical entities are postulated; the OU matrix for virtual braid diagrams is a definition extending [7] rather than an invented entity.

assumptions (4)
  • domain assumption The up-down coloring is well-defined and invariant under planar isotopy fixing the boundary bars, so it induces a right monoid action (Proposition 2.7).
    The paper states the monoid action without proving isotopy invariance of the coloring in detail; it is treated as part of the definition.
  • ad hoc to paper The degree-3 pure braid diagrams α, β1, β2 in Figure 9 have the up-down action outputs used in Theorem 3.7's proof, e.g., 0·ι_h(...)(β_i^a) = (0,...,2a,0,-2a,...).
    This is a paper-specific computational input that is asserted by reference to a figure and is load-bearing for the explicit construction.
  • standard math Every permutation of degree n is realized by a positive permutation braid diagram in which each pair of strands crosses at most once.
    Used in Lemma 3.13 and 3.14 to produce the permutation braid γ; standard in braid theory.
  • standard math The monoid of braid diagrams up to planar isotopy has the usual associative product with identity.
    Background for the action; standard and cited from the literature.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Orbits by the up-down action of braid diagrams." pith.science (2026). https://pith.science/paper/PWUEPZGN

@misc{pith2026241212553,
  author       = {Pith},
  title        = {Pith review of: Orbits by the up-down action of braid diagrams},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/PWUEPZGN}},
  note         = {Machine review of arXiv:2412.12553}
}
abstract

The set of all virtual or classical braid diagrams forms a monoid and gives a natural monoid action on a direct product of ${\mathbb Z}$ called the up-down action. In this paper, we determine the orbit of every tuple of ${\mathbb Z}$ under the up-down action of virtual or classical braid diagrams. Moreover, we determine the orbit for irreducible braid diagrams. We also consider the isotropy submonoid and give a condition for a braid diagram to admit an up-down coloring to its closure.

Figures

Figures reproduced from arXiv: 2412.12553 by the authors.

Figure 1
Figure 1. σi , σ −1 i and vi . diagrams if they are moved to each other by a planar isotopy which fixes the two parallel horizontal bars pointwise. A classical braid diagram is a virtual braid diagram which has no virtual crossings. (a) Virtual braid diagram (b) Pure virtual braid diagram [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. Braid diagrams of degree 5. Let V BDn (resp. BDn) be the set of all virtual (resp. classical) braid dia￾grams of degree n. For elements b1 and b2 of V BDn, we define an element b1b2 of V BDn by placing b1 above b2 so that the bottoms of b1 coincide with the tops of b2 as shown in [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. Binary operation for the monoid BDn or V BDn. is identity. An example is shown in [PITH_FULL_IMAGE:figures/full_fig_p004_3.png] view at source ↗
Figures from the paper (11 more)
Figure 4
Figure 4. Figure 4: Reducible and irreducible braid diagrams. [PITH_FULL_IMAGE:figures/full_fig_p004_4.png]
Figure 5
Figure 5. Figure 5: Up-down coloring. Following the rule, the up-down coloring to a braid diagram β of degree n is given uniquely for any initial tuple that consists of integers put to the edges on the top of β from left to right. Example 2.6. The up-down coloring for a braid diagram of d…
Figure 6
Figure 6. Figure 6: Up-down colorings for the same braid diagram. [PITH_FULL_IMAGE:figures/full_fig_p005_6.png]
Figure 7
Figure 7. Figure 7: The up-down action ⃗x · β = ⃗y. Proposition 2.7. The map Z n × V BDn → Z n with (⃗x, β) 7→ ⃗x · β is a right monoid action on Z n. Corollary 2.8. The map Z n ×BDn → Z n with (⃗x, β) 7→ ⃗x·β is a right monoid action on Z n. 5 [PITH_FULL_IMAGE:figures/full_fig_p005_7.png]
Figure 8
Figure 8. Figure 8: A weaving braid w and its mirror image w ∗ [PITH_FULL_IMAGE:figures/full_fig_p009_8.png]
Figure 9
Figure 9. Figure 9: Irreducible pure braid diagrams of degree 3. [PITH_FULL_IMAGE:figures/full_fig_p009_9.png]
Figure 10
Figure 10. Figure 10: At least one of β = γb, γwb, γww∗ b is irreducible. Example 3.15. Let ⃗x = (1, 4, −7, −1, 2, 9), ⃗y = (4, 0, 8, −5, 3, −2) with tr(⃗x) = tr(⃗y) = 8. Since I(Sx) = I(Sy) = 3, ⃗x BDn ∽ ⃗y. Take a permutation π and γ as shown in [PITH_FULL_IMAGE:figures/full_fig_p012_10.png]
Figure 11
Figure 11. Figure 11: Classical braid diagram γ with a permutation π. ⃗y−⃗z = (2, 0, 4, −16, 2, 8). By the formula of Theorem 3.7, we have an irreducible classical pure braid diagram b = ι 3 0 (β2)ι 1 2 (β 3 2 )ι 0 3 ((β ∗ 1 ) 8 )ι 0 3 (α 4 ) satisfying ⃗0 · b = ⃗y −⃗z and equivalently ⃗z …
Figure 12
Figure 12. Figure 12: γb is reducible and γwb is irreducible. Now we prove Theorem 1.1. Proof of Theorem 1.1. It follows directly from Lemmas 3.13 and 3.14. Remark 3.16. When n = 2, ⃗x · IBD2 = {(x1, x2),(x2 + 1, x1 − 1),(x2 − 1, x1 + 1)} ̸= ⃗x · BD2 for each ⃗x = (x1, x2). Corollary 3.17.…
Figure 13
Figure 13. Figure 13: Virtual pure braid diagrams. Corollary 4.2. ⃗0 · V BD2 = {(m, −m) | m ∈ Z}. For non-negative integers s and t, let ι t s (β) be the virtual braid diagram of degree n + s + t obtained from β ∈ V BDn by adding s trivial strands to the left and t trivial strands to the r…
Figure 14
Figure 14. Figure 14: A classical braid diagram b and its OU matrix. Proof. By the definition of the OU matrix, ri (resp. ci) implies the number of over-crossings (resp. under-crossings) on the i th strand. From Proposition 5.3, we can also calculate the up-down action using the OU matrix …

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

8 extracted references · 8 canonical work pages

  1. [1]

    Baumeister, T

    B. Baumeister, T. Gobet, K. Roberts, P. Wegener, On the Hurwitz action in finite Coxeter groups, J. Group Theory 20 (2017), 103-131

  2. [2]

    Dehornoy, Diagram colourings, Proceedings of the East Asian School of Knots, Links, and Related Topics February 16–20 , 2004

    P. Dehornoy, Diagram colourings, Proceedings of the East Asian School of Knots, Links, and Related Topics February 16–20 , 2004

  3. [3]

    The Hurwitz Equivalence Problem is Undecidable

    E. Liberman, M. Teicher, The Hurwitz Equivalence Problem is Undecid- able, arXiv:math/0511153, 2005

  4. [4]

    K. Negi, M. Prabhakar, and S. Kamada, Twisted virtual braids and twisted links, Osaka J. Math. , 61(4), 2023. 18

  5. [5]

    K. Negi, A. Shimizu, M. Prabhakar, Warping labeling for twisted knots and twisted virtual braids, arXiv:2406.08505, 2024

  6. [6]

    Oshiro, A

    K. Oshiro, A. Shimizu, Y. Yaguchi, Up-down colorings of virtual-link dia- grams and the necessity of Reidemeister moves of type II, J. Knot Theory Ramifications 26 (2017), 1750073, 17 pp

  7. [7]

    Determinant of the OU matrix of a braid diagram

    A. Shimizu and Y. Yaguchi, Determinant of the OU matrix of a braid dia- gram, arXiv:2410.17778, 2024(to appear in J. Knot Theory Ramifications)

  8. [8]

    Yaguchi, Determining the Hurwitz orbit of the standard generators of a braid group, Osaka J

    Y. Yaguchi, Determining the Hurwitz orbit of the standard generators of a braid group, Osaka J. Math. 52 (2015), 59–70. Komal Negi Department of Mathematics, Indian Institute of Technology Ropar, Punjab, India. komal.20maz0004@iitrpr.ac.in Ayaka Shimizu Osaka Central Advanced Mathematical Institute, Osaka Metropolitan Univer- sity, Sugimoto, Osaka, 558-85...

Pith tools

Reviewed August 11, 2026 · model on record in the stance chip above.