]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/static/lfeq.ma
renaming
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / static / lfeq.ma
index 684e57370908a1ac8abdd71a4b1b5b0c4d225043..f7375afbc829971da4837150469b46705fab7f0d 100644 (file)
@@ -12,7 +12,7 @@
 (*                                                                        *)
 (**************************************************************************)
 
-include "basic_2/notation/relations/lazyeqsn_3.ma".
+include "basic_2/notation/relations/ideqsn_3.ma".
 include "basic_2/static/lfxs.ma".
 
 (* SYNTACTIC EQUIVALENCE FOR LOCAL ENVIRONMENTS ON REFERRED ENTRIES *********)
@@ -23,7 +23,7 @@ definition lfeq: relation3 term lenv lenv ≝
 
 interpretation
    "syntactic equivalence on referred entries (local environment)"
-   'LazyEqSn T L1 L2 = (lfeq T L1 L2).
+   'IdEqSn T L1 L2 = (lfeq T L1 L2).
 
 (* Note: "lfeq_transitive R" is equivalent to "lfxs_transitive ceq R R" *)
 (* Basic_2A1: uses: lleq_transitive *)
@@ -56,11 +56,11 @@ elim (lfxs_inv_zero_pair_dx … H) -H #K1 #X #HK12 #HX #H destruct
 /2 width=3 by ex2_intro/
 qed-.
 
-lemma lfeq_inv_lref_bind_sn: â\88\80I1,K1,L2,i. K1.â\93\98{I1} â\89¡[#⫯i] L2 →
+lemma lfeq_inv_lref_bind_sn: â\88\80I1,K1,L2,i. K1.â\93\98{I1} â\89¡[#â\86\91i] L2 →
                              ∃∃I2,K2. K1 ≡[#i] K2 & L2 = K2.ⓘ{I2}.
 /2 width=2 by lfxs_inv_lref_bind_sn/ qed-.
 
-lemma lfeq_inv_lref_bind_dx: â\88\80I2,K2,L1,i. L1 â\89¡[#⫯i] K2.ⓘ{I2} →
+lemma lfeq_inv_lref_bind_dx: â\88\80I2,K2,L1,i. L1 â\89¡[#â\86\91i] K2.ⓘ{I2} →
                              ∃∃I1,K1. K1 ≡[#i] K2 & L1 = K1.ⓘ{I1}.
 /2 width=2 by lfxs_inv_lref_bind_dx/ qed-.
 
@@ -76,8 +76,8 @@ qed-.
 
 (* Basic_properties *********************************************************)
 
-lemma frees_lfeq_conf: â\88\80f,L1,T. L1 â\8a¢ ð\9d\90\85*â¦\83Tâ¦\84 â\89¡ f →
-                       â\88\80L2. L1 â\89¡[T] L2 â\86\92 L2 â\8a¢ ð\9d\90\85*â¦\83Tâ¦\84 â\89¡ f.
+lemma frees_lfeq_conf: â\88\80f,L1,T. L1 â\8a¢ ð\9d\90\85*â¦\83Tâ¦\84 â\89\98 f →
+                       â\88\80L2. L1 â\89¡[T] L2 â\86\92 L2 â\8a¢ ð\9d\90\85*â¦\83Tâ¦\84 â\89\98 f.
 #f #L1 #T #H elim H -f -L1 -T
 [ /2 width=3 by frees_sort/
 | #f #i #Hf #L2 #H2