Skip to content

Prove a conditional cutoff-independent bootstrap time bound - #2087

Merged
Mister-Meeseeks merged 3 commits into
CrocSwap:mainfrom
adamgall:research/contribution-20261014-04
Oct 15, 2026
Merged

Mister-Meeseeks merged 3 commits into
CrocSwap:mainfrom
adamgall:research/contribution-20261014-04

Conversation

@adamgall

Copy link
Copy Markdown
Contributor

Result and precise claim

This proves a conditional, cutoff-independent uniform time lifting lemma for the H2 obligation left explicit by PR1965 and PR1990. For the native first ordinary-bootstrap stage in the selected PR1094 assembly, it supplies

T(e)/V <= K [e^(1-s) + e^(1-a') + e^s(1+log2 e) + w^(1-a)]
K = C * max(401501, 2*sigma)
a'=(1-s)s+s*a,  w=ceil(e^s),  a=384599/10^10.

This holds at every integer radix width e >= 1 with an integer borrowed width 0 <= k < e/2 and k <= ceil(sigmaw(1+log2 e)), provided the explicit uniform primitive/endpoint contracts in the proof hold and their seven time coefficients are at most C. C and sigma are not measured or asserted to satisfy a numerical allowance. There is no new kappa, changed cutoff, supplier adoption, or complete multiplication theorem.

Package: research/selected-bootstrap-uniform-time.

What is new relative to the predecessors

Josie Elliston's PR1956 identified the carried-time-constant issue; PR1965 separates time absorption from stock fit but explicitly assumes that its H2 estimate holds whenever the stock fits. ToikY's PR1990 independently checks stock-fit arithmetic and retains this uniformity obligation. This contribution expands that implication into a quantified recurrence, a completely charged wrapper bill, and a source-bound rational K. It does not repeat their fourteen headrooms, compute the H3 stock coefficient, or import the historical m=120 reserve constant.

The implication remains conditional on real uniform primitives; an eventual big-O statement alone is insufficient. A finite leaf-cost spike provides an exact negative control for that distinction.

Proof and complete bill

For nonnegative recursive coefficients c_r, 1 <= r < m, suppose uniformly in integer n,w:

T(0,w)=0
T(n,w)<=Cleaf*w^(1-a)                         (1<=n<m)
T(n,w)<=sum c_r*T(r*floor(n/m),w)
         +Cadapt*n+Cpeel*w^(1-a)              (n>=m).

With positive lower bounds g1,gt on the linear and stopped moment gaps, induction gives
T(n,w)<=A*n+B*n^(1-s)*w^(1-a), where A=Cadapt/g1 and B=max(Cleaf,Cpeel/gt).

The full normalized wrapper bill is

(4A+6Cshift)n + 4B*n^(1-s)*w^(1-a)
  + Cpad + Crem*w^(1-a) + Chi*k^(1-a),
n=floor((e-k)/w).

The factor four pays two reversed body calls on less than twice the original padded volume; six pays three shifts on that volume. Padding scans, residual digits and the completed high-part exchange are explicit. Row restoration is required before restricting to genuine rows. The two calls occur outside recursion and do not multiply the recursive moment.

Using n<=e/w, e^s<=w<=2e^s, 0<=a<=s<1 and k^(1-a)<=k for integer k>=1 gives

K=max(4A+6Cshift+Cpad+Chi, 8B, 2sigma*Chi, Crem).

The proof retains the stock ceiling's extra one and handles an empty atom body. There is no cutoff L in K.

For generated descriptor work bounded per prefix by Cdesc*e^d*w^b, a complete q^w target fiber gives, with D=b+ceil(d/s), the all-width bound
Cdesc*e^d*w^b/q^w <= Cdesc*2^D*D!.
The exact positive generating-series proof removes a merely asymptotic preparation threshold, but still requires a uniform degree/site-count bound. Incomplete fibers cannot use this estimate.

Selected source binding

The native selected first stage uses PR589's BIT m=64, W=28416, maximum child 42, not the complex m=73 producer. The selected receipt's existing surcharged moment certificate at bit_lower is authenticated and reused; no new root calculation or independent supplier replay is claimed.

The frozen PR1087 assembler supplies
s=min(bit_lower,(1-10^-24)*complex_lower)-10^-27 and the complete rank-one fallback surcharge. Exact arithmetic gives

g1 = 16326904278023 / 2890625000000000
gt = (11/32)*(bit_lower-s)
4/g1+8 < 717
8/gt < 401501.

The gt inequality follows from concavity: for d=bit_lower-s in (0,1) and x<=42/64,
x^d<=1-d*(1-x)<=1-(11/32)d. Multiplication into the inherited positive moment terms proves the stated sufficient gap without calculating another moment root. These inequalities give K=C*max(401501,2sigma).

Exact Git blob/SHA256 pins, the archive member hash, original selection, task scope and canonical result are included. Archived predecessor Python is authenticated and read, never executed.

Actual validation

CPython 3.12, standard library only:

uv run --python 3.12 --no-project python -I -B research/selected-bootstrap-uniform-time/verify.py
uv run --python 3.12 --no-project python scripts/research_package.py --package research/selected-bootstrap-uniform-time

The final scientific smoke and registered normal/-O replays passed:

  • 6,156 independent explicit-recursion-tree versus dynamic-programming and induction cases;
  • 539 exact complete-wrapper bill cases, including floor/residual boundaries;
  • 1,664 descriptor inequalities and 1,458 literal padded complete endpoints;
  • 16 mathematical countermodel/semantic/source controls, including omitted charges, missing padding, lost row restoration, incomplete fibers, eventual-versus-uniform leaf cost, changed selected profile/surcharge, non-strict inherited receipt and source/member drift. The padding, incomplete-fiber and finite-spike cases are countermodels to weakened premises, not reports of selected implementation bugs.

Outputs include PASS_SELECTED_BOOTSTRAP_UNIFORM_TIME and PASS_REGISTERED_RESEARCH_PACKAGE ... outcome=completed. All acceptance uses exact arithmetic and explicit checks, not Python assertions. The universal claim rests on the written proof, not these finite fixtures. No full selected cold replay, Lean run or hosted-CI pass is claimed.

Provenance, overlap and limits

Scientific base: 564148b82ae9df72163f22106f15e73efca8aff2, priority revision 4. Independent selection seed: 3c6ed534c7c882d069b0dc2c8cd99397, adversarial-audit, emitted uniform-transfer-audit card refined to this H2 implication. Contribution commit: b5ffc48e3dd5c92f591bdb4fabafa2c8e8b33970.

The later canonical checkpoint 0fdd7d82de03e43c9e5a1000dfbcd380d1b687d2 changes guidance only; catalogue, selected record and scientific inputs remain unchanged. Retained PR1965 head c9819a94f9c630f8b42ff5c3027965c4ba451653 and PR1990 head c3bd90d9a8d9202c063700ae443e83825780e056 are now merged; their exact source statements and live dispositions were read. The submission overlap search at 19:03:36Z used complete cached snapshots of 353 open PRs (19:00:33Z) and 738 discussion/comment/reply records (19:02:09Z), plus 1,538 local records. Relevant retained sources and three historical circuit/recurrence matches were inspected. Freshness and coverage limits are recorded in TASK.json; these non-atomic cached text searches are not a novelty certificate and do not cover every diff or unpublished work.

Remaining obligations: bind actual primitive implementations to the uniform coefficients and preparation-site counts; derive the actual same-domain sigma; preserve all inherited endpoint, compiler, normalized logical-volume, tape and analytic contracts. Later bootstrap stages require their preceding completed ordinary contract. This package binds native stage one only and does not silently adopt H2 for a real implementation.

Open next questions and credit

The first useful continuation is to source-bind logical-volume normalization, fixed-tape parking and descriptor preparation to the named uniform coefficients. Separately, derive the selected BIT cover divisor/depth stock envelope for H3. The README and TASK.json state the blockers and first steps.

Credit to Josie Elliston (PR1956/1965), ToikY (PR1990), Rohan Arun (reviewed PR185 and selected PR1094), Jeremy Kothe (PR1087), DreamingOfClouds (PR589 BIT supplier), eumemic (PR555 base), and the retained stopped-product/three-stage proof lineage. Their constructions and weighted-induction method are not claimed as new. Prepared by Adam Gall with substantial OpenAI Codex assistance. Apache-2.0; no independent human or formal-kernel verification is claimed.

@Mister-Meeseeks
Mister-Meeseeks merged commit bd0f966 into CrocSwap:main Oct 15, 2026
18 of 61 checks passed
Mister-Meeseeks pushed a commit that referenced this pull request Oct 16, 2026
…headers

Takes PR #2234's later-bootstrap handoff. PR #2234's weighted leaf and
reversed header ADD exchange ordinary fields digit by digit; replacing
only the leaf leaves the header width toll unchanged. This package
implements a temporary two-field radix-to-binary adapter: it pads only
the two exchanged fields with real zero bits (active volume grows by less
than four), invokes one completed binary interchange on the whole stream
and restricts after the complete endpoint, preserving arbitrary prefix,
gap and suffix fields. Under the explicit earlier-callee and stream
contracts, substituting at both sites gives the required O(V w^(1-a))
charge, a local toll C V(n + w^(1-a)). The inherited conditional
second-round saving stays 1699995087/10^12; no supplier or kappa change.

Adds research/bit2234-callee-substitution/ only, with eight PR #2234
and PR #2087 files copied unchanged under sources/.

Submitted by @commdata2338 with substantial AI assistance (OpenAI Codex
research and implementation; packaged with Claude Code).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X86sCSXdoDd61SDFfC1PKG
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