Commit 5ea8015
fix(proofs/mizar): commit required cno.voc vocabulary; disclose eta/rewrite findings
- proofs/mizar/dict/cno.voc (private vocabulary) is REQUIRED for CNO.miz to
accom/verify; the earlier .gitignore excluded it. Un-ignore the .voc source
(keep verifier build artifacts ignored) and commit it. Verified: a clean tree
with only CNO.miz + dict/cno.voc reproduces an empty CNO.err.
- PROOF-STATUS: note the Mizar article was rewritten (original machine-generated,
277 errors) and requires cno.voc.
- PROOF-STATUS: disclose a THIRD latent-unsound finding — LambdaCNO eta_equivalence
was false as stated (counterexample f = LVar 5; subst does not re-index under
binders); replaced by an honest no_lambda-guarded theorem.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent bec1115 commit 5ea8015
3 files changed
Lines changed: 29 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
| 103 | + | |
104 | 104 | | |
105 | 105 | | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
56 | 63 | | |
57 | 64 | | |
58 | 65 | | |
| |||
128 | 135 | | |
129 | 136 | | |
130 | 137 | | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
131 | 144 | | |
132 | 145 | | |
133 | 146 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
0 commit comments