Repository navigation
WIP: formalize nonempty record-fibre identification and recurrence bridges - #991
Conversation
Candidate Lean proofs for quantity constancy, initial/current state and current hidden singleton criteria on actual permutation trajectories. Includes swap and empty-record countercontrols. P24.5 remains GAP: Bayesian support and N-1 refinement are not claimed formalized. Root import and kernel-only census disposition make ordinary PR CI compile the candidate; all existing census family objects are retained and KTOKEN stays last. Bounded source scan, V3 self-test, legacy self-test and whitespace checks pass; full Lean and release suite are CI-only. No manuscript or publication changes, native designation, dispatch or merge. Published exact tree of local checkpoint 7fcce99f110262a714bcade7ad05afd398ac0a65; API commit metadata may differ.
Use RootedRealization.step iterate return and its shared normalized hidden prior to prove rootedMap n = I, then compose the existing overlap/identity-return indivisibility theorem. No uniform/full-support prior assumption, finite-order existence, full history implication or accessible-window upgrade is asserted. First P24.5-core checkpoint Build and Release gate passed; this separate candidate awaits its own normal CI compilation and independent review. Root import and kernel-only census entry added, with KTOKEN retained last; no manuscript, ledger, publication or frozen-record changes. Published exact tree of local checkpoint 01fec4c4c038580a300b60819c55fa0e77e86087; API metadata may differ.
Instantiate existing finite-permutation order machinery on the actual RootedRealization, proving a positive rooted period, identity return and rooted-map periodicity. Compose the existing stochastic-inverse theorem to exclude a divisor from a non-permutation rooted map to a return, then conclude recurrence-cycle P-indivisibility. The accepted two-declaration iterate-return bridge is retained unchanged. Seven new candidate declarations await normal CI and independent review. The history/common-endpoint reduction and short-window upgrades remain unformalized; no whole-Main or P24.5 grade change, manuscript edit, native designation, dispatch or merge. Published exact tree of local checkpoint 3cdcb3c5bd35901bd65170f95db17abde496d8b0; API metadata may differ.
…digest Remove a scratch-only review report digest while preserving the accepted immutable checkpoint and scoped independent-review statement. No Lean, census, manuscript, ledger or publication change. Published exact tree of local checkpoint 5751e1c3b7896a65c9056fb1a462c4d9180ec8f2; API metadata may differ.
Post-#990 merge reconciliation handoff#990 merged by normal merge commit Do not merge the old SHA automatically. Compared to new main, this head has diverged (5 ahead/5 behind; old merge base Independently inspect the actual resulting merged tree, then obtain scoped review and fresh exact-head CI for any new reconciliation commit and seek separate owner approval. Before any additional merge, confirm green main push CI on |
Confirmed post-#990 conflict — exact reconciliation recipeMain is Read-only file/census comparison found the two shared paths requiring a deliberate three-way reconciliation:
Carry these three accepted #991-only source/audit paths byte-identically: Writer action: merge/rebase the landed main into the original #991 branch in an ordinary local git checkout (avoid force-push if possible), resolve the two shared files by union, inspect the resulting tree/diff, run scoped independent review and fresh exact-head CI. Only then bring the new SHA for independent owner merge approval. Do not merge this PR automatically or rewrite #993. Main post-merge push CI for #990 remains unconfirmed in this interface. |
Merge main 7c1c2ae into the existing #991 candidate after main CI 40836744661 passed. Preserve both accepted Lean modules and audit README byte-for-byte; combine OIBridge imports and census entries by union, retaining all 116 families. Preserve current main outside the original five-file, +334/-0 recovery delta. All recovery families remain kernel-only; no manuscript or coverage-grade promotion. Fresh normal PR CI, independent scoped reconciliation review, and separate exact-SHA owner merge approval remain required. No merge to main is authorized.
Independent scoped reconciliation review — ACCEPT at exact headHead reviewed: Read-only connector verification:
Scoped verdict: ACCEPT, no blockers. This confirms the merge integration and preserves the existing scientific review, not a new independent proof of full P24.5 or full accessible-window recurrence. Separate merge approval: I approve marking #991 ready and merging only this exact head |
Authorized merge completed and verifiedExecuted the owner's explicit exact-SHA normal-merge authorization for
This records execution, tree/parent preservation and post-merge CI; it does not promote the mathematical scope or proof grades. |
This PR was merged with the owner's separate exact-SHA approval.
Merge:
ca3a5bb25ec6fdff3d3ccffcacd2d7bac3bb4caf.Approved head:
da66fc774d1bb76e6531d002f0d64f8bc6ab1eec.First parent:
7c1c2ae2ab404b8732aafe61201e09c1df3bb253.Second parent: the approved head above.
Landing tree:
615ffb0ddcd5483d89dae535fa54d3f188552987, identical to the approved candidate.Landing verification
Main's post-merge push CI 40841117848 passed 25 jobs with one expected skip at the exact merge commit. Fresh pre-merge PR CI 40837614706 had passed with the same job counts against the approved main base.
The landing adds exactly the original five files, +334/−0. The accepted Lean modules and original audit README are byte-identical to the accepted source checkpoint. Shared imports and census entries combine by union, preserving all 116 families, unique module ownership and the kernel-only dispositions. Manuscripts, publications, coverage ledger, 133 canonical grades and workflows remain unchanged.
The complete 106-module proof dependency cone matched accepted
bd05018f, and every pre-existing dependency matched the main tree. The Lean toolchain and lakefile were identical; lake-manifest.json was absent in all compared trees. No sorry or new axioms were introduced.Earlier independent acceptance applies to its recorded source/reconciliation checkpoints. The owner subsequently reported pre-merge verification passed and explicitly authorized this exact-head normal merge. This execution checked unchanged identities, landing scope and CI; it did not perform a new full-corpus scientific review or promote proof grades.
The branch history was preserved by normal reconciliation and merge. No rebase, force-push, branch deletion, local Lean/release build, special workflow dispatch or native designation was performed.
Preserved mathematical scope
Full P24.5 remains GAP. Bayesian-support calculation, N−1 stabilization, physical record mechanisms and unknown-model reconstruction are not formalized here. The full Main positive-history/common-endpoint reduction, full-support memory equivalence and accessible-window witness remain separate. No whole-theorem grade promotion is made.
Earlier source checkpoints
Accepted
bd05018f44ffb10ab397ed75556cbad5356855f3and previous reconciliation4c9dded44851bf0f1bc07b6f36ee1868840c6e03remain in history, as do4f962b61,db658fd3and3d54ae74. Previous CI 40826458079 passed 25 jobs with one skip on4c9dded4; it does not certify this new reconciliation. Earlier 40731242662 is likewise source-checkpoint provenance.Source and scope remain under
verification/audits/manuscript/recurrence-identifiability-recovery-20261028/. No manuscript/publication changed, so no canonical rebuild is required. Editorial corrections in #996 and Introduction #918 remain separate. Related: #946, #961, #973, #982.