X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_computation%2Ffsb_alt.ma;h=eadfece465a256208bbba76f4121b8ab58b02fa1;hb=6167cca50de37eba76a062537b24f7caef5b34f2;hp=80c7a64493cdad094060f8e067d91d11aefe6d7f;hpb=6d49221c1fefe6a2c5bddb3db24d3698414a700f;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fsb_alt.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fsb_alt.ma index 80c7a6449..eadfece46 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fsb_alt.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/fsb_alt.ma @@ -21,7 +21,7 @@ include "basic_2/computation/fsb.ma". (* Note: alternative definition of fsb *) inductive fsba (h) (o): relation3 genv lenv term ≝ | fsba_intro: ∀G1,L1,T1. ( - ∀G2,L2,T2. ⦃G1, L1, T1⦄ >≡[h, o] ⦃G2, L2, T2⦄ → fsba h o G2 L2 T2 + ∀G2,L2,T2. ⦃G1, L1, T1⦄ >≛[h, o] ⦃G2, L2, T2⦄ → fsba h o G2 L2 T2 ) → fsba h o G1 L1 T1. interpretation @@ -32,7 +32,7 @@ interpretation lemma fsba_ind_alt: ∀h,o. ∀R: relation3 …. ( ∀G1,L1,T1. ⦥⦥[h,o] ⦃G1, L1, T1⦄ → ( - ∀G2,L2,T2. ⦃G1, L1, T1⦄ >≡[h, o] ⦃G2, L2, T2⦄ → R G2 L2 T2 + ∀G2,L2,T2. ⦃G1, L1, T1⦄ >≛[h, o] ⦃G2, L2, T2⦄ → R G2 L2 T2 ) → R G1 L1 T1 ) → ∀G,L,T. ⦥⦥[h, o] ⦃G, L, T⦄ → R G L T. @@ -73,7 +73,7 @@ lemma fsb_fpbs_trans: ∀h,o,G1,L1,T1. ⦥[h, o] ⦃G1, L1, T1⦄ → lemma fsb_ind_fpbg: ∀h,o. ∀R:relation3 genv lenv term. (∀G1,L1,T1. ⦥[h, o] ⦃G1, L1, T1⦄ → - (∀G2,L2,T2. ⦃G1, L1, T1⦄ >≡[h, o] ⦃G2, L2, T2⦄ → R G2 L2 T2) → + (∀G2,L2,T2. ⦃G1, L1, T1⦄ >≛[h, o] ⦃G2, L2, T2⦄ → R G2 L2 T2) → R G1 L1 T1 ) → ∀G1,L1,T1. ⦥[h, o] ⦃G1, L1, T1⦄ → R G1 L1 T1.