add(named): congruence of the C equivalence and the R rule with capture avoidance (M5 named rules)

This commit is contained in:
milner committed 2026-09-22 23:04:00 +02:00
1 parent 728ed42efc
commit 0e1a6659b4
5 files changed
+840 -688

No files matched your search

+53
View File
@@ -467,6 +467,39 @@
"file": "theory/Metaterm.v",
"depends": []
},
{
"id": "Plus_mred_of_Plus_red1",
"label": "Plus_mred_of_Plus_red1",
"kind": "infra",
"status": "proved",
"milestone": "M0",
"section": "",
"file": "theory/Metaterm.v",
"depends": []
},
{
"id": "mred_full_comp_pure",
"label": "mred_full_comp_pure",
"kind": "infra",
"status": "proved",
"milestone": "M0",
"section": "",
"file": "theory/Metaterm.v",
"depends": [
"Plus_mred_of_Plus_red1",
"lemma_2_2_full_comp"
]
},
{
"id": "mred_plus_one",
"label": "mred_plus_one",
"kind": "infra",
"status": "proved",
"milestone": "M0",
"section": "",
"file": "theory/Metaterm.v",
"depends": []
},
{
"id": "Plus_red1_context",
"label": "Plus_red1_context",
@@ -706,6 +739,26 @@
"file": "theory/NamedMeta.v",
"depends": []
},
{
"id": "Es_ctx_any",
"label": "Es_ctx_any",
"kind": "infra",
"status": "proved",
"milestone": "M0",
"section": "",
"file": "theory/NamedMeta.v",
"depends": []
},
{
"id": "nred_R_intro",
"label": "nred_R_intro",
"kind": "infra",
"status": "proved",
"milestone": "M0",
"section": "",
"file": "theory/NamedMeta.v",
"depends": []
},
{
"id": "Es_refl_any",
"label": "Es_refl_any",