Repository navigation
[Lean] Connect complete-bank endpoints to PR516 realization - #528
Conversation
One new checked endpoint adapter; eight exact attributed dependencies from PR509, PR516 and PR513. Fresh nine-source replay: 70 standard-only probes. Author-checked conditional kappa 90446448750933/125000000000000000 = 0.000723571590007464 at base 12a4934. Actual source execution, full row/column and selected-instance suppliers remain explicit. No full multiplication theorem claimed.
The joint-dual check froze these three files by hash, but nothing in its computation reads them. Any edit to them, even a README typo, therefore broke `verify_joint_dual.py` until the manifest, `joint-dual-kappa.json` and `joint-dual-validation.json` were regenerated. Remove the three names from the pin script and from the closure check, re-pin, and regenerate the two derived certificates. The conditional kappa and every mathematical field are unchanged; the diff to the certificates is hashes only. Update the current reproduction guide's "Shared source bindings" section. Earlier round notes that describe the old binding are left as historical. (cherry picked from commit f8c4314) (cherry picked from commit 1fa0915)
|
Integrated on Your nine exact Lean modules compiled under Lean 4.21.0, and all 70 complete axiom reports passed. All 2,213 external sources and objects match the pinned closure. The maintainer used the native macOS executable, not the author’s Linux runtime/memory reproduction. The full-state adapter and its precise execution, row/column, ownership and operator hypotheses are documented; no current finite instance or complete multiplication theorem is inferred automatically. Maintainer review and exact scope · Contributor record. The multiplication claim remains conditional on the inherited all-size/realization/analytic interfaces; these checks do not establish a complete unconditional theorem. Thank you for contributing this work. |
Change and mathematical scope
One new theorem,
CurrentMain.PR516CompleteBankEndpoint.full_state_endpoint, connects the full physical helper/rest endpoint from #516 to the sequential completed-bank interface in #513. It directly reusesLemmaA.family_endpoint,LemmaA.endpoint_indep, #509's event semantics and Mathlib'sEquiv.funSplitAt; it does not reprove their inductions.Author-checked conditional source context:
12a4934d15006e8c10f9b2264f13f8f341be802b90446448750933/125000000000000000 = 0.000723571590007464Coverage
Reuse and exact pins
1c6b6ff9366a94e1f86a6c5d661a7df75c6ff814, Realize only, with a reversible import alias and explicit modification notice.7b9c720ecc9f483c383e7cd9c2ab81f06ee5df59, Stream bytes unchanged.005dd3f4e3cba8d1761abc4ab391aaf6d14d6f73, six support sources unchanged.308445d7985027f538e281e18df29ca16ede2ba3.DreamingOfClouds and predecessor authors retain attribution and Apache-2.0 notices. PR516's numerical/window checkers are outside this closure, including the fixed-layout checker discussed in its latest comment.
Existing #509/#513/#516 were compared before publication; generic realization is credited upstream. The new contribution is the complete pair-valued interface adapter. No superseded PR is closed.
Validation and reproduction
Fresh isolated nine-source package replay passed: 70 complete axiom probes, each using only propext, Classical.choice and Quot.sound; 19.3728 compiler seconds, 0.00412 FIFO seconds, 3,301,359,616 bytes peak VM. Eight object hashes match the research check; the notice-modified Realize object is separately recorded. Twenty changed files, all under
research/lean-complete-bank-endpoint; no root or scientific CI changes.Offline command (with existing exact source worktrees and built pinned runtime):
Exact hashes, full receipts, resources and replay boundaries are packaged. Local kernel results are separate from fork/upstream CI, which has not been reported as passed. The inherited joint-certificate root-file provenance issue is outside this chunk.
Prepared by James Chang with OpenAI dot and GPT Astra assistance; upstream assistance disclosures are preserved.