REVIEW 2 major objections 4 minor 12 references
Enumeration of crossings in two-step puzzles
T0 review · 2 major / 4 minor · reviewed 2026-08-12 · deepseek-v4-flash
Pith's one-line read The number of label-7 crossings and soft crossings in a two-step puzzle is fixed by the three boundary strings alone.
desk verdict New boundary-only formula for crossing counts in two-step puzzles, with a genuine but likely fixable gap in the p=1 reduction step. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The carrying object is a color map, a tiling of the triangular lattice by edge-labeled tiles whose allowed face patterns are $(0,0,0)$, $(1,1,1)$, $(1,0,3)$ and $(0,1,m)$ up to rotation; the 3 and m edges are the ones that record crossings. The proof is carried by the gash numbers $G(C,l)$ of the three boundary sides together with a local operation called a gash, a pair of same-type edges colored 0 and 1 that can be propagated through the map by six local rules and then removed at a terminal configuration. A propagation step lowers $G(C,2)$ by exactly one and changes $G(C,1)$, the m-count and the 3-count in a controlled way, so the main identity is proved by induction on $G(C,2)$. The base case reduces every color map to a canonical reduced form, where the remaining 3 and m edges organize into nonintersecting paths; counting horizontal and vertical steps of those paths yields the explicit formula.
What would settle it
Enumerate all color maps on a small triangular lattice, say $n=3$, for a fixed boundary with $n_0$ zeros and $n_1$ ones per side, and check whether every one satisfies $m(C)=G(C,0)+G(C,1)+G(C,2)-n_0n_1$ and $s(C)=2n_0n_1-G(C,0)-G(C,1)-G(C,2)$. Because the tiling set is finite, one boundary admitting two color maps with different $m$ or $s$ counts would disprove the theorem.
Extended reading notes
Core claim
The central claim of the paper is Theorem 2.5: for any color map $C$ on the triangular lattice of size $n$ with $n_0$ edges of color 0 and $n_1$ edges of color 1 on each of the three boundary sides, the number $m(C)$ of m-colored edges is $G(C,0)+G(C,1)+G(C,2)-n_0n_1$ and the number $s(C)$ of 3-colored edges is $2n_0n_1-G(C,0)-G(C,1)-G(C,2)$. The statistic $G(C,l)$ is the gash number of side $l$: the sum over 0-colored boundary edges $e$ of the number of 1-colored boundary edges lying closer to the corner. Corollary 2.6 then transfers the statement to two-step puzzles through the bijection of [7]: m-colored edges become label-7 pieces, 3-colored edges become soft crossings, and the gash numbers become the string statistics $G(u)$, $G(v)$, $G(w)$. Thus the interior crossing counts are forced by the boundary, with no reference to the particular tiling.
Load-bearing premise
The proof's load-bearing premise is that the local reductions and arrow reversals in Section 4 always leave the boundary data that feed the formula unchanged, and that the final step collapsing the reduced map to one block is valid; this last step is asserted more briefly than the lemma it relies on.
Editorial extensions
If this is right
- Every two-step puzzle with a given boundary has exactly the same number of label-7 crossings and exactly the same number of soft crossings; no information about the interior is needed.
- The two counts can be computed in linear time by scanning the three boundary strings once, rather than enumerating tilings.
- Because the two formulas sum to $n_0n_1$, the total number of crossings of both kinds is fixed once the number of zeros and ones on the boundary is known.
- The companion Corollary 5.6 gives that every color map with $n_0$ and $n_1$ boundary colors has exactly $n_0(n_0+1)/2$ and $n_0(n_0-1)/2$ direct and reverse faces with all edges colored 0, and likewise for color 1, so those face counts are also boundary-determined.
Reading between the lines
- A testable extension would be to check whether an equivariant or quantum version of two-step puzzles keeps this boundary-only structure; the proof here treats the unweighted count, and equivariant weights typically add geometric terms that could break the simple formula.
- The fact that $m(C)+s(C)=n_0n_1$ means the two crossing types are complementary ways of reading the same 0/1 line arrangement; a geometric interpretation of the difference $n(P,7)-n(P,sc)$ on the two-step flag variety may be worth pursuing.
- Because the proof reduces color maps to nonintersecting path configurations, the same reduction could give enumerative formulas for puzzles with fixed boundaries, and possibly new bijections between color maps and other path models in Schubert calculus.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies color maps, tilings of the triangular lattice by edge-labeled tiles, obtained from two-step puzzles. The main result, Theorem 2.5, gives formulas for the numbers of m-colored and 3-colored edges in a color map in terms of three boundary statistics G(C,0), G(C,1), G(C,2), which depend only on the boundary colors. Corollary 2.6 translates this into formulas for the number of labels 7 and the number of soft crossings in a two-step puzzle. The proof strategy is to reduce the case G(C,2)=0 to reduced color maps using local replacements and arrow reversals, count explicitly in reduced maps via non-intersecting paths, and then handle the general case by induction using gash propagation.
Significance. If the proof is completed, the paper gives a striking boundary-only formula for interior crossing counts in two-step puzzles, with no fitted parameters or auxiliary data. The color-map theorem is self-contained except for the translation step in Corollary 2.6, and the explicit path-counting in Proposition 4.11 is a concrete, checkable combinatorial statement. The result is of clear interest to the Schubert calculus and puzzle combinatorics community. The main weakness is that several reduction steps are justified by pictures and local assertions rather than by complete formal arguments, and one of those steps, in Proposition 4.7, contains a genuine gap in the stated proof.
major comments (2)
- [4.1, Proposition 4.7] The reduction of a color map with G(C,2)=0 to a reduced color map is incomplete for the case p=1. Lemma 4.6 is stated under the hypothesis p(C) ≥ 2 and its proof merges the last two blocks, decreasing p by 1. Proposition 4.7 first applies Lemma 4.6 'until p=1' and then, if the resulting map has b1 ≥ 1, says to 'apply Lemma 4.6 a number of times equal to n0' so that b1 becomes 0. When p=1 there is no second block to merge, so the cited lemma cannot be applied even once. The claimed removal of b1 n0 edges of color 3 and the corresponding addition of m-colored edges is therefore not justified by any previously defined move. Since Proposition 4.7 is the bridge between the structural Lemma 4.5 and the explicit count in Proposition 4.11, the base case G(C,2)=0 of the induction in Theorem 2.5 is not established as written.
- [4.1, Lemmas 4.3 and 4.6] The global validity of the arrow-reversal moves is asserted rather than proved. In Lemma 4.3 the proof relies on the statement that 'reversing an arrow between endpoints x and x+ℓ+1 does not modify the colors of the edges e having origin y such that y0 ≥ x0', but no proof of this invariance is supplied. Lemma 4.6 similarly describes a sequence of replacements and arrow reversals that is only illustrated in Figures 8–12, without a formal verification that the resulting map is a color map and that the claimed equality p(φ(C)) = p or p−1 holds in all cases of the boundary data. These transformations are load-bearing for Proposition 4.7, so a complete proof should state the exact region affected by each move and prove that colors outside that region are unchanged.
minor comments (4)
- [4.1, Proposition 4.7] The expression 'x1(\tilde C)=0' appears to be a typo for 'b1(\tilde C)=0'; as written, x1 is not defined in that context.
- [2, Corollary 2.6] The translation from color maps to two-step puzzles depends on the bijection of the author's prior preprint [7]. Since that reference is not yet published and is a self-citation, the paper should state explicitly which results of [7] are used and confirm that they are proven there rather than assumed.
- [5, Corollary 5.6] In the statement of Corollary 5.6 the notation 'n(j), n(j)' repeats the same symbol; one of the two quantities should be distinguished, for instance by writing n_+(j) and n_-(j) for direct and reverse triangular faces.
- [4.1, Lemma 4.6] The proof of Lemma 4.6 is entirely visual. A short formal description of the sequence of replacements, including the coordinates of the vertices involved and the colors of all modified edges, would substantially improve verifiability.
Circularity Check
No significant circularity: the color-map theorem is derived from scratch, and the puzzle corollary's reliance on the prior bijection [7] is self-citation but does not reduce the central result to its inputs.
full rationale
The main color-map identity (Theorem 2.5) is derived directly from the structure of color maps: Section 4 reduces to reduced color maps and counts m- and 3-edges explicitly (Propositions 4.7 and 4.11), while Section 5 propagates gashes to induct on G(C,2). There are no fitted parameters, and the target counts m(C), s(C) are not defined in terms of the gash numbers G(C,l); the proof genuinely connects two distinct quantities. Corollary 2.6 translates the color-map theorem to puzzle labels using the bijection from the author's prior preprint [7, Theorem 5.3]. This is a self-citation, and it is load-bearing for the puzzle formulation, but it is not circular: the bijection is an independent prior construction whose content is not the formula being proved, and Theorem 2.5 stands independently of it. One non-circular proof gap should be flagged: in Proposition 4.7, after reducing until p=1, the text says, 'If the resulting color map C̃ has b1(C̃) ≥ 1, apply Lemma 4.6 a number of times equal to n0', but Lemma 4.6 is stated only under the hypothesis p(C) ≥ 2. The final exchange of b1(C̃)n0 3-edges for m-edges is therefore not explicitly justified by that lemma. This is an omitted justification in the reduction argument, not a circular step, and should be weighed as a correctness risk. Overall, the derivation does not reduce to its own inputs, so the circularity score is low.
Assumptions & free parameters
assumptions (3)
- domain assumption Bijection from [7] between two-step puzzles and dual two-colored hives/color maps, including the identification of 7-labels with m-edges and soft crossings with 3-edges.
- domain assumption Arrow reversal and gash propagation/removal operations produce valid color maps and change the counts of m and 3 edges exactly as stated.
- standard math Standard geometry of the triangular lattice and the Lindstrom-Gessel-Viennot path-counting formula.
invented entities (2)
-
Color maps with edge colors 0, 1, 3, m
independent evidence
-
Gashes and gash propagation
independent evidence
Cite this review
Pith. "Pith review of Enumeration of crossings in two-step puzzles." pith.science (2026). https://pith.science/paper/RYAEIJLD
@misc{pith2026241108412,
author = {Pith},
title = {Pith review of: Enumeration of crossings in two-step puzzles},
year = {2026},
howpublished = {\url{https://pith.science/paper/RYAEIJLD}},
note = {Machine review of arXiv:2411.08412}
}
read the original abstract
We prove a formula which gives the number of occurrences of certain labels and local configurations inside two-step puzzles introduced by Buch, Kresch, Purbhoo and Tamvakis from the work of Knutson. Puzzles are tilings of the triangular lattice by edge labeled tiles and are known to compute the Schubert structure constants of the cohomology of two-step flag varieties. The formula that we obtain depends only on the boundary conditions of the puzzle. The proof is based on the study of color maps which are tilings of the triangular lattice by edge labeled tiles obtained from puzzles.
Figures
Figures from the paper (11 more)
Reference graph
Works this paper leans on
-
[7]
Positive formula for the product of conjugacy classes on the unitary group
Q. Fran¸ cois and P. Tarrago.Positive formula for the product of conjugacy classes on the unitary group. 2024. arXiv: 2405.06723 [math.RT]. url: https://arxiv.org/abs/2405.06723
work page Pith review arXiv 2024
-
[1]
Mutations of puzzles and equivariant cohomology of two-step flag varieties
A. S. Buch. “Mutations of puzzles and equivariant cohomology of two-step flag varieties”. In: Ann. Math. (2) 182.1 (2015), pp. 173–220
work page 2015
-
[2]
Quantum cohomology of Grassmannians
A. S. Buch. “Quantum cohomology of Grassmannians”. In: Compos. Math. 137.2 (2003), pp. 227– 235
work page 2003
-
[3]
The puzzle conjecture for the cohomology of two-step flag manifolds
A. S. Buch, A. Kresch, K. Purbhoo, and H. Tamvakis. “The puzzle conjecture for the cohomology of two-step flag manifolds”. In: J. Algebr. Comb. 44.4 (2016), pp. 973–1007
work page 2016
-
[4]
Gromov-Witten invariants on Grassmannians
A. S. Buch, A. Kresch, and H. Tamvakis. “Gromov-Witten invariants on Grassmannians”. In: J. Am. Math. Soc. 16.4 (2003), pp. 901–915
work page 2003
-
[5]
A Littlewood-Richardson rule for two-step flag varieties
I. Coskun. “A Littlewood-Richardson rule for two-step flag varieties”. In: Invent. Math. 176.2 (2009), pp. 325–395
work page 2009
-
[6]
Geometric positivity in the cohomology of homogeneous spaces and gen- eralized Schubert calculus
I. Coskun and R. Vakil. “Geometric positivity in the cohomology of homogeneous spaces and gen- eralized Schubert calculus”. In: Algebraic geometry, Seattle 2005. Amer. Math. Soc., Providence, RI, 2009, pp. 77–124
work page 2005
-
[8]
Binomial determinants, paths, and hook length formulae
I. Gessel and G. Viennot. “Binomial determinants, paths, and hook length formulae”. In: Adv. Math. 58 (1985), pp. 300–321
work page 1985
Show all 12 references
-
[9]
A conjectural rule for GLn Schubert calculus
A. Knutson. “A conjectural rule for GLn Schubert calculus”. In: Unpublished manuscript (1999)
1999
-
[10]
The honeycomb model of GL n(C) tensor products. I: Proof of the saturation conjecture
A. Knutson and T. Tao. “The honeycomb model of GL n(C) tensor products. I: Proof of the saturation conjecture”. In: J. Am. Math. Soc. 12.4 (1999), pp. 1055–1090
1999
-
[11]
The honeycomb model of GL n(C) tensor products. II: Puzzles determine facets of the Littlewood-Richardson cone
A. Knutson, T. Tao, and C. Woodward. “The honeycomb model of GL n(C) tensor products. II: Puzzles determine facets of the Littlewood-Richardson cone”. In: J. Am. Math. Soc. 17.1 (2004), pp. 19–48
2004
-
[12]
On the vector representations of induced matroids
B. Lindstr¨ om. “On the vector representations of induced matroids”. In: Bull. Lond. Math. Soc. 5 (1973), pp. 85–90. Quentin Franc ¸ois: CEREMADE, CNRS, Universit´e Paris-Dauphine, Universit´e PSL, 75016 Paris, France & DMA, ´Ecole normale sup ´erieure, Universit´e PSL, CNRS, ...
1973
Reviewed August 12, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.