X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Funfold%2Fltpss_sn.ma;h=577c1506d96c67d3e3cec39ded7265c7e8189726;hb=6d3e67a714d59ff5d0da7aff72323a6d2ac07db4;hp=0d13a5a3f5a5f697541280d7e20b6580f0b01ced;hpb=e8998d29ab83e7b6aa495a079193705b2f6743d3;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/unfold/ltpss_sn.ma b/matita/matita/contribs/lambdadelta/basic_2/unfold/ltpss_sn.ma index 0d13a5a3f..577c1506d 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/unfold/ltpss_sn.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/unfold/ltpss_sn.ma @@ -12,6 +12,10 @@ (* *) (**************************************************************************) +notation "hvbox( T1 break ⊢ ▶ * [ term 46 d , break term 46 e ] break term 46 T2 )" + non associative with precedence 45 + for @{ 'PSubstStarSn $T1 $d $e $T2 }. + include "basic_2/unfold/tpss.ma". (* SN PARALLEL UNFOLD ON LOCAL ENVIRONMENTS *********************************) @@ -206,7 +210,7 @@ lemma ltpss_sn_weak: ∀L1,L2,d1,e1. L1 ⊢ ▶* [d1, e1] L2 → ] qed. -lemma ltpss_sn_weak_all: ∀L1,L2,d,e. L1 ⊢ ▶* [d, e] L2 → L1 ⊢ ▶* [0, |L1|] L2. +lemma ltpss_sn_weak_full: ∀L1,L2,d,e. L1 ⊢ ▶* [d, e] L2 → L1 ⊢ ▶* [0, |L1|] L2. #L1 #L2 #d #e #H elim H -L1 -L2 -d -e // /3 width=2/ /3 width=3/ qed. @@ -237,7 +241,7 @@ lemma ltpss_sn_append_ge: ∀K1,K2,d,e. K1 ⊢ ▶* [d, e] K2 → L1 @@ K1 ⊢ ▶* [d, e] L2 @@ K2. #K1 #K2 #d #e #H elim H -K1 -K2 -d -e [ #d #e #L1 #L2