Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## New profile-aware compiler: conditional kappa = 5.10403292611078e-5

[Structural compiler search and53 Lean certificates](research/profile-aware-frame-search/README.md) improve the frozen PR62 stacked witness by0.0459048992%, with unchanged wire count and4,670,081 fewer recursive child calls. Complete changed-word/profile checks and exact regeneration pass. The [paper source](research/profile-aware-frame-search/matrix-exponent-synthesis.tex) combines this result with the earlier matrix/parity and matching tools. Sources were frozen through PR62 for this one-hour run; all-size framework contracts remain conditional.

## PR #62 stacked-witness refinement: conditional κ = 5.1016920170078e-5

The [exact certificate and concrete Lean proofs](research/matrix-exponent-synthesis/README.md)
Expand Down
2 changes: 2 additions & 0 deletions research/current-record-circuits/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
* -text
*.gz binary
5 changes: 5 additions & 0 deletions research/current-record-circuits/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.lake/
*.olean
*.ilean
__pycache__/
work/
52 changes: 52 additions & 0 deletions research/current-record-circuits/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Zero-circuit clearing relations above the PR71/73 frontier

New conditional `kappa=257077122735047/5000000000000000000=5.14154245470094e-5`, above PR71's `5.1414646104039e-5`
by `0.0015140490%`. Pinned construction: PR71 at
`1bef94fd40a746452548c84a4a8f8834670a3113`.

We extend our profile-aware clearing method to pending live controls. A zero
fresh-signal provider circuit can be toggled into a clearing expression for
the same retired target, excluding the target itself. The alternative relation
preserves fresh clearing and is synthesized through charged literal XORs;
pending providers retain current-frame <= clearing-frame <= next-use-frame.
Bounded search prices alternatives by complete nonlinear transition-profile
cost, rather than first-order entropy alone. This changes actual words/profiles.

Fresh complete input/target/dirty bases in both orientations, independent frame
reconstruction, exact fixed-I+J profiles/CRT, the Taylor8 characteristic enclosure,
all47 strict assembly inequalities and seven margins pass. The complete old71
profile is rejected at the new bit saving. The37-theorem standalone Lean packet
includes4 new circuit-toggle proofs and11 concrete arithmetic endpoints, plus22
reused dirty-word/rational helpers. Standard axioms only; no omitted proofs.

## Reproduce

Use an external checkout of the exact upstream71 commit above. Compile its
`scripts/experiments/binary_frame_profiles.cpp` with C++17 and include directory
`references/frame-compiler/pr48/scripts/partial_swap`, then run:

```
python verification/verify_words.py --upstream UPSTREAM --profiler PROFILER --word23 words/word-23.json.gz --word25 words/word-25.json.gz --output work/recheck
cd math
lake build CurrentRecordMath
```

Source/adapter byte hashes are checked before import; assertion-disabled Python
is rejected. The supplied words are authoritative replay inputs. Discovery source
snapshots show the new heuristic and contain original workspace paths; those
paths are not needed for the accepted-word replay with explicit UPSTREAM.

The PR71 scalar graph and data geometry/recovery are unchanged and inherited.
All-size analytic enclosures, frame/compiler transfer, routing, prime selection,
finite-alphabet tape layout and eventual setup remain conditional. Full upstream
repository verification was pending at PR71's draft announcement; no fresh whole
repository run or practical speedup is asserted here. This is a new finite
word/profile certificate, not a full formalization of multiplication or an optimum.

Alejandro Zarzuelo Urdiales is the human author/developer; earlier Archivara and
personal matrix/parity work and substantial OpenAI Codex assistance retain their
provenance. This extends our PR70 profile-aware tools. Credit Chafik Boukhalfa's
PR71 anchored split/next-use composition, Dominik Scholz's live controls, Rohan
Arun's profile-cost work, Rohan Garg's split operation, eumemic's compiler and
Avi Eisenberg's interval/core-aware graph; all inherited notices remain.
The paper is provided as LaTeX source; no new compiled PDF is claimed.
Loading