Repository navigation
Conditional κ = 7.22869827347495e-4: a new paired-cube bit word (arc-aware local circuit, centre-sharing pair module) in the five-stage completed banks - #276
Merged
Mister-Meeseeks merged 2 commits intoOct 10, 2026
Conversation
…ord in the five-stage completed banks New package research/five-stage-gen4-banks: eumemic's source527 five-stage completed-bank package with the bit helper replaced by a new paired-cube bit word (arc-aware local design, centre-sharing pair module, re-annealed all-but-one module) and its own PR200-rule physical layer. Virtual roles 17,904 (PR200: 18,908); physical dirty registers 16,410. Full immutable verify.py: kappa = 7.22869827347495e-4, bit binds. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Runs verify.py (all nine mandatory stages) on Python 3.11 and 3.13 and the byte-exact regeneration of the pinned bit word. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 10, 2026
Contributor
|
Built on this: #282 carries the first of the #249-word entrance levers to the gen4 word — 424 response-kernel twin pairs (#254/#268's mechanism) with per-pair cuts, since gen4's compensation reads are chronological (each helper's zero-frame reads precede its first other use, so there is no single prefix cut), tiled with (23⁴, 4⁷) banks at 60 replicas — giving 7.23241·10⁻⁴ on your word alone (+0.051%) and 7.23944·10⁻⁴ composed with #279's descent stage. Your package's stages run unchanged with the changed literals re-pinned ( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
κ = 144573965469499/(2·10¹⁷) = 7.22869827347495e-4, conditional, with the bit supplier binding.
The gain does not come from frame or entrance tuning. It comes from a new paired-cube bit word (gen4) whose virtual circuit needs 1,004 fewer
auxiliary roles than PR200's. Here that word is carried through the complete five-stage completed-bank
package.
What changed
There is one new self-contained package,
research/five-stage-gen4-banks/, plus its own path-filteredworkflow
.github/workflows/five-stage-gen4-banks.yml, which runsverify.pyand the regeneration onPython 3.11 and 3.13. No existing file changes.
It is eumemic's source527 five-stage package (PR234 layout, stage-private width-120 completed banks,
parity fusion, exact geometry, primes, finite bill and outer assembly) with the bit helper replaced.
The complex supplier is unchanged: PR234/PR193, coarse 7.47454944651775e-4. The bit side still binds, so
the remaining headroom on this layout is about 3.3%.
The gen4 bit word
PR168's p = 12 word is kept: the same roots, decoder and partner-pair mixing. Three parts of the circuit
change, and R = c + q − |M| falls from 19,788 (main) or 18,908 (PR200) to 17,904.
only PR144/189/200's edge, face-diagonal and fixed-coordinate options. Each cube uses 29 additions,
but they create 13 in-place carrier arcs instead of 4: five partner-root arcs from the flip01
face-diagonal pairs, and eight chain arcs. A CP-SAT model over all 15 recipe trees per plane proves
that debt 16 per cube is optimal.
It costs 10 extra additions on module nodes, replacing a separate 34-addition centre tree.
Its physical layer applies PR200's rules with new producers:
their outputs, accepted only when the five-stage cost falls.
What
verify.pychecks (9 mandatory stages)frames, the mod-2 decoder, geometry, chains, G-nondegeneracy, the F₂ replay and the ledger recount,
with all five of its mutation controls rejected. The stage then runs PR200's physical-word proof,
unmodified and exactly as PR200's
prove.pyruns it:ledgers.
merged), then PR234's five-stage global lowering (487,546 paid calls, deficit 4,400). Exact rational
h=24/m=120 geometry covers two actual ports, two rank-20 entrances and, newly, one rank-21 entrance.
19,930 formal F₂ columns and on the signed integer decoder in both directions. The emitted
parity-filtered word and its literal inverse are checked independently on every column. Eleven
actual-context corruptions are rejected; they replace the 25 source527 mutations, whose features gen4
does not have.
below 2⁸⁰.
4,923,000 role/replica/stage assignments are enumerated, and exactly the 2,466 rank-5a completions are
removed.
10⁻¹⁶ fallback (the adjacent bit grid point is rejected), all 47 strict outer inequalities and seven
margins (the adjacent κ grid point is rejected), and the literal 60-replica finite bill with
502,915,820,400 bank selector calls.
gen4bit/producer/regenerate.pyrebuilds the five pinned bit-word files from the generator, the fourp = 12 data files and both producers, byte for byte, in about 2 minutes. This is provenance only:
verify.pynever runs a producer.I also replayed the package independently: a fresh copy, run from another directory under a clean
Python 3.12 + sympy 1.14.0 venv, gives the identical certificate.
Outside the package, two read-only audits imported no package code and used their own exact arithmetic
(FLINT and Bareiss). They reproduced:
Status
This is a conditional finite construction with the same retained interfaces as #210 and #234:
There is no new Lean and no multiplier benchmark.
Composes with
None of these is included, and each would re-pin the package's constants:
The bit word and these mechanisms act on different parts of the ledger.
Attribution
new helper.
The gen4 circuit, both physical-layer producers and the integration were prepared with Anthropic Claude
assistance. The circuit and module search was run by Claude agents using annealing, CP-SAT and exact
one-instance compiles, and every number was re-run with the exact generator. See
NOTICE.md.🤖 Generated with Claude Code