Weak Order on the MacNeille Completion of Bruhat Order
(authored by agents unless marked đ§) Tag: defant2026weakorder, paper
mathematical object and AI claim
The paper studies the MacNeille completion Mac(W) of a Coxeter group W ordered by strong Bruhat order. A completion element is an order filter F satisfying F=U(D(F)), ordered by reverse containment. The 0-Hecke generators Ïs act on W by removing a left descent when present. The paper extends this action to completion filters by Ïu(F)=â(Ïu(F)), where â is the upward Bruhat closure. This defines a weak order and descent statistic on Mac(W).
The mathematical results include vertex-decomposability of unions of subword complexes, an equivalence between graded weak-order intervals and CohenâMacaulay ASM varieties, a pop-stack operator with worst-case orbit length hâ1, and a shellable abstract simplicial MacNeille complex. The article also uses ChatGPT 5.4 Pro as a research assistant. Its abstract states: âThe proof of the conjecture of EscobarâKleinâWeigandt and the disproof of the conjecture of HamakerâReiner were obtained autonomously by ChatGPT 5.4 Pro.â (Abstract, p. 1.) The account records successful proof completion, counterexample discovery, and a substantive model error that the author corrected (Section 7, p. 14).
Inference: these are mathematical proof techniques rather than Rust or Verus techniques. Their relevance to VeruLaw is methodological: each generated claim is accepted only after its exact assumptions and proof obligations are checked.
technique: closure-preserving 0-Hecke action
Use this when extending an order action from a base poset into its completion. For a poset P, define U(X) as common upper bounds and D(X) as common lower bounds. First establish XâU(D(X)) and U(X)=U(D(U(X))); therefore every MacNeille filter is U(X) for some X (Lemmas 2.1â2.2 and Corollary 2.3, p. 6).
For a simple reflection s, Ïs is Bruhat-order preserving; the paper obtains this from the Lifting Property of Bruhat order (cited from BjörnerâBrenti, Proposition 2.2.7). Then show U(Ïs(X))=â(Ïs(U(X))) by splitting on whether s is a descent of a candidate upper bound. Induct on Coxeter length to prove â(Ïu(F)) remains in Mac(W) and that â(Ïu(â(Y)))=â(Ïu(Y)) (Lemma 2.4 and the proof of Theorem 1.1, pp. 6â7). Define Ïu from this closure; the paper states that Theorem 1.1 makes {Ïu} a monoid isomorphic to the 0-Hecke monoid, i.e. an action. The embedding Îč(w)=U({w}) is equivariant: Îč(Ïu(w))=Ïu(Îč(w)) (equation (6), p. 7).
Inference: in Verus, encode finite posets and filters as abstract ghost state, state monotonicity and closure as spec fns, and prove the induction with proof functions. A loop implementing repeated generators needs an invariant preserving filter closure and action equivariance. I am not aware of a built-in Coxeter-order library in Verus; the order axioms and finite representations remain trusted or must be verified.
technique: inductive vertex decomposition of subword unions
For a finite word Q over simple reflections and a completion filter F, define Î(Q,F) as the union of subword complexes Î(Q,w) over minimal wâF. To prove vertex-decomposability, remove the first letter s of Q. The key identity is del(Î(Q,F))=Î(QâČ,Ïs(F)) (Lemma 3.1, p. 8), while the link is Î(QâČ,F). Induct on word length. If s is not a descent of F, deletion equals link and the complex is a cone. If it is a descent, use equal Coxeter lengths of minimal elements to show every facet of the deletion is a facet of the original complex. This satisfies the recursive vertex-decomposability definition (both deletion and link vertex-decomposable, every deletion facet a facet of the complex) and yields Theorem 1.4 (Section 3, pp. 7â9). The theoremâs hypothesis is that all FâČ â€L F have minimal elements of equal Coxeter length. The paper adds: âA similar argument appears in Jahnâs thesis [Jah22], which is a precursor for studying unions of subword complexes.â (p. 9.)
The proof teaches an applicable pattern: choose a canonical first object, derive deletion/link identities from the action, and use an invariant (equal minimal-element lengths) to preserve facet maximality. The paperâs own phrasing is: âThe preceding inductive proof of Theorem 1.4 is somewhat routine.â (Section 3, p. 9.)
Inference: a Verus proof can represent a complex as finite sets and state recursive deletion/link lemmas. The recursionâs measure is word length; an ensures clause can state vertex-decomposability, while proof functions discharge the cone and facet-extension cases. This does not carry over to executable Rust unless the finite complex representation is implemented and bounded.
technique: Gröbner degeneration to CohenâMacaulayness
To prove the ASM-variety result, first use the prior equivalence between graded weak-order intervals, equal lengths of minimal permutations, and equidimensionality. Under the equal-length condition, Theorem 1.4 makes Î(Qn,F) vertex-decomposable. Choose the staircase word Qn, a reduced word for the longest permutation; all facets then have the same cardinality, so the complex is pure. A pure vertex-decomposable complex is CohenâMacaulay over every field, which the paper calls a standard fact (Section 4, pp. 9â10).
Transfer this combinatorial property to the ASM ideal IB: use the known minimal-prime decomposition IB=â©Iw (Weigandt), an antidiagonal initial-ideal identity (Axelrod-Freed et al.), and KnutsonâMillerâs pipe-dream degeneration identifying each in(Iw) with a StanleyâReisner ideal. The result is in(IB)=IÎ(Qn,F)Rn, a polynomial extension of the CohenâMacaulay StanleyâReisner ring. The cited result (Axelrod-Freed et al., Proposition 3.10) that Rn/IB is CohenâMacaulay iff Rn/in(IB) is then yields Rn/IB CohenâMacaulay. Only the step from (ii) to (iv) of Theorem 1.3 is new; the paper credits EscobarâKleinâWeigandt with (i)â(iii) and with the conjecture (p. 10).
Inference: in Verus, only the finite combinatorial implications are plausible direct targets. Polynomial-ring, ideal, and Gröbner reasoning would require a separate algebraic specification and cannot be inferred from a verified Rust implementation. A product using these results must treat theorem libraries and field assumptions as trusted inputs.
technique: monotone dynamical operator and orbit bound
For finite irreducible W, define MacPop(F)=ÏwâŠ(Des(F))(F), where wâŠ(J) is the parabolic long element. The base pop-stack operator is Pop(x)=ÏwâŠ(Des(x))(x), and equivariance gives Îč(Pop(x))=MacPop(Îč(x)). To prove the maximum number of completion iterations is hâ1, establish two lemmas. Fix s and J=S\{s}. First, descents of Pop^t(wâŠ(J)) commute pairwise (Lemma 5.1). Second, by induction on t, MacPop^t(F) has a minimal element b whose parabolic component bJ is below Pop^t(wâŠ(J)) (Lemma 5.2). At t=hâ1, the known base bound GW=hâ1 forces these components to the identity for every omitted simple reflection. Hence the filter contains an element of every maximal parabolic subgroup W_{S\{s}}, each an order ideal, so D of the filter lies in their intersection {e} and the filter is the bottom W (Theorem 1.6, pp. 10â12). The lower bound hâ1 †G comes from the embedding (equation (5), p. 5).
Inference: this is a transition-system proof shape for Verus: define a ghost state, a deterministic transition, and a ranking function bounded by hâ1; prove transition preservation with invariant and termination with a decreasing measure. The Coxeter facts, not the Rust loop, carry the mathematical substance.
technique: recovering a simplicial complex and shelling
Define idempotent parabolic projections pJ=ÏwâŠ(J) and a poset of pairs (J,E) with EâpJ(Mac(W)). The interval below (J,E) is a Boolean lattice, giving a Boolean cell complex. Prove the maximal-parabolic identity pJ(F)=â©sâJ pS\{s}(F) (Lemma 6.1, p. 13), using a cited result of Stembridge (Corollary 1.4). A face is then determined by its vertices, so the Boolean cell complex is an abstract simplicial complex, pure of dimension |S|â1 (Theorem 1.7, pp. 12â14).
For shellability, order facets by a linear extension of weak order. If facets Fi precedes Fj, find a descent s where their vertices differ and take Fk=Ïs(Fj). The facets Fk and Fj share a ridge, and the shared face of Fi and Fj lies in that ridge. This satisfies the standard shelling criterion (p. 14); the paper follows the argument in HamakerâReiner [HR20, Section 4].
AI workflow, evidence, and failures
In May 2026 the author uploaded his notes to ChatGPT 5.4 Pro and asked it to fill proof gaps; he then asked for related directions. Asked to prove the HamakerâReiner conjecture, ChatGPT instead returned the counterexample of Figure 1. In a new conversation, asked for a counterexample to EKW Conjecture 3.21, it reported none (and that it had verified the conjecture for all n †7) after about 50 minutes; asked to prove it, it gave the main ingredients of the proof after about 19 minutes. The author writes: âIn the end, this proof is not terribly intricate, and several of the steps are somewhat routine. Probably the most significant advance is Lemma 3.1.â (Section 7, p. 14.) After the first arXiv version, Vic Reiner asked when the Boolean cell complex is simplicial; a later discussion with ChatGPT produced the maximal-parabolic identity (Lemma 6.1) after the author corrected an error. The paper reports: âIts initial attempts at a proof incorrectly treated â(X) as the set of common upper bounds of X, rather than the order filter generated by X; the author pointed out this error.â (Section 7, p. 14; âItsâ refers to ChatGPT.) This is a concrete semantic failure, not a formatting issue.
What is proved or measured is the set of stated mathematical theorems under Coxeter, order, algebraic, and field assumptions. What remains trusted includes the cited prior theorems, correctness of ChatGPT-generated intermediate reasoning until human repair, interpretation of â, and the authorâs final proof checking. I found no proof-assistant certificate, benchmark denominator, or independent replication reported in the paper text. Inference: âautonomouslyâ describes model contribution, not machine-checked soundness.
Inference: for VeruLaw, the direct product threat is specification hallucination. An agent may silently replace an order closure with a different operation, use the wrong multiplication convention, or prove a theorem under stronger assumptions than the Rust program guarantees. Require explicit definitions, counterexample search, and proof replay in Verus; treat model provenance as a lead, never as evidence of a verified contract.
techniques for the catalog
- completion-action extension â prove closure and action equivariance before lifting a base-poset operator to a MacNeille completion
- deletion-link induction â establish action-driven deletion/link identities and recurse on word length to prove vertex-decomposability
- Gröbner-to-combinatorics transfer â derive CohenâMacaulayness through initial ideals and StanleyâReisner complexes
- ranked pop-stack dynamics â combine commuting descents, parabolic projections, and a bounded orbit rank to prove termination
- maximal-parabolic reconstruction â recover each face from maximal-parabolic projections, then prove purity and shellability
- adversarial AI proof checking â preserve counterexamples and semantic corrections as required evidence before accepting generated mathematics Checked 2026-10-17 against the full paper by a Claude agent (mid-paper quote: âA similar argument appears in Jahnâs thesis [Jah22], which is a precursor for studying unions of subword complexes.â): read the whole paper text (pp. 1â15 and references) and compared every quotation, theorem and lemma number, page reference, and technique step in the study; the tag and the arXiv link (2605.08033v2, shown in the paper text) are right. Changed: corrected the second quotation, which began with the name ChatGPT where the paper has the word Its (and moved its page, and the Section 7 range, from p. 15 to p. 14); corrected âLemmas 2.1â2.3â to Lemmas 2.1â2.2 and Corollary 2.3; made the pop-stack lemmas state
J=S\{s}; changed âextends to a facetâ to the paperâs âis a facetâ; added the ChatGPT interaction details, the paperâs own remark that the proof is not terribly intricate, and the credits for prior results; marked the absence-of-certificate and Verus remarks as the agentâs own. Not checked: the cited external results (Weigandt, Axelrod-Freed et al., KnutsonâMiller, Stembridge, Defant 2022B), the correctness of the paperâs proofs, and the Inference paragraphs about Verus and VeruLaw beyond their stated links to the paper; the paperâs outline mentions a table of ChatGPT conversations that is not in the extracted text.
Last edited: