]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/i_static/tc_lfxs_tc_lfxs.ma
integrating the framework with fle ...
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / i_static / tc_lfxs_tc_lfxs.ma
index 62173d926824eda2f830180fd500f7fab5a9b53b..87f279a9b26d612696ef4a7059e6ae61af03aa06 100644 (file)
 (*                                                                        *)
 (**************************************************************************)
 
+include "basic_2/static/lfxs_lfxs.ma".
 include "basic_2/i_static/tc_lfxs.ma".
 
 (* ITERATED EXTENSION ON REFERRED ENTRIES OF A CONTEXT-SENSITIVE REALTION ***)
 
+(* Advanced properties ******************************************************)
+
+lemma tc_lfxs_sym: ∀R. lfxs_fle_compatible R →
+                   (∀L1,L2,T1,T2. R L1 T1 T2 → R L2 T2 T1) →
+                   ∀T. symmetric … (tc_lfxs R T).
+#R #H1R #H2R #T #L1 #L2 #H elim H -L2
+/4 width=3 by lfxs_sym, tc_lfxs_step_sn, inj/
+qed-.
+
 (* Main properties **********************************************************)
 
 theorem tc_lfxs_trans: ∀R,T. Transitive … (tc_lfxs R T).