Skip to content

Conditional κ = 0.001733427039589844234749 (bit-bound): idle-remainder donors on #3148's T740 fill (+0.187% over #3184) - #3190

Open
rohanarun wants to merge 2 commits into
CrocSwap:mainfrom
rohanarun:rank7-idle-remainder-donors
Open

rohanarun wants to merge 2 commits into
CrocSwap:mainfrom
rohanarun:rank7-idle-remainder-donors

Conversation

@rohanarun

Copy link
Copy Markdown
Contributor

Conditional κ = 0.001733427039589844234749 − 10⁻⁴⁶ − 10⁻⁷⁰. This is +3.238e-6 (+0.187%) over #3184 and +3.650e-6 over #3148, using #3148's own words, helpers and fill rows.

complex root lower (10⁻²⁵) binds κ
#3148 0.0017297774946785970118869 complex 0.001729777494678597011886 − …
#3184 0.0017301890612338507600957 complex 0.001730189061233850760095 − …
this 0.0017347705571115131604951 bit (#589) 0.001733427039589844234749 − …

The complex supplier now exceeds the #589 bit saving (0.001733427039589844234749, as pinned in the T74 outer ledger), so κ is capped by the bit side.

Changed hypothesis

#3184 moved axes only among completely idle capacity-48 children. Every partially used bin also leaves an idle remainder child, whose axes are the recipe axes [used, cap). The hosted IDLE-REMAINDER-FRAMES on #1094 equal orthogonal_axes[hosted:].

#3148's idle bill is {1:173160, 3:48951, 5:13875, 48:282569}. Removing a small child is far more valuable than reshaping 48s. Moving one axis from a rank-1 remainder into a 48 saves 1·ln 73 of moment weight; a whole 48+48 → 45+51 pair saves 0.18.

Here any remainder, hosted or not, may donate axes to a fully idle, unhosted receiver in the same replica and port. Each moved axis follows #1252's rule:

  • it commutes with the receiver's current axes;
  • it commutes with all stage entry/exit X and Y translations and the terminal Y translation;
  • it commutes with both terminal translations.

Receivers are capped at 51 (5329 > 5202). Moved axes are orthogonal to the donor's hosted prefix, and group axis multisets are unchanged.

The construction has two phases:

  1. Drain remainders, smallest first, into the largest legal receivers.
  2. Run Conditional κ = 0.001730189061233850760095: idle rank-48 star exchanges on #3148's T740 fill (+0.0238%) #3184's exact stars on the untouched 48s.

That gives 391,964 axis moves (138,369 donors into 167,112 receivers). The idle bill becomes:

{1:149514, 2:15880, 3:14951, 5:13855, 42:32303, 45:34720, 48:48434, 49:47026, 50:15320, 51:104766}

Rank mass is unchanged at 65088·740.

Verification

build.py (about 20 s) pins DATA-PHASES, the #3148 fill payload, ORDER, DISPATCH and the provider widths. It reproduces #3148's idle bill exactly.

verify.py (about 1 min) is independent of build.py. It re-derives:

It also rebinds against the fill. Eight mutation controls are rejected: a hosted receiver, an axis from the hosted prefix, a foreign axis, an axis moved twice, a receiver that also donates, a dropped move, the next root grid point, and κ above the bit cap.

python3 -B research/rank7-idle-remainder-donors-t740/verify.py --t740 /tmp/t740   # /tmp/t740 from #3148's materialize.py

Scope

This is an author-checked conditional candidate.

Credits

Prepared by Rohan Arun. Done with help from OpenCode (Space bunny free), whose partially-used-bin centre idea this generalizes, and with Anthropic Claude assistance.

🤖 Generated with Claude Code

https://claude.ai/code/session_011S35E2acyQDaVRjPRw4TDy

Rohan Arun and others added 2 commits October 17, 2026 12:09
…inder donors on PR3148's T740 fill

Idle remainders of partially used bins donate axes, under PR1252's commuting
rule, to unhosted idle children of the same replica and port (cap 51), followed
by PR3184's stars. 391,964 axis moves; complex root 0.00173477055711151316
exceeds the PR589 bit saving, so kappa is bit-capped: +3.238e-6 over PR3184.
Independent verifier with eight rejected controls; native admission and outer
release with the overlay not rerun.

Done with help from OpenCode (Space bunny free).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011S35E2acyQDaVRjPRw4TDy
…RIFY schema, open questions, read-only verifier

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011S35E2acyQDaVRjPRw4TDy
@rohanarun rohanarun changed the title Conditional κ = 0.001733427039589844234749 (bit-bound): idle-remainder donors on #3148's T740 fill (+3.24e-6 over #3184) Conditional κ = 0.001733427039589844234749 (bit-bound): idle-remainder donors on #3148's T740 fill (+0.187% over #3184) Oct 17, 2026
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.

1 participant