Scientific notes

From cuts to real roots

Source and scope

The paper behind the investigation

This demonstration follows Pedro M. M. de Castro, Ehrhart h*-polynomials of (132, 213)-avoiding permutation polytopes: A repair cone and eventual real-rootedness, arXiv:2609.06096v1 [math.CO], 5 September 2026 (33 pages). A later version of the paper must be reviewed separately before this demo is updated.

The demo has two pages. The laboratory enumerates small arrangements, builds them from cuts and counts points in the first polygon. The investigation continues with 29 explorations in five chapters. Every exploration is open: a small example you can change, its consequence shown beside the control, and a short statement of what the paper proves in general. Nothing is locked and there are no quizzes.

What is proved, and what is open

Kinds of evidence in this demo

Every exploration labels which of these it shows. They are different kinds of knowledge and the demo never upgrades one into another. The tags in the list of results below use the same names. Some screens use a shorter or more specific tag: “Paper” is a paper proof or a paper computation, as cited next to it; “Here”, “Bundled”, “Template”, “Counterfactual” and “This run” each name a particular finite example.

Where each result is illustrated

Each entry names a result of the paper, its kind, and the explorations that show a small case of it. Links open the exploration directly; the label after a link is its route, as in investigation.html#faces. The routes avoid, cuts and deficits open sections 1–3 of the laboratory.

The polytope and its cube structure (§§1–3)

Lattice points, tournaments and symmetry (§§4–5)

The refined basis and its repair (§§5–6)

The finite certificate (§7)

Eventual real-rootedness and the open range (§§8–10)

Data

The bundled data/reconstructed_small.csv and data/verified_small.json were independently reconstructed from equations (22), (25), (26), (33) and Algorithm 1 for d ≤ 30. They are not the author’s released d ≤ 1000 table. That table is published at the version 1.0.0 release; its repository reserves all rights, so it is not redistributed here. You may choose any CSV on your own computer: the page reads only the rows with d ≤ N, processes them in a Web Worker, and never uploads them.

What a receipt certifies

A receipt is issued only after Algorithm 1 has reconstructed and compared every coordinate of the supplied rows and checked every base row, endpoint and strict tail. It names the table, the rows d = 1…N, the number of bytes read and their SHA-256 hash, and the job. With Corollary 6.2 it is a finite verification of real-rootedness for 4 ≤ d ≤ N computed by this implementation. It is not the author’s computation, does not prove Theorem 1.3 or 1.4, and says nothing about the open interval.

Rights and provenance

Original code: Apache License 2.0 (NOTICE). Original explanatory text and original figures: CC BY 4.0. The precise scopes are in LICENSE-SCOPE.md and README.md. KaTeX (MIT), Inter (SIL OFL 1.1), Latin Modern (GUST Font License), the CIn brand assets, the paper and the author’s data keep their own terms; nothing here relicenses them.

Provenance: the mathematics follows arXiv:2609.06096v1, which is cited and linked, not copied. KaTeX 0.19.0, the fonts and the brand icons are served from this folder, so the pages make no requests to other sites; links to arXiv, the author’s pages and the data release are ordinary links. The bundled data were computed for this demo as described under Data. Tools for computational exploration and implementation: OpenAI Codex and Anthropic Claude.