Skip to content

Conditional κ = 7.45513573133379·10⁻⁴: early restorations and terminal sinks on the gen5 kernel word, with #233's complex word as supplier (+0.107% over #290) - #295

Closed
chafreaky wants to merge 1 commit into
CrocSwap:mainfrom
chafreaky:gen5-restorations-sinks
Closed

chafreaky wants to merge 1 commit into
CrocSwap:mainfrom
chafreaky:gen5-restorations-sinks

Conversation

@chafreaky

Copy link
Copy Markdown
Contributor

Conditional κ = 7.45513573133379·10⁻⁴: early restorations and terminal sinks on the gen5 kernel word, with #233's complex word as supplier (+0.107% over #290)

One self-contained package, research/five-stage-gen5-restorations-sinks/, with its own workflow. No existing file is changed.

κ = 745513573133379/10¹⁸ = 7.45513573133379·10⁻⁴: +0.1073% over #290's 7.44714499357628·10⁻⁴, above the rungs stacked on #290 (#291–#293, best 7.44729·10⁻⁴), and +0.187% over #287. Bit coarse 7.46070·10⁻⁴, complex coarse 7.54736·10⁻⁴; the bit side binds with a 1.16% margin.

What it is

The #290 package (#285's gen5 word, #287's 904-gate descent and 220 target squares, our 450 collective kernel entries) with three changes, each a stage or input of the same Python pipeline, each priced on the whole word (the φ-ledger model predicted every κ below exactly before the stage was built):

step mechanism (credited) census on gen5 κ
#290 — — 7.44714499357628·10⁻⁴
complex supplier → #233's word #233/#256 (ours), Lean-checked in jacobalansussman/wht-power-saving-lean#2 gcert/1 certificate replaces #193's unchanged (bit binds), complex cap 7.47455 → 7.54736·10⁻⁴
440 early helper restorations #280 (utcorvusvolat-dotcom), endpoint-aware banking as in #283 (Dugongue) at the first cleanup ADD (record 601,737): 440 rank-20-entrance helpers whose single remaining incidence is a −= b, with entrance, both frames and a nondegenerate rank-23 join 7.45272862652714·10⁻⁴ (+0.075%)
8 terminal sinks #283 (Dugongue; source527 lineage) 16 match the shape; 8 whose targets are not read by #287's squares are legal (the other 8 would need a downward move) 7.45513573133379·10⁻⁴ (+0.032%)

The complex swap does not change κ by itself; it keeps the restorations' and sinks' gains (+0.107% together) from being capped by #193's complex supplier, which sits only 0.29% above #290's bit side.

Checks

python3 -B verify.py runs twelve fresh stages — virtual, raw, bit (with #287's stages), kernel, restore, sink, scalar, primes, banks, complex, math, finite — with twelve omitted-stage negative controls:

  • restore: 1,768,348 crossed-gate commutation checks; all 19,406 columns forward and inverse; omission control rejected (440 wrong rows); both reflected ledgers; completion P_σ + I − P_E, and the geometry stage rejects the old I − P_σ residual;
  • sink: all 19,398 remaining columns forward and inverse; three omission controls rejected (32 / 24 / 24 wrong rows); each removed helper frees exactly 24 rank; the 4,400 deficit re-checked at R = 15,878;
  • banks: charts built on (E ∩ σ⊥ | σ | E⊥), 985 charts (440 new), max 576 factors; literal stock 1,244,515 → 1,242,935; role census checked against the removed roles;
  • complex: A stronger complex supplier: PR200's reuse pairing on the source-assisted v4 word, complex saving 7.0991·10⁻⁴ (+1.28% over #194; no new κ, bit binds) #233's gcert/1 program through the package's complex stage unchanged in logic (labels, splice, scalars, precision guard below 2⁴⁸; all complex mutation controls rejected), complex coarse 754736418878859/10¹⁸ pinned at the 10⁻¹⁸ grid;
  • every changed literal is a recomputed pin in expected/kernel-pins.json (pins.py now also refuses one name with two values).

Verify

python -m pip install -r research/five-stage-gen5-restorations-sinks/requirements.txt    # sympy 1.14.0
python3 -B research/five-stage-gen5-restorations-sinks/verify.py --output /tmp/gen5-rs-verification   # about 5 minutes; not under -I

Prints PASS_IMMUTABLE_GEN5_KERNEL_RESTORE_SINK_FIVE_STAGE_BANKED_CONSTRUCTION. The workflow runs it and #285's generator check on Ubuntu.

Scope and limits

Credits

Prepared by Chafik Boukhalfa with substantial Anthropic Claude assistance. Apache-2.0; lineage in NOTICE.md. The early-restoration mechanism is utcorvusvolat-dotcom's (#280); the terminal sinks and endpoint-aware banking are Dugongue's (#283); the gen5 word is DreamingOfClouds' (#285); the descent and target stages are rohanarun's (#287); the kernel stage and the complex word are ours (#290, #233/#256), on Dugongue's (#254/#259/#272) and eumemic's (#268) mechanisms and the source527 five-stage lineage, hcg890's #234 layout and Jacob Sussman's construction.

…d 8 terminal sinks (PR283) on the gen5 kernel word (PR290), complex supplier = PR233 word; kappa = 7.45513573133379e-4
@chafreaky
chafreaky marked this pull request as ready for review October 10, 2026 09:56
@Mister-Meeseeks

Copy link
Copy Markdown
Contributor

Thank you @chafreaky. This contribution is now retained on main in the scoped 100-PR review and contributor credits.

Contribution: Early restoration and terminal sinks on collective gen5.

Review and limits: Source-bound full Linux word and independent producer replay. Validity rests on actual writer/endpoint conditions, not generic scratch reuse.

The complete original source, notices and relevant execution evidence are retained through the pinned source archive. The review distinguishes fresh local runs, source-bound historical Linux CI and prior exact-head review; it does not claim 100 fresh full mathematical audits. Closing this historical PR as reconciled. This preserves parallel and cumulative credit without replacing the selected frontier or promoting priced research targets to completed constructions.

Reviewed head: a41781bb9bb45c368046e4e387c6ffeb041c8208. Publication: 50d768818f579d4e165b4c257c6ee25bca300802.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants