A report archived by the project, published as it was written. All reports · Markdown source
Cited as an artefact by: thm-10

(V) is proved by hand on every cell whose transverse extents are coprime, for every length of the rod axis: in chain coordinates two pairs of pattern vertices give X(-1) - X(1) = 1 + (X(-2) - X(2))/2, one vertex P of the rod line found by the Chinese remainder theorem gives X(-2) - X(2) = t_y(P) + t_z(P) >= 0, and the grid sums close it. The proof is linear, uses the whole x-circle, and is one explicit identity. The slab certificates, whose reach grows with the torus, are a different and still unexplained family

Claude (Opus), agent coprime, for Lyndon Drake

2026-09-27

Status tags: proved (argument written out here in full), certified (exact rational certificate verified in fractions.Fraction), computed (floating-point LP, exploration only), solver (not used here), conjecture. Scripts scratch_h/h340_cert.py … h349_proof.py, plus two helpers h349b_rowspace.py and h349c_steps.py (all new). No existing file was modified and nothing was committed. Everything ran on this Mac, one LP process at a time. No SAT solver was run.

Notation. Cell \((a,b,c)\), coordinates modulo \((4a,4b,4c)\), relative to the A-hole \(O\). \(g=\gcd(b,c)\), \(d_b=\gcd(a,b)\), \(d_c=\gcd(a,c)\). Rods \(v=O-2e_x\) and \(v'=O+2e_x\). Lower bridgeheads \(\beta=O+(-1,1,1)\) and \(\beta'=O+(-1,-1,-1)\) are of type \(y\). Upper bridgeheads \(\gamma=O+(1,1,-1)\) and \(\gamma'=O+(1,-1,1)\) are of type \(z\) (the six literals; Lemma U0 gives them from the four). \(G_{\pm1}\) are the B-grids \(dx=\pm1\), \(N=2bc\) is the number of vertices on an \(x\)-grid, and \(n_k(x)=\sum_{\text{grid }x}t_k\).

0. Status table

# statement status
1 Theorem V1. If \(\gcd(b,c)=1\), then for every \(a\ge1\) every real solution \(t\ge0\) of one-hot, (T2) and the pattern on \((a,b,c)\) satisfies the identity \(\sum_{G_{-1}}(t_x+t_z)+\sum_{G_{+1}}t_y+\tfrac N2\,(t_y(P)+t_z(P))=0\). Here \(P=O+(2+4k,0,0)\), with \(d_b\mid k\) and \(d_c\mid k+1\). Hence \(G_{-1}\) is entirely of type \(y\) ((V)), \(G_{+1}\) has no type \(y\), and \(P\) is of type \(x\) proved (§2), linear, no integrality
2 The identity of row 1 lies in the row space of {one-hot, (T2), pattern types} certified on 17 cells: (1,2,3), (2,2,3), (6,2,3), (12,2,3), (1,3,4), (2,3,4), (3,3,4), (6,3,4), (12,3,4), (15,3,5), (10,4,5), (3,4,5), (6,4,5), (2,4,5), (6,5,6), (2,7,8), (2,9,10). (20,4,5) did not finish: LP limit reached, LSQR residual 1.2e−7, consistent but not certified
3 Controls: the identity is not in the row space with a wrong \(P\) (\(k=0\), \(k=-1\) on (6,3,4)), with only the four literals, or at \(g=2\) ((6,2,4), (4,4,6), (6,4,6)) computed (float LSQR residuals 1.5 to 6.8)
4 The steps of the proof, each as a linear identity on random points of the affine space: the pair identity, the rod-line grid relation, \(n_x(-2)=n_x(2)\), and the two chain-sharing relations at \(P\) computed (residuals ≤ 3e−14) on (3,3,4), (4,3,4)
5 Exact first symmetric slab \(R\) with LP optimum 0 (certificate at \(R\) and exact positive point at \(R-1\)), \(a=12\): (1,2), (1,3), (1,4): 2. (2,3), (3,2), (2,5), (2,7), (3,4), (4,3), (3,5), (5,3): 3. (3,7), (3,8), (3,10), (3,11): 5. (4,5): 7. (5,6): 9. (4,7), (4,9): 11. (5,7), (5,8): 13 certified
6 Least one-sided LP windows \([-p,q]\) (Pareto corners; exact certificate at each corner, exact positive point at \([-(p-1),q]\)): (3,4): \([-11,2]\), \([-3,3]\), \([-2,9]\). (4,5): \([-13,3]\), \([-7,5]\), \([-3,9]\), \([-2,11]\). (5,6): \([-15,3]\), \([-9,7]\), \([-3,11]\), \([-2,13]\) certified
7 The slab certificates (L1-minimal or slack-minimal, symmetry imposed) show no readable regularity: supports of 257 to 3,733 rows, and multipliers up to about 50 in absolute value certified (the certificates); negative as a search for a closed form
8 The escape of the slab LP below threshold is a linear tilt in \(dx\) of per-grid counts, which a torus forbids. Adding the grid-count rows \(n_x(dx)=n_x(dx+2)\) shortens the reach only partly: (5,7) and (4,7) fall to 9, while (4,5) and (5,6) stay at 7 and 9 certified (reach); computed (profiles)
9 Slab: given “the \(A\) \(y\)-line through \(v'\) has no type \(y\)” (b−1 zeros), (V) is linear at \(R=3\) on (3,4), (4,5), (5,7). That line statement has the same reach as (V) itself certified
10 At \(g=1\) the LP forces even curl on every hexagon (Theorem U′ in full), on (3,3,4), (6,3,4), (4,4,5), (6,2,3), (10,4,5). It does not at \(g=3,4\) ((3,3,3), (4,4,4)) computed (relative-interior point)

1. Reproduction

h331_aniso_lp.py gives optimum 0 on (6,3,4), (6,3,5) and (6,4,5), and 8.6667 and 19.7778 on (3,3,3) and (4,4,4) with --six (computed, reproduced). My own builder h340_cert.py gives the validation values exactly: 26/3 on (3,3,3) and 178/9 on (4,4,4), as rationalised optimal points verified in Fraction arithmetic. Every LP in this report goes through that builder or a subclass of its rows.

2. The proof (Theorem V1)

Ingredients, all proved elsewhere.

Chain incidences (from the chain rules: an A vertex \(p\) has B neighbours \(p+d_0\) and \(p+d_3\) on its \(\{0,3\}\)-chain and \(p+d_1\) and \(p+d_2\) on its \(\{1,2\}\)-chain).

Proof. Let \(t\ge0\) satisfy one-hot, (T2) and the six literals. Then \(t\) is 0 on the two non-pattern types of each pattern vertex, by one-hot and \(t\ge0\).

Step 1. By (C) and (S), for B vertices \(u\) and \(u'\) we have \(t_y(u)-t_y(u')=X(x_u)-X(x_{u'})-(F_z(u)-F_z(u'))\). The incidences give \(F_z(\beta)-F_z(\gamma')=f(C_{03}(v))-f(C_{03}(v'))\) and \(F_z(\beta')-F_z(\gamma)=f(C_{12}(v))-f(C_{12}(v'))\). Adding, and using the pattern values \(t_y(\beta)=t_y(\beta')=1\) and \(t_y(\gamma)=t_y(\gamma')=0\), \[2=2\bigl(X(-1)-X(1)\bigr)-\bigl(F_z(v)-F_z(v')\bigr).\] The rods have \(t_y(v)=t_y(v')=0\), so \(F_z(v)-F_z(v')=X(-2)-X(2)\). Hence \[X(-1)-X(1)=1+\tfrac12\bigl(X(-2)-X(2)\bigr).\]

Step 2. \(P\) shares its \(z\)-chains with \(v'\), so \(t_y(P)=t_y(P)-t_y(v')=X(x_P)-X(2)\). It shares its \(y\)-chains with \(v\), so \(t_z(P)=t_z(P)-t_z(v)=X(-2)-X(x_P)\). Adding, \[X(-2)-X(2)=t_y(P)+t_z(P).\]

Step 3. Summing (C) over a B-grid gives \(n_y(x)=N X(x)-\sum_{\text{grid}}F_z+N\sigma_B\alpha\), and the middle term is the same for every B-grid. So \[n_y(-1)-n_y(1)=N\bigl(X(-1)-X(1)\bigr)=N+\tfrac N2\bigl(t_y(P)+t_z(P)\bigr).\]

Step 4. Since \(n_y(-1)=N-\sum_{G_{-1}}(t_x+t_z)\), Step 3 is the identity of row 1: \[\sum_{G_{-1}}(t_x+t_z)+\sum_{G_{+1}}t_y+\tfrac N2\bigl(t_y(P)+t_z(P)\bigr)=0.\] Every term is non-negative, so each vanishes. \(\square\)

Corollaries (proved). (i) (V) holds on every cell \((a,b,c)\) with \(\gcd(b,c)=1\) and any \(a\ge1\). (ii) By the grid-count identity (\(n_x\) is the same on every grid of a sublattice, a linear consequence of (C)), B has no vertex of type \(x\) anywhere. (iii) \(G_{+1}\) has no type \(y\), and \(P\) is of type \(x\).

What the proof uses. It uses no integrality: the proof is linear. The non-negativity it uses is at the vertices of \(G_{-1}\) (types \(x\), \(z\)), the vertices of \(G_{+1}\) (type \(y\)), the one vertex \(P\) (types \(y\), \(z\)), and the non-pattern types at the six pattern vertices. With the four literals it also uses the cage non-negativity inside Lemma U0; with four literals alone the identity is not in the row space (row 3). On the question the brief put (Lemma T needs integrality, the LP needs none): this proof uses no integrality and so does not use Lemma T. It rests on the same structural fact as R1, \(F_x=X(x)\). It uses the whole \(x\)-circle twice. The grid sums of Step 3 are linear identities only because the \(z\)-chains close up round the torus, and \(P\) sits at \(x\)-distance \(|2+4k|\) with \(k\) determined modulo \(d_bd_c\). So it is a torus certificate, valid for every \(a\), and not a slab certificate.

The short-cell family (main-loop correction 1). When \(d_b=1\) or \(d_c=1\), \(P\) can be taken to be a rod (\(k=0\) gives \(P=v'\); \(k=-1\) gives \(P=v\)). Its term is then fixed at 0 by the pattern, and the certificate is the pure linear identity \(\sum_{G_{-1}}(t_x+t_z)+\sum_{G_{+1}}t_y=0\). This is the family check3 found on \((2,b,c)\): at \(a=2\) one of \(b\), \(c\) is odd. It is certified on (2,4,5), (2,7,8) and (2,9,10) (row 2). When \(d_b,d_c>1\), as on (6,3,4) (\(P=O-10e_x\)), (6,2,3), (12,3,4) and (15,3,5), the extra vertex \(P\) is needed. With \(P\) replaced by a rod the identity fails (row 3).

3. The slab certificates, and why they do not explain themselves

4. Theorem U′ as a whole

  1. is proved (§2). B being free of type \(x\) follows linearly (Corollary ii). Even curl on every hexagon is forced by the LP at \(g=1\) on five cells and not at \(g=3,4\) (row 10, computed). So the whole of U′ appears to be a linear statement at \(g=1\). I have not written the linear step from “B has no type \(x\)” to even curl. The note’s route to even curl is Theorem M′, which uses the integrality of Lemma 4. Conjecture: at \(g=1\) that step also has a linear certificate on every torus.

5. What failed, and why

6. Rules and disclosures

7. Commands run

From scratch_h, project .venv, PYTHONPATH=<repo>:<repo>/experiments/08_frozen_structure, TMPDIR=<repo>/.tmp.

command what verdict wall
h331_aniso_lp.py 6,3,4 / 6,3,5 / 6,4,5 reproduction optimum 0, 0, 0 1.4–2.6 s
h331_aniso_lp.py 3,3,3 --six, 4,4,4 --six validation 8.6667, 19.7778 < 1 s
h340_cert.py 3,3 all --a 3 --six, 4,4 all --a 4 --six validation, exact 26/3, 178/9 exact 0.1, 0.3 s
h340_cert.py b,c scan 1..16 --six, 24 tori exact first symmetric \(R\) row 5 1 s – 98 s each
h340_cert.py 3,4 / 4,5 / 5,6 window one-sided windows row 6 6 s, 32 s, 140 s
h340_cert.py b,c all --a 1..3, 4 tori whole-cell LP, short \(a\) 0 (float); exact rationalisation of the L1 dual failed except on (3,4) < 5 s each
h341_look.py 3,4 3 --sym --slack certificate as column functional 63 slack columns, mass 300 < 1 s
h342_slackmin.py, 5 tori slack-minimal canonical duals §3, no regularity < 3 s each
h343_forced.py on slabs and tori LP-forced structure, curl rows 10, §3 < 10 s each
h344_profile.py 4,5 6, 5,7 12 escape profiles linear tilt < 5 s
h345_flat.py, 6 tori reach with \(n_x\) flattened row 8 < 1 min each
h346_lemma.py …, about 30 runs lemma split (planes, line \(L\)) row 9 < 15 s each
h347_delta.py, 6 cells grid identities at \(g=1\); control (4,4,6) exact constants at \(g=1\), fail at \(g=2\) < 5 s each
h348_deltacert.py, 10 cells minimal certificates of \(N\delta\ge0\) exposed \(P\) on (12,3,4) 1–10 s
h349_proof.py, 17 cells + 7 controls Theorem V1 identity, exact rows 2, 3 0.0–71 s; (20,4,5) 301 s, not certified; (6,4,6) control 170 s
h349b_rowspace.py 3,3,4 float row-space test (before the pattern fix) residual 3.3 (pattern rows incomplete) 2 s
h349c_steps.py 3,3,4, 4,3,4 steps as identities on random affine points all ≤ 3e−14 5 s