]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/static_2/i_static/rexs_drops.ma
update in static_2
[helm.git] / matita / matita / contribs / lambdadelta / static_2 / i_static / rexs_drops.ma
index 11025a4a19dccfeb741a85eb11892a1eb219adfa..e146211fd9826b4c1a5e5730284f5659ce577db2 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 →
-                               â\88\80K2,T. K1 âª¤*[R,T] K2 â\86\92 â\88\80U. â¬\86*[f] T ≘ U →
-                               â\88\83â\88\83L2. L1 âª¤*[R,U] L2 & â¬\87*[b,f] L2 ≘ K2 & L1 ≡[f] L2.
+                               Î»R. â\88\80b,f,L1,K1. â\87©*[b,f] L1 ≘ K1 →
+                               â\88\80K2,T. K1 âª¤*[R,T] K2 â\86\92 â\88\80U. â\87§*[f] T ≘ U →
+                               â\88\83â\88\83L2. L1 âª¤*[R,U] L2 & â\87©*[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 ≘ K1 → 𝐔⦃f⦄ →
-                             â\88\80L2,U. L1 âª¤*[R,U] L2 â\86\92 â\88\80T. â¬\86*[f] T ≘ U →
-                             â\88\83â\88\83K2. K1 âª¤*[R,T] K2 & â¬\87*[b,f] L2 ≘ K2.
+                             Î»R. â\88\80b,f,L1,K1. â\87©*[b,f] L1 ≘ K1 → 𝐔⦃f⦄ →
+                             â\88\80L2,U. L1 âª¤*[R,U] L2 â\86\92 â\88\80T. â\87§*[f] T ≘ U →
+                             â\88\83â\88\83K2. K1 âª¤*[R,T] K2 & â\87©*[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 ≘ K1 & K1 ⪤*[R,T] K2.
+                             â\88\80b,f,K2. â\87©*[b,f] L2 â\89\98 K2 â\86\92 ð\9d\90\94â¦\83fâ¦\84 â\86\92 â\88\80T. â\87§*[f] T ≘ U →
+                             â\88\83â\88\83K1. â\87©*[b,f] L1 ≘ K1 & K1 ⪤*[R,T] K2.
 
 (* Properties with generic slicing for local environments *******************)