Repository navigation
Conditional κ = 0.00160073442456167: PR568 eight-cold provider at PR571's nine plain calls - #574
Conversation
…R571's nine plain calls
|
Thank you @jeremykothe2. This contribution at Combines the existing #571 joint-prefix provider with #568 plain eight-cold calls under a new owner assignment. It adds no new local scalar identity. Retained #571 local proof must be reconstructed before use. 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. |
Summary
Conditional κ = 0.00160073442456167, against PR571's 0.001600682403612293 (+5.2e-8). The conservative model gives 0.001600734421779035.
This is a small change to DominikScholz's PR571. Its 63 width-seven prefix-word calls and its dispatch stay exactly as they are. Only the nine plain four-cold calls change: they use PR568's eight-cold eight-pivot provider in place of PR569's plain provider, and a new literal owner map hosts the result.
Change
{4:8,5:48,8:164,9:284}, local profile{1:2332,2:436,3:448,4:192,5:56,6:56,8:8}) replaces the plain four-cold provider at PR571's nine plain call slots. The 63 width-seven calls use PR571's owncombined-prefix-wordunchanged.{1:169164,2:40472,3:26398,4:13824,5:4032,6:4032,7:38,8:576,48:1810}.code/contains PR571'sglobal-code. Only three files are adapted:bind_providers_portable.pyandaudit_allcold.py: only the per-provider width inventory and profile for the plain slot change. DISPATCH and every mutation control are unchanged.assemble.py: pins for the new provider and the new witness.emit_allcold.py,invoice_allcold.py,assembly_controls.pyandphase_timing_controls.pyare PR571's, unchanged.research/complex-571-plain8/has 13 files. PR568 (research/complex-multicold,71c99ac) and PR571 (research/structural-gain,b7bdc5a) are pinned external sources.verify.pychecks their manifests and the exact files it uses. Nothing is copied from them.Verification
PR568 and PR571 are not merged, so first fetch their pinned commits:
verify.pyuses only the standard library. It runs:Local result (Windows, CPython 3.11.11):
PASS_PR571_PREFIX_WORD_WITH_PR568_EIGHT_COLD_PLAIN_CALLS_NATIVE_COMPLEX_AND_CITED_BIT, κ 0.00160073442456167, 24/24 stages exit 0, 298 s. The verified package tree is byte-identical to this commit, MANIFEST and the binary OWNERS file included.GitHub CI has not run, and I make no claim about it.
Credits
AI disclosure and authorship: Claude Opus 5.5 (Anthropic), running in the omp coding harness, did the work for this PR: the owner solve, the package and this description. Jeremy Kothe (jeremykothe2) directed and reviewed it 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.