Repository navigation
Conversation
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.
This package certifies the selected PR531 ownership table and finite borrowing controller in Lean 4.21.0. The proofs use the actual literal rows and checked inverse indexes, so owner-group and family-list construction are not assumed correct. They establish an injective map from all 728 invocation registers into the 7,168-family live stock for each of the 72 selected calls.
The checked interfaces cover:
Source pins: PR527
2080903b9e6bd01e3f64cc4c7c62ea1b3af0aa6a; the selected PR531 inputs and complete hosted template imported in maindb0e57bc7f36b5ac0fc844ad7ce1396165ee6647. The generators reproduce the committed literal definitions and certificates from immutable inputs.Validation: all 15 project modules were compiled freshly, in three successive validation phases. The combined audit covers all 420 theorem declarations, including finite chunk certificates and rejection controls; each depends only on standard Lean axioms or none. No proof placeholders, custom axioms or native evaluation proof shortcuts are used. Source regeneration, six matching regressions, nine owner-table rejection controls, six controller-window rejection controls, twelve corrupted-source controls and rejection of a false Lean capacity statement passed. The receipt retains source/object hashes, complete axiom reports and the earlier phase receipts. Remote CI is separate from this local evidence.
Scope remains finite and explicit. Python parses/projects source JSON and associates the source primary-wire formula and helper routes with the Lean definitions; the JSON decoder is not formalized. Lean checks the literal-table relations and controller model. The physical implementation of the controller/events, charts, exact recipes, complete scalar endpoints, atomic execution, source Python allocator, uniform compiler, numerical recovery, prime supply and analytic transfer remain open. The per-call one-owner result alone is not a proof of physical scheduling or machine running time. No new kappa or full integer-multiplication theorem is claimed.
FULL-PROOF-STATUS.mdpreserves the full target: the selected PR531/PR493 saving1517760977820331/10^18, on one deterministic machine with a fixed finite alphabet and fixed finite number of one-dimensional tapes, exact padded products for every input length and the required worst-case asymptotic runtime. The next integration connects these certified finite interfaces to the physical hosting, charts and asynchronous gathering proofs in incorporated #509/#516.Attribution: PR527 retains Dugongue #522 and icekylinx #523 predecessor credits. Imported PR531 material retains icekylinx's authorship, GPT-6 Astra disclosure and preceding contributions. New formalization/verifier: Rohan Arun with substantial OpenAI Codex assistance, Apache-2.0. No independent human audit or mathematical-priority claim.
Reproduce from
research/lean-owner-transportusing a new output directory:The default verifier builds all 15 modules without reusing project objects or downloading dependencies.