X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_computation%2Ffsb.ma;h=f1434a06f0c9966a44f240fb2db3b407dd4d9b13;hb=829e3a8af3229c4e625245f7265dd67939da98c4;hp=3f4ccd360a0e953f202d6b6fec77b0f48757b690;hpb=bc27cc1925469ddcd2bc3cd4036a6ea8067c5da1;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fsb.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fsb.ma index 3f4ccd360..f1434a06f 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fsb.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fsb.ma @@ -27,18 +27,18 @@ interpretation (* Basic properties *********************************************************) lemma fsb_intro (G1) (L1) (T1): - (∀G2,L2,T2. ❪G1,L1,T1❫ ≻ ❪G2,L2,T2❫ → ≥𝐒 ❪G2,L2,T2❫) → ≥𝐒 ❪G1,L1,T1❫. + (∀G2,L2,T2. ❨G1,L1,T1❩ ≻ ❨G2,L2,T2❩ → ≥𝐒 ❨G2,L2,T2❩) → ≥𝐒 ❨G1,L1,T1❩. /5 width=1 by fpbc_intro, SN3_intro/ qed. (* Basic eliminators ********************************************************) (* Note: eliminator with shorter ground hypothesis *) lemma fsb_ind (Q:relation3 …): - (∀G1,L1,T1. ≥𝐒 ❪G1,L1,T1❫ → - (∀G2,L2,T2. ❪G1,L1,T1❫ ≻ ❪G2,L2,T2❫ → Q G2 L2 T2) → + (∀G1,L1,T1. ≥𝐒 ❨G1,L1,T1❩ → + (∀G2,L2,T2. ❨G1,L1,T1❩ ≻ ❨G2,L2,T2❩ → Q G2 L2 T2) → Q G1 L1 T1 ) → - ∀G,L,T. ≥𝐒 ❪G,L,T❫ → Q G L T. + ∀G,L,T. ≥𝐒 ❨G,L,T❩ → Q G L T. #Q #IH #G #L #T #H elim H -G -L -T #G1 #L1 #T1 #H1 #IH1 @IH -IH [ /4 width=1 by SN3_intro/ ] -H1 #G2 #L2 #T2 #H