attested · 2/57 re-run certificate script asserted: CERTIFIED chi(H3^4) >= 6; re-ran 2 of 57 stored batches from scratch chosen from seed 20260922 and only checked the SHA-256 of the other 55 against research/qutrit_m4_rank5/batch_manifest_H3.json; the full enumeration (11.2 CPU-h on RunPod CPU pod, 16 vCPU AMD EPYC 4564P on a shared host (load 20 to 30), fifteen batches in parallel at nice 19, 2026-09-23 14:25 to 15:31 UTC; the aggregate's two seeded re-runs (batches 39 and 56, 773 s and 1,281 s) on the same pod, 2026-09-23 15:36 to 16:11 UTC) was not re-run
1 run; 11.2 CPU-hours; 1.7 h wall-clock; on RunPod CPU pod, 16 vCPU AMD EPYC 4564P on a shared host (load 20 to 30), fifteen batches in parallel at nice 19, 2026-09-23 14:25 to 15:31 UTC; the aggregate's two seeded re-runs (batches 39 and 56, 773 s and 1,281 s) on the same pod, 2026-09-23 15:36 to 16:11 UTC.
With the rank-8 witness bounds/H3-m4-upper-8.json this moves the cell to 6 ≤ χ(H3^4) ≤ 8. The argument (docs/notes/qutrit_m4_rank5_exclusion.md, sections 2 and 9) depends on: (1) Fact A: every one-qutrit slice of a rank-5 decomposition of |H3〉⊗4 has all five terms nonzero, from χ(H3^3) = 4, the unique rank-4 decomposition of |H3〉⊗3, and the 0 lifts of relaxed_lift.py at R = 5 (declared, not re-run). (2) Fact B of PR #86 (two_qutrit_slice.py, not re-run): no two-qutrit slice point of a rank-5 decomposition has exactly three nonzero terms. (3) The base-point argument (note, section 2): every term is a nine-slice or diagonal-line term along qutrits 1, 2, at most one is a line term, and every diagonal line meets the orbit of (1, 1) under the swaps, so one base point per cover suffices. (4) The two-qutrit slice structure lemma of PR #86; the matcher allows every flat through x0 and does not use Facts A and B. (5) Exactness: amplitudes lie in Q(zeta_12); 65521 and 2013265921 are 1 mod 12, so the modular kernels list supersets, and every candidate and hit is re-decided mod 2013265921 and numerically. (6) Stage C reconstructs cancelling copies, refuses unpinned or ambiguous block reconstructions loudly (recorded as undecided), and lists the cancel-at-base multisets, after the review of PR #111; H3 has no cover with dependent block translates. (7) Controls (note, sections 5 and 7; results/H3/control_*.json and results/controls/): cover counts against the stored lists and slice_lift, planted and product decompositions, the rank-4 decomposition of |H3〉⊗3 by 2 + 1 slicing, and the rank-8 witness recovered exactly once from bases 0 and 2. All Python, no compiled kernel. Attested because no certificate budget re-runs the 11 CPU-hours.
this repository · stabrank research/qutrit_m4_rank5 · two-qutrit all-visible base slice: every rank-5 decomposition of |H3〉⊗4 is carried by a monomial symmetry of |H3〉 on qutrits 1, 2 to one whose slice at x0 = (1, 1) has all five terms nonzero (Facts A and B of the note), so that slice is a full 5-cover of |H3〉⊗2; every such cover is enumerated up to the unitary symmetry of |H3〉⊗2 and completed slice by slice under the two-qutrit slice structure lemma, modulo 65521 with exact re-decision
{
"schema_version": "0.1",
"orbit": "H3",
"m": 4,
"direction": "lower",
"rank": 6,
"certificate": {
"script": "verify_challenge/cert_h3_m4_rank5_attested.py",
"expect": "CERTIFIED chi(H3^4) >= 6",
"budget_s": 3600,
"attested": {
"batches": "research/qutrit_m4_rank5/batch_manifest_H3.json",
"recomputed": 2,
"compute_hours": 11.2,
"hardware": "RunPod CPU pod, 16 vCPU AMD EPYC 4564P on a shared host (load 20 to 30), fifteen batches in parallel at nice 19, 2026-09-23 14:25 to 15:31 UTC; the aggregate's two seeded re-runs (batches 39 and 56, 773 s and 1,281 s) on the same pod, 2026-09-23 15:36 to 16:11 UTC",
"note": "The exclusion of every rank-5 decomposition of |H3>^4 lives in the 57 stored batch outputs under research/qutrit_m4_rank5/results/H3/ (9 stage A batches over the 188,451 full 5-covers of |H3>^2 with distinct independent base states, 44 stage B batches over the 6,112 dependent covers, 4 stage C batches over the 7,024 covers with a repeated state, including the cancel-at-base multisets T + (b, b)), 201,587 covers matched at the base point x_0 = (1, 1) along qutrits 1, 2, every candidate re-decided mod 2013265921 and numerically, 0 hits, 0 refused, 0 undecided. The certificate checks the partition against the enumerator, re-enumerates the degenerate covers, verifies the hashes and geometry of every output, re-decides every stored hit, fails on any refusal or undecided run, and re-runs two batches from scratch; completeness rests on the stored outputs and on research/qutrit_m4_rank5/batch.py, which regenerates any batch (batch.py H3 K)."
}
},
"provenance": {
"author": "this repository",
"reference": "stabrank research/qutrit_m4_rank5",
"method": "two-qutrit all-visible base slice: every rank-5 decomposition of |H3>^4 is carried by a monomial symmetry of |H3> on qutrits 1, 2 to one whose slice at x_0 = (1, 1) has all five terms nonzero (Facts A and B of the note), so that slice is a full 5-cover of |H3>^2; every such cover is enumerated up to the unitary symmetry of |H3>^2 and completed slice by slice under the two-qutrit slice structure lemma, modulo 65521 with exact re-decision",
"date": "2026-09-23",
"github": [
"vprusso"
],
"compute": {
"cpu_hours": 11.2,
"wall_clock_hours": 1.7,
"runs": 1,
"hardware": "RunPod CPU pod, 16 vCPU AMD EPYC 4564P on a shared host (load 20 to 30), fifteen batches in parallel at nice 19, 2026-09-23 14:25 to 15:31 UTC; the aggregate's two seeded re-runs (batches 39 and 56, 773 s and 1,281 s) on the same pod, 2026-09-23 15:36 to 16:11 UTC"
}
},
"notes": "With the rank-8 witness bounds/H3-m4-upper-8.json this moves the cell to 6 <= chi(H3^4) <= 8. The argument (docs/notes/qutrit_m4_rank5_exclusion.md, sections 2 and 9) depends on: (1) Fact A: every one-qutrit slice of a rank-5 decomposition of |H3>^4 has all five terms nonzero, from chi(H3^3) = 4, the unique rank-4 decomposition of |H3>^3, and the 0 lifts of relaxed_lift.py at R = 5 (declared, not re-run). (2) Fact B of PR #86 (two_qutrit_slice.py, not re-run): no two-qutrit slice point of a rank-5 decomposition has exactly three nonzero terms. (3) The base-point argument (note, section 2): every term is a nine-slice or diagonal-line term along qutrits 1, 2, at most one is a line term, and every diagonal line meets the orbit of (1, 1) under the swaps, so one base point per cover suffices. (4) The two-qutrit slice structure lemma of PR #86; the matcher allows every flat through x_0 and does not use Facts A and B. (5) Exactness: amplitudes lie in Q(zeta_12); 65521 and 2013265921 are 1 mod 12, so the modular kernels list supersets, and every candidate and hit is re-decided mod 2013265921 and numerically. (6) Stage C reconstructs cancelling copies, refuses unpinned or ambiguous block reconstructions loudly (recorded as undecided), and lists the cancel-at-base multisets, after the review of PR #111; H3 has no cover with dependent block translates. (7) Controls (note, sections 5 and 7; results/H3/control_*.json and results/controls/): cover counts against the stored lists and slice_lift, planted and product decompositions, the rank-4 decomposition of |H3>^3 by 2 + 1 slicing, and the rank-8 witness recovered exactly once from bases 0 and 2. All Python, no compiled kernel. Attested because no certificate budget re-runs the 11 CPU-hours."
}