REVIEW 5 minor 16 references
A local Boolean condition on every triangle decides exactly which weighted tournaments are affine inversion graphs.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-13 05:41 UTC pith:O657UKDP
load-bearing objection Clean local characterization of affine inversion graphs that genuinely simplifies Papi and yields a better recognition algorithm; the ChatGPT story is incidental.
A ChatGPT-assisted Triangle Characterization of Affine Permutation Inversion Graphs
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
A weighted tournament T on [n] that satisfies the zero-weight condition is the completed affine inversion graph of a unique affine permutation if and only if its shifted adjacency matrix obeys the Boolean triangle condition rt(a,c) - rt(a,b) - rt(b,c) ∈ {0,1} for every directed path a → b → c.
What carries the argument
The Boolean triangle condition on the shifted weight matrix rt: for every directed path of length two the difference of the three shifted weights is forced to be either 0 or 1; this single local arithmetic constraint replaces the two global conditions of the earlier characterization.
Load-bearing premise
The proof that the local triangle condition implies the earlier global characterization rests on a three-case analysis of where a third vertex sits in the total order of the tournament; any gap in those cases would leave the equivalence incomplete.
What would settle it
Exhibit a weighted tournament on [n] that satisfies the zero-weight condition and the Boolean triangle condition on every length-two path, yet fails one of the two conditions of the earlier global characterization (or fails to arise from any affine permutation).
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper gives a new characterization of affine inversion graphs of elements of the affine symmetric group: a weighted tournament on [n] with nonnegative integer weights satisfying the zero-weight condition is the completed affine inversion graph of a unique w if and only if the shifted weights obey rt(a,c)-rt(a,b)-rt(b,c)∈{0,1} for every directed path a o b o c (Theorem 1.1, the Boolean triangle condition). Necessity is obtained from an explicit triangle identity on window notation (Lemma 3.2 / Corollary 3.3). Sufficiency is proved by showing that the Boolean condition implies both of Papi’s conditions (Theorem 2.7). Consequences include an O(n^{3}) recognition algorithm for graphs, path inequalities, a hereditary property under induced subtournaments, and an O(|R|+n^{3}) algorithm that decides whether a finite set R is an affine inversion set.
Significance. The result is a genuine simplification of Papi’s 1997 characterization: a single local numerical condition on every length-2 path replaces a global inequality plus a quantified composition condition. The equivalence is proved carefully and yields immediately usable algorithms whose complexity improves on the naïve O(|R|^{2}) test of the classical triple axioms when |R| is large. The path inequalities and hereditary property are clean corollaries that may be useful for the authors’ ongoing work on affine higher Bruhat orders. The transparent AI-assisted discovery narrative is a secondary but welcome contribution to the growing literature on machine-assisted combinatorics. The manuscript is self-contained, the proofs are elementary, and the algorithmic consequences are concrete and falsifiable.
minor comments (5)
- In the acknowledgments the date of the ChatGPT session is given as February 9, 2026, while the arXiv stamp is July 2026; a brief clarification of the timeline would avoid reader confusion.
- Figures 1 and 2 would be clearer if the zero-weight edges were drawn with a distinct style (already dashed) and the nonzero weights were placed consistently next to the arrows rather than at midpoints that can be ambiguous for longer edges.
- The lookup table in Lemma 3.2 is helpful, but the subsequent derivation of Corollary 3.3 via δ_odd could be condensed by one sentence that simply records the four parity cases; the present expansion is correct but slightly repetitive.
- In Step 2 of the algorithm in Theorem 3.7 the phrase “initial segment of the form {0,1,…,q-1}” should explicitly allow the empty set (already handled by the “at most one nonempty” check) so that implementers do not mis-code the zero-weight case.
- A short remark after Corollary 3.5 noting that the upper bound k-1 is sharp (e.g., a directed path of length k with all consecutive shifted weights 0 and the long edge of weight k-1) would make the path inequality more informative.
Circularity Check
No circularity: Boolean triangle condition is independently derived from definitions and shown equivalent to Papi's external 1997 characterization by direct case analysis.
full rationale
The derivation chain is self-contained and non-circular. Forward direction of Theorem 1.1 follows from the definition of affine inversion graphs (Definition 2.2) via explicit formulas in Lemmas 3.1–3.2 and Corollary 3.3, which compute the shifted-weight difference on any triangle from the window notation and residue permutations; these are first-principles calculations, not assumptions of the target. Converse direction assumes only the zero-weight condition plus Boolean triangle condition, proves acyclicity/nonnegativity of shifted weights (Lemma 3.4), then verifies Papi's two conditions (I)–(II) by exhaustive three-case analysis on the position of the third vertex relative to the total order induced by the tournament, using only the Boolean condition and the elementary bound rt(p,q)+rt(q,p)≥-1. Equivalence to an affine inversion graph is then imported from Papi's external Theorem 2.7 (1997), not from any self-citation. Self-citations [3,4,7] appear solely as motivation for higher Bruhat orders and are unused in any proof. No parameters are fitted, no quantity is defined in terms of the claimed characterization, and the O(|R|+n^{3}) recognition algorithm is a direct consequence rather than an input. The paper therefore contains no circular steps.
Axiom & Free-Parameter Ledger
axioms (4)
- domain assumption Affine permutations are uniquely determined by their inversion sets (Björner–Brenti, Thm. 4.6 / Cor. 5.2).
- domain assumption Papi’s two conditions (I)–(II) completely characterize affine inversion graphs (Papi 1997, Thm. 4).
- standard math A tournament is acyclic if and only if it contains no directed 3-cycle.
- domain assumption Classical triple axioms for inversion sets of affine permutations (Thm. 2.1).
invented entities (1)
-
Boolean triangle condition
independent evidence
read the original abstract
Inversion sets of permutations in the affine symmetric group $\widetilde{S}_n$ were studied extensively by Bj\"orner and Brenti. One of their methods for encoding an inversion set is through an affine inversion graph, which is a certain weighted graph on vertex set $[n]=\{1,2,\ldots,n\}$. Subsequent work by Papi characterized which graphs arise as affine inversion graphs. In this paper, we provide an alternative characterization in terms of a simple local condition on each triangle in a weighted tournament graph. This new characterization was produced with the assistance of ChatGPT, which suggested several key insights that simplified portions of Papi's original characterization. Consequences of our characterization include efficient algorithms for recognizing inversion graphs and inversion sets. Furthermore, we give bounds on the weights along directed paths, and we show that standardizing the labels on an induced subgraph results in another inversion graph. We conclude with a new order $O(|R|+n^{3})$ algorithm for testing if a given set $R$ is the inversion set of an affine permutation.
Figures
Reference graph
Works this paper leans on
-
[1]
Noga Alon, Thomas F. Bloom, W. T. Gowers, Daniel Litt, Will Sawin, Arul Shankar, Jacob Tsimerman, Victor Wang, and Melanie Matchett Wood.Remarks on the disproof of the unit distance conjecture. 2026. arXiv:2605.20695 [math.CO]
Pith/arXiv arXiv 2026
-
[2]
Combinatorial descriptions of biclosed sets in affine type
Grant T. Barkley and David E. Speyer. “Combinatorial descriptions of biclosed sets in affine type”. In:Comb. Theory4.2 (2024), Paper No. 7, 33
2024
-
[3]
In preparation
Sara Billey, Herman Chau, and Kevin Liu.Affine Higher Bruhat Orders. In preparation. 2026
2026
-
[4]
Sara Billey, Herman Chau, and Kevin Liu.Commutation classes of reduced words and higher Bruhat orders for affine permutations. 2026. arXiv:2604.24573 [math.CO]
Pith/arXiv arXiv 2026
-
[5]
Anders Bj¨ orner and Francesco Brenti. “Affine permutations of typeA”. In: vol. 3. 2. The Foata Festschrift. 1996, Research Paper 18, approx. 35.doi:10.37236/1276
doi:10.37236/1276 1996
-
[6]
Ellenberg, Adam Zsolt Wagner, and Geordie Williamson
Fran¸ cois Charton, Jordan S. Ellenberg, Adam Zsolt Wagner, and Geordie Williamson. PatternBoost: Constructions in Mathematics with a Little Help from AI. 2024. arXiv: 2411.00566 [math.CO]. REFERENCES 13
Pith/arXiv arXiv 2024
-
[7]
On Enumerating and Generalizing Higher Bruhat Orders with Connec- tions to Machine Learning
Herman Chau. “On Enumerating and Generalizing Higher Bruhat Orders with Connec- tions to Machine Learning”. PhD thesis. University of Washington, 2025.url:https: //hdl.handle.net/1773/55262
2025
-
[8]
Advancing mathematics by guiding human intuition with AI
Alex Davies, Petar Veliˇ ckovi´ c, Lars Buesing, Sam Blackwell, Daniel Zheng, Nenad Tomaˇ sev, Richard Tanburn, Peter Battaglia, Charles Blundell, Andr´ as Juh´ asz, Marc Lackenby, Geordie Williamson, Demis Hassabis, and Pushmeet Kohli. “Advancing mathematics by guiding human intuition with AI”. In:Nature600.7887 (Dec. 2021), pp. 70–74.doi:10.1038/s41586-...
-
[9]
On the weak order of Coxeter groups
Matthew Dyer. “On the weak order of Coxeter groups”. In:Canad. J. Math.71.2 (2019), pp. 299–336.doi:10.4153/cjm-2017-059-0
-
[10]
Parabolic recursions for Kazhdan–Lusztig poly- nomials and the hypercube decomposition
Maxim Gurevich and Chuijia Wang. “Parabolic recursions for Kazhdan–Lusztig poly- nomials and the hypercube decomposition”. In:Selecta Mathematica30 (2024), p. 81. doi:10.1007/s00029-024-00972-0
-
[11]
Using GNNs to characterize quiver mutation classes
Jesse He, Helen Jenne, Herman Chau, Davis Brown, Mark Raugas, Sara Billey, and Henry Kvinge. “Using GNNs to characterize quiver mutation classes”. In:Machines and mathematical mutations. In Forty-Second International Conference on Machine Learning, 2025.url:https://openreview.net/forum?id=%20fIf2xt4GXZ
2025
-
[12]
Joel Brewster Lewis. “Affine symmetric group”. In:WikiJournal of Science4.1 (2021), p. 3.issn: 2470-6345.doi:10.15347/WJS/2021.003
-
[13]
OpenAI.Unit Distance Proof.https://cdn.openai.com/pdf/74c24085-19b0-4534- 9c90-465b8e29ad73/unit-distance-proof.pdf. 2026
2026
-
[14]
A characterization of a special ordering in a root system
Paolo Papi. “A characterization of a special ordering in a root system”. English. In: Proc. Am. Math. Soc.120.3 (1994), pp. 661–665.doi:10.2307/2160454
-
[15]
Affine permutations and inversion multigraphs
Paolo Papi. “Affine permutations and inversion multigraphs”. In:Electron. J. Combin. 4.1 (1997), Research Paper 5, approx. 9.doi:10.37236/1290
-
[16]
Grzegorz Swirszcz, Adam Zsolt Wagner, Geordie Williamson, Sam Blackwell, Bogdan Georgiev, Alex Davies, Ali Eslami, Sebastien Racaniere, Theophane Weber, and Push- meet Kohli.Advancing Geometry with AI: Multi-agent Generation of Polytopes. 2025. arXiv:2502.05199 [math.CO]. Department of Mathematics, University of W ashington, Seattle, W A, USA Email addres...
Pith/arXiv arXiv 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.