X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fi_static%2Ftc_lfxs_tc_lfxs.ma;h=5e4a9393378a9f694b35dc0fab143259ffaa78bd;hb=47a745462a714af9d65cea7b61af56524bd98fa1;hp=4fe37f452fea53af2ee126ed9f17db8a6c7dee1c;hpb=fed8c1a61273b0eb4a719fda70e2b5dd31933c8a;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/i_static/tc_lfxs_tc_lfxs.ma b/matita/matita/contribs/lambdadelta/basic_2/i_static/tc_lfxs_tc_lfxs.ma index 4fe37f452..5e4a93933 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/i_static/tc_lfxs_tc_lfxs.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/i_static/tc_lfxs_tc_lfxs.ma @@ -12,12 +12,22 @@ (* *) (**************************************************************************) +include "basic_2/static/lfxs_fsle.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_fsle_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). -#R #T #L1 #L #HL1 #L2 #HL2 @(trans_TC … HL1 HL2) (**) (* auto fails *) +#R #T #L1 #L #HL1 #L2 #HL2 @(trans_TC … HL1 HL2) (**) (* auto fails *) qed-.