X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fapps_2%2Fetc%2Fmodels%2Fmodel_lift.etc;fp=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fapps_2%2Fetc%2Fmodels%2Fmodel_lift.etc;h=0000000000000000000000000000000000000000;hb=f86ab1580e0bab7f8cada3cc7ffdf80f40e3de9a;hp=9775f57dfd39dd70864b6c41a87ea51cf13bd679;hpb=fdf7649cd98c08e6153f08ae5831191d9cbf1574;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/apps_2/etc/models/model_lift.etc b/matita/matita/contribs/lambdadelta/apps_2/etc/models/model_lift.etc deleted file mode 100644 index 9775f57df..000000000 --- a/matita/matita/contribs/lambdadelta/apps_2/etc/models/model_lift.etc +++ /dev/null @@ -1,40 +0,0 @@ -(**************************************************************************) -(* ___ *) -(* ||M|| *) -(* ||A|| A project by Andrea Asperti *) -(* ||T|| *) -(* ||I|| Developers: *) -(* ||T|| The HELM team. *) -(* ||A|| http://helm.cs.unibo.it *) -(* \ / *) -(* \ / This file is distributed under the terms of the *) -(* v GNU General Public License Version 2 *) -(* *) -(**************************************************************************) - -include "basic_2/substitution/lift.ma". -include "apps_2/models/model_lower.ma". -include "apps_2/models/model_sound.ma". - -(* MODEL ********************************************************************) - -(* Forward lemmas on basic relocation ***************************************) - -lemma sound_fwd_lift: ∀M. sound M → extensional M → - ∀sv,gv,T1,T2,l,m. ⬆[l, m] T1 ≡ T2 → - ∀lv. 〚T1〛{sv, gv, ↓[l, m]⦋M⦌ lv} = 〚T2〛{sv, gv, lv}. -#M #H1M #H2M #sv #gv #T1 #T2 #l #m #H elim H -T1 -T2 -l -m -[ #k #l #m #lv >(m1 … H1M) >(m1 … H1M) -H1M // -| #i #l #m #Hil #lv >(m2 … H1M) >(m2 … H1M) -H1M >lower_lt // -| #i #l #m #Hli #lv >(m2 … H1M) >(m2 … H1M) -H1M >lower_ge // -| #p #l #m #lv >(m3 … H1M) >(m3 … H1M) -H1M // -| #a * #V1 #V2 #T1 #T2 #l #m #_ #_ #IHV12 #IHT12 #lv - [ >(m4 … H1M) >(m4 … H1M) /3 width=1 by raise_lower_lt, sound_ti_eq_l/ - | @(mx … H2M) /3 width=1 by raise_lower_lt, sound_ti_eq_l/ - ] -| * #V1 #V2 #T1 #T2 #l #m #_ #_ #IHV12 #IHT12 #lv - [ >(m6 … H1M) >(m6 … H1M) /3 width=1 by eq_f2/ - | >(m7 … H1M) >(m7 … H1M) /2 width=1 by/ - ] -] -qed-.