Skip to content

Price the p3 H-branch boundary at kappa 0.00302015 (322/397 calls) and close four repair routes (no new κ) - #4580

Open
Matarener wants to merge 3 commits into
CrocSwap:mainfrom
Matarener:h-boundary-budget
Open

Matarener wants to merge 3 commits into
CrocSwap:mainfrom
Matarener:h-boundary-budget

Conversation

@Matarener

@Matarener Matarener commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Requested by Mark

Change and mathematical scope

Negative result (budget screen plus scoped closures); no new κ. The selected κ is unchanged.

zxv's p3 H branch (#4359, H = I + BC, CB = −2I) has a high raw ceiling. It is blocked by three Q K Q interval endpoints whose direct correction costs 672 (complex) and 666 (BIT) rank-one requests. #4431 closed completion-only fresh inverses. This package adds the following:

  • Exact budget at κ = 0.00302015 (Conditional kappa = 0.00302015 (+0.6304% over #4447): joint helper boundaries #4470). At most 322 complex and 397 BIT rank-one calls are affordable; budget + 1 is certified negative. Saving roots: free boundary 0.00638 / 0.00793; one shared head conjugation (224 / 222) 0.00404 / 0.00518; two 0.00172 / 0.00245; the direct three fail even at s = 0. A corrected H branch therefore beats the frontier only if all three endpoints cost at most about 1.44 head conjugations. These are raw rank ceilings, without outer rows, tails, compiler gates or decoder scalar/movement costs.

  • Whole-bank Q events cannot fit. At most two fit (224 ≤ 322 < 336), and Conditional κ = 0.0023 (+5.690e-4, +32.87% over #4181): productive helper jobs compiled into a uniform supplier #4359's two-event screen already excludes two. Three would give a complex root near 0.0029.

  • Port subsets cannot be skipped. The native H112 has rank(H − I) = 8, but all 112 rows and columns of H − I are nonzero.

  • Gather decoders through the rank-8 bottleneck cost ≥ 672. By Q² = I, QKQ − K = QMQ − M with M = K − I of low rank. However, Q on port p is one rank-one request along that port's own line, and requests on different lines cannot be merged. All 112 complex query lines q and all 111 BIT port lines are distinct. With independent inputs for the three roles, any linear gather decoder needs one request per port on each side for each role, which equals the direct bill.

  • No controller in this family has fewer Q-conjugated roles. A census of every free noncommuting controller of the retained H probe for p = 1..4 and every idle mask finds 2, 3, 8 and 20 gauge-compatible ones. Each has exactly p Q K Q roles with nonempty K, because each local call stamps its stage letter on both streams of its pair. With H surplus 224p − 8(2p+1) and 224 per repaired role, the direct bill leaves −8(2p+1) < 0 for every p (−56 at p = 3, as Conditional κ = 0.0023 (+5.690e-4, +32.87% over #4181): productive helper jobs compiled into a uniform supplier #4359 reports). Each pair's endpoint repair costs exactly the rank credit the pair brings.

  • Shared query lines do not escape (README §6). The local call is I = K + BA with pair reads K only on orthogonal F2 labels. On H112 all labels are odd and J vanishes on all 6,608 non-orthogonal label pairs, so ports sharing a line have BA = I on their class and are served as independent copies. The tail gather is 112 + 112 for P112 and 224 + 224 for a doubled unit (224 ports, 112 lines), which is 2 per port in both cases. For any unit with V ports and rank h the H branch nets 2Vp − h(2p+1) − 2p(V − h) = −h < 0, whatever the line layout.

Remaining scope: the section 4 bound covers linear gather decoders at fixed H112, owners and p3 controller. It is not a theorem about all algorithms. Section 6 extends it to every line layout of a local call of the form I = K + BA. A local identity of another form, or a controller not built from Q-gauged pairs, is outside it.

Task and overlap

Validation

python3.12 -B scripts/research_package.py --package research/h-boundary-budget --check-only
python3.12 -B scripts/research_package.py --package research/h-boundary-budget
python3.12 -B scripts/check_research_commit.py --package research/h-boundary-budget --check-source-history

All three pass on CPython 3.12 (Windows). The verifier takes about 4.5 minutes and uses only the standard library. Moments use the retained exact interval h_interval of the source modules; the rank and support of H − I and H² = I are exact over Q. Controls: budget + 1 is rejected, a perturbed H − I fails rank 8, a duplicated query line is detected, p3 keep-43 reproduces the probe parity [0,1,0,1,1,0], an even label is rejected, and one merged port class needs only rank 8. The gather lower bound in README §4 is a written argument, not machine-checked. No Linux run.

The research/kappa-rebuild modules import research/kappa-next-regime from the repository root, which is absent on main. The verifier adds the vendored copy under research/kappa-0023-productive-jobs/dependencies/.

Credit

The H construction, endpoint factorisation, retained profiles, receipts and the two-event screen are zxv's (#4359, #4431) together with their cited predecessors. Mark (Matarener), with substantial Claude Code assistance. Apache-2.0. No independent human review.

Open next questions

See README "Open next questions" and TASK.json:

  1. A local call outside I = K + BA, with pair reads not tied to label orthogonality. README §6 closes shared query lines within that form.
  2. A controller not built from Q-gauged pairs. README §5 closes controllers with fewer Q-conjugated roles for p ≤ 4.

🤖 Generated with Claude Code

Matarener and others added 2 commits October 22, 2026 11:03
…closed decoder routes (no new kappa)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…-role controllers (p<=4)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@Matarener Matarener changed the title Price the p3 H-branch boundary at kappa 0.00302015 (322/397 calls) and close three decoder routes (no new κ) Price the p3 H-branch boundary at kappa 0.00302015 (322/397 calls) and close four repair routes (no new κ) Oct 22, 2026
…ent ports (no new kappa)

H112 labels are odd and the pair reads J vanish on all 6608 non-orthogonal
label pairs, so in I = K + BA a class of ports with one line has BA = I on it.
Tail gather is 112+112 for P112 and 224+224 for a doubled unit; the H branch
nets 2Vp - h(2p+1) - 2p(V-h) = -h for any port layout.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
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