Repository navigation
Research: all-word dirty-connector bounds and signed triangle (no new κ) - #2208
Merged
Mister-Meeseeks merged 2 commits intoOct 16, 2026
Merged
Mister-Meeseeks merged 2 commits into
Mister-Meeseeks merged 2 commits into
Conversation
conorholds
marked this pull request as ready for review
October 15, 2026 01:06
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Change and mathematical scope
Scoped query-model proofs and constructions; no new κ. Adds
research/bidirectional-connector/, centered on two results:Sources remain immutable, outputs are unobserved until completion, maps may be singular and noncommuting, and incoming root values are arbitrary and restored. Signed inverse calls subtract map applications; they do not require inverse matrices.
Supporting material includes a 73-call exclusion, a minimum-read walk compiler, minimum-source bounds, and signed dirty-cache constructions. The compiler does not minimize transfers across all minimum-read decompositions. Cache constructions explicitly require additional dirty rows.
Limits: extra root reservation, routing, preparation, precision, tape/head access and other costs outside the fixed call tariffs remain unresolved. No qualifying recursive caller, physical supplier adoption, integer-multiplication runtime improvement or exponent improvement is established. RAM benchmarks exercise deliberately expensive B maps and cheap A maps; they are checks of that tariff regime.
Task and overlap
connector-alphabet-change.0b1cccf86e2f5132ed286a26ef0a681a495740ea.0fdd7d82de03e43c9e5a1000dfbcd380d1b687d2, priority revision 4.The connection to the bottleneck is conditional: an actual caller must support the required map tariffs, offline targets and paid root operations before these query savings can affect a recursive budget.
Nearest overlaps:
2721b1e31d718a6e70266a99521f629ce2e1d259, establishes the six-transfer five-source endpoint. That endpoint is credited supporting evidence here.dc252de1cc594829c3031abdb4de104713bc474a, addresses fixed-port optimality and the two-root boundary with exactly two calls per operator. Those results are not claimed again.The last complete overlap snapshot, 2026-10-14 23:53 UTC, covered 445 open PRs, 896 discussion/comment/reply records and 1,538 local records. This metadata search is not an exhaustive novelty certificate. Exact source bindings and historical provenance are retained in
SOURCES.jsonandTASK.json.Validation
Recorded local environment: macOS arm64, CPython 3.12.11 for registered replay.
All eight registered commands and 27 regression groups passed, completing in 32.944 seconds. Coverage includes symbolic endpoints and restoration, separate dense forward/inverse replays, omission/sign/port failure controls, all 23 benchmark function hashes, and rejection of altered measured source.
A separate fresh native census reproduced 71,856,432 assignments in 11.585 seconds, using:
The default registered census command checks the source-bound native receipt; it does not perform that fresh native enumeration. Recorded verification is reused for byte-identical scientific files and fixtures.
Written arguments support the all-size claims; finite replays check implementations and failure modes. Not checked: hosted CI, proof-assistant formalization, a second native implementation of the 73-call exclusion, selected global cold replay, or physical caller/stock/precision/tape admission.
Credit
Credit Ross Richardson’s #934/#943 for the generic connector and Gray-block lineage; Douglas Colkitt’s #1185 for the six-source boundary; woklerx/#1438, Gareth Davidson/#1498, Hanson Sun/#1615 and Cinna Davis/#1887 for preceding root contracts and constructions; @nedveder/#1812 for the bidirectional-transfer question; and Adam Gall/#1915/#2065 and Arham Garg/#1945 for related endpoint and frame results.
Math PR1/PR2 remain the canonical earlier accounts of our six-transfer result and two-call obstruction. Remaining signed and dirty-commutator predecessor credits and source notices are retained in the package.
Open next questions