Requirements: PROOF-NEEDS.adoc. Ladder and repaired
statements: docs/ROUTE-PLAN.adoc sections 3 and 6.
Estate rules: standards 3-practice/PROOF-POLICY.adoc. Mathesis register:
mathesis/docs/status/CROSS-PROVER-RECONCILIATION.adoc.
|
Important
|
A row says PROVEN or PROVEN-WITH-AXIOMS only where the named prover ran
on the named file in a recorded environment, with the receipt below. Nothing
in |
PROVEN (kernel-checked, no axioms beyond the prover’s logic) · PROVEN-WITH-AXIOMS (kernel-checked; the axioms are listed) · TESTED (runnable check, not a proof) · ASSUMED (used as a hypothesis, not discharged) · OPEN.
| Rung | Statement (repaired form) | Home | Status | Artefact / receipt |
|---|---|---|---|---|
R0 |
Proptest laws for the resolve kernel; fill never overwrites; |
squeakwell
|
OPEN |
No property harness yet ( |
R1 |
|
vcl-ut Idris2 |
OPEN |
Not started. |
R2 |
Identity persists through every recovery round, for every oracle |
Rocq,
verisimdb |
PROVEN-WITH-AXIOMS |
|
R3 |
Guarded fill is inflationary on the information order and NOT monotone on it |
Agda source: echo-types |
PROVEN (Agda) / PROVEN-WITH-AXIOMS (Rocq) |
Agda:
|
R4 |
Counter-model: filling can raise the conflict count |
Rocq |
PROVEN-WITH-AXIOMS |
|
R5 |
|
Lean, tropical-types |
PROVEN |
|
R6 |
Element lemma |
Lean |
PROVEN / PROVEN-WITH-AXIOMS |
|
R7 |
|
Lean |
PROVEN / PROVEN-WITH-AXIOMS |
|
R8 |
Multi-witness narrowing: binary iso, |
Agda
echo-types |
PROVEN |
|
R9 |
Permutation invariance of the merge fold under a semilattice resolve; PUT kernel is a non-instance |
Agda |
PROVEN (Agda laws) / PROVEN-WITH-AXIOMS (Rocq fold) |
Agda: |
R10 |
Lexicographic progress and ≤ 9-round termination with explicit hypotheses |
Rocq |
PROVEN-WITH-AXIOMS |
|
R11 |
Purity and permutation invariance of the Rust resolve kernel |
squeakwell Creusot |
OPEN |
No Creusot source; toolchain not installed. |
R12 |
Observation fidelity at fragment granularity |
Agda
|
PROVEN (theory half) / OPEN (Creusot export postcondition) |
|
R13 |
Review-queue completeness over the enumerated candidate fibre |
Agda
echo-types ( |
PROVEN (theory half) / OPEN (Creusot queue predicate) |
|
R14 |
Fibre-blind functionals are constant on the fibre |
Agda echo-types
|
PROVEN (pre-existing) |
|
R15 |
Reintroduction-statement grading ≥ 1 implies every populated field resolves |
Idris2 wire contract in squeakwell |
OPEN |
|
R16 |
Additive |
vcl-ut Idris2 |
OPEN |
Needs an |
R17 |
|
Rocq,
verisimdb |
ASSUMED |
Not stated; |
R18 |
Enumerated candidate fibre as a Kripke world set (conjecture) |
research |
OPEN |
Unstatable until vcl-ut |
| Id | Toolchain and command | Result |
|---|---|---|
C1 |
Coq 8.18.0 (Ubuntu 24.04 apt). |
Exit 0 in 1.8 s. Union of assumptions over all twelve |
A1 |
Agda 2.7.0.1 (echo-types |
Both new modules exit 0 (warnings: |
L1 |
Lean 4.35.0 via elan ( |
|
-
Nothing about the Rust in
src/is proved. The engine is a stub (seeEXPLAINME.adoc); the Creusot rows (R11, the R12/R13 engineering halves) and the Idris2 rows (R1, R15, R16) are OPEN. -
The empirical gate E1–E7 in the route plan has not been run.
-
Cross-prover correspondence between the Agda and Rocq statements of R3/R9 is a refinement (pointwise vs. function equality under
functional_extensionality_dep), recorded as BRIDGE-PENDING in the mathesis register until a checked translation exists.