]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/static_2/i_static/rexs_drops.ma
update in ground_2, static_2, basic_2, apps_2, alpha_1
[helm.git] / matita / matita / contribs / lambdadelta / static_2 / i_static / rexs_drops.ma
index 0b83c6431078f2d4ba70c1ac78c9c0596f07b111..7ff2b3bad713083268eebec6f70ed0e6063198ae 100644 (file)
@@ -19,19 +19,19 @@ include "static_2/i_static/rexs.ma".
 (* ITERATED EXTENSION ON REFERRED ENTRIES OF A CONTEXT-SENSITIVE REALTION ***)
 
 definition tc_f_dedropable_sn: predicate (relation3 lenv term term) ≝
-                               Î»R. â\88\80b,f,L1,K1. â¬\87*[b, f] L1 ≘ K1 →
-                               ∀K2,T. K1 ⪤*[R, T] K2 → ∀U. ⬆*[f] T ≘ U →
-                               ∃∃L2. L1 ⪤*[R, U] L2 & ⬇*[b, f] L2 ≘ K2 & L1 ≡[f] L2.
+                               Î»R. â\88\80b,f,L1,K1. â\87©*[b,f] L1 ≘ K1 →
+                               ∀K2,T. K1 ⪤*[R,T] K2 → ∀U. ⇧*[f] T ≘ U →
+                               ∃∃L2. L1 ⪤*[R,U] L2 & ⇩*[b,f] L2 ≘ K2 & L1 ≡[f] L2.
 
 definition tc_f_dropable_sn: predicate (relation3 lenv term term) ≝
-                             Î»R. â\88\80b,f,L1,K1. â¬\87*[b, f] L1 â\89\98 K1 â\86\92 ð\9d\90\94â¦\83fâ¦\84 →
-                             ∀L2,U. L1 ⪤*[R, U] L2 → ∀T. ⬆*[f] T ≘ U →
-                             ∃∃K2. K1 ⪤*[R, T] K2 & ⬇*[b, f] L2 ≘ K2.
+                             Î»R. â\88\80b,f,L1,K1. â\87©*[b,f] L1 â\89\98 K1 â\86\92 ð\9d\90\94â\9dªfâ\9d« →
+                             ∀L2,U. L1 ⪤*[R,U] L2 → ∀T. ⇧*[f] T ≘ U →
+                             ∃∃K2. K1 ⪤*[R,T] K2 & ⇩*[b,f] L2 ≘ K2.
 
 definition tc_f_dropable_dx: predicate (relation3 lenv term term) ≝
-                             λR. ∀L1,L2,U. L1 ⪤*[R, U] L2 →
-                             â\88\80b,f,K2. â¬\87*[b, f] L2 â\89\98 K2 â\86\92 ð\9d\90\94â¦\83fâ¦\84 â\86\92 â\88\80T. â¬\86*[f] T ≘ U →
-                             â\88\83â\88\83K1. â¬\87*[b, f] L1 â\89\98 K1 & K1 âª¤*[R, T] K2.
+                             λR. ∀L1,L2,U. L1 ⪤*[R,U] L2 →
+                             â\88\80b,f,K2. â\87©*[b,f] L2 â\89\98 K2 â\86\92 ð\9d\90\94â\9dªfâ\9d« â\86\92 â\88\80T. â\87§*[f] T ≘ U →
+                             â\88\83â\88\83K1. â\87©*[b,f] L1 â\89\98 K1 & K1 âª¤*[R,T] K2.
 
 (* Properties with generic slicing for local environments *******************)