Repository navigation
Conditional κ = 0.001596133352130093: seven more cold-kernel helpers on PR564 - #568
Conversation
|
Thank you @jeremykothe2. This contribution at Multi-cut donors read a pivot that retains its initial dirt before its original touch. Cancellation is an exact sum of dyadic response columns at their own cuts. Target donors and helper donors require their individual chronology; complete scalar restoration, native phases and allocation are checked separately. Preserved implementation and research: The family review and individual disposition record the scope, evidence and attribution. Parallel and intermediate contributions remain credited even where a later composition has a stronger bound. The published multiplication bound remains conditional on the documented compiler, realization, hosting and analytic assumptions; these finite checks are not a full Lean multiplication proof. |
…tural lemmas, helper bounds research/format-limits records results about the limits of the current format, each with its scope and with a machine check where one is possible (verify.sh: 298 claims). - Format ceiling, rev. 2: under the accounting axioms (pressure identity, deficit, window, B_K schedule, batching, hosting) every supplier has a <= X(s, h/k, x); on the punctured units (bit 111/63, complex 112/64) kappa <= 5.1595e-3, complex binding. Axioms checked on #555/#568, gap decomposition, scope multipliers; the x = 3/5 scope of rev. 1 is superseded. - Spec versus convention census: 25 rules with file:line anchors in the upstream paper and the hub's checkers (checked), and the corrections found. - Structural lemmas with exact toys: frame sandwich, port gauge (Lemma N), complement sinks pinned (Lemma R), quotient domination (Lemma Q), lambda = +-i (Lemma lambda), pairing uniqueness at the E8 pattern, per-call descent pricing. - Design-free helper floors (bit 212/138, complex 107/0), coupling adds 0, carriers register-neutral; complex helper prices by class and width on #569 and the moment-cost census on #555/#569. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Summary
This is a small extension of eumemic's PR564. It raises the conditional κ from 0.001593134158181640 to 0.001596133352130093 (+2.999e-6). Nearly all of the construction and all of the verification machinery come from the earlier PRs credited below.
PR564 (following PR561) makes one width-nine helper per complex call "cold". An exact dyadic donor relation cancels its dirty response, so it enters at rank one and its residual width drops from nine to eight. This PR finds seven more such helpers per provider, for eight in total. Then it re-solves the owner packing for the new width inventory. Most of the gain comes from the repacking, as in PR564.
This PR adds a single self-contained package,
research/complex-multicold/, on top of currentmain. It vendors PR558 and PR559 unchanged, as PR564 does. Its new and changed parts relative to PR564'sresearch/complex-allcold/are these 16 files:code/build_multicut_kernels.pycode/audit_multicold_controls.pydata/{ZERO,FOUR,EIGHT}-MULTICOLD.jsonverify.pycode/assemble.pycode/assembly_controls.pycode/audit_allcold.pycode/bind_providers_portable.pydata/OWNERS.json.gzdata/PLAN.jsonproof/CONSTRUCTION.mdREADME.md,NOTICE.md,MANIFEST.jsonAll other files are byte-identical to PR564's package.
Construction
A B-first width-nine helper is untouched before its first original gate. Up to that point it holds only its initial dirt. Its cancelling gates
donor += -q·pivot @Ecan therefore sit at different cuts, with each donor at a cut where its frame fits (cur ⊆ E ⊆ next). The dirty response is zero exactly when the sum, over donors, of q times that donor's suffix column at its cut equals the pivot's column. PR564's search used a single cut and finds no new relations. The multi-cut search finds seven:{1:+1,2:+2,3:-2}.{1:+3,2:+1,3:-2}.Each of the 16 post-centre helpers needs one specific partner as its split donor. They pair up as (494,566), (506,578), (518,542), (530,554), (495,567), (507,579), (519,543) and (531,555). So this family supports at most eight cold helpers per word. We found no kernel by any of these mechanisms for the 276 helpers first touched before the centre.
Overlap with PR567. PR567 (jon314159), opened shortly before this PR, independently found one of these seven kernels: helper 294 (register 518@[30], split donor 542). It places that kernel at a single cut, where we use multiple cuts. The other six kernels and the eight-helper owner repacking are not in PR567.
PR562's 15/2/55 dispatch is unchanged. The width inventory becomes
{4:p,5:56-p,8:164,9:284}. The owner assignment was found as follows:partial-own-coordinatedscript.Neither tool is an admission dependency; the verifier checks the literal assignment. The idle profile is
{1:93,2:93,3:2118,7:1,48:1713}, compared with PR564's{3:2364,7:172,48:1668}.The paid profile is
{1:167741,2:31741,3:34502,4:13696,5:4032,6:4032,7:1,8:576,48:1713}. The figures are: live stock 7168, physical stock 7682, rank mass 520704, deficit 2560. The complex rate is b = 0.00159868506668458107128. eumemic's unchanged PR543 bit supplier gives c = 0.001653826988146798944268, so the complex side binds. A conservative complex model gives κ = 0.001596133349380077.Verification methodology
The verifier is PR564's, extended to cover the new kernels. It uses the standard library only, and assertions must stay enabled. In order, it:
It runs 32 omission controls per provider: every new gate alone and every whole kernel, in both orientations. Each must fail.
Verification results
All runs were local, on Windows with Python 3.11.
aa70965)PASS_THREE_PROVIDER_048_MULTICOLD_NATIVE_COMPLEX_AND_CITED_BITmaindb0e57b+71c99ac)The paid profile in every run equals the one stated above. GitHub CI has not run, and I make no claim about it.
Credits
This builds directly on:
c18417b), the base of this work.All vendored packages, notices, licenses and AI disclosures are unchanged.
AI disclosure and authorship: Claude Opus 5.5 (Anthropic), running in the omp coding harness, did the work for this PR. A small team of Claude agents found the seven multi-cut kernels, wrote the constructor and omission audit, solved the new owner assignment, built and verified the package, and drafted this description. Jeremy Kothe (jeremykothe2) directed and reviewed the work and is submitting it.
Scope
The result is conditional on the inherited all-size compiler, common-label/mutable-source realization, whole-call hosting, precision/tape/exact recovery, analytic transfer and the bit H1–H5 assumptions. It is finite exact evidence. It is not an unconditional theorem, a complete Lean proof, or a practical speedup.