X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_transition%2Fcnx_drops.ma;h=21a642e5aa1533dbc1183f5f76cb0a3a55f105f0;hb=6555775aa5268dec0d9ae4579412b659cacdc964;hp=1dcbdf2a41183b5f31f6e1846431d15636d5688f;hpb=69592aa1d0c0d122fb09f11cc53bf4c5a1532fdd;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cnx_drops.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cnx_drops.ma index 1dcbdf2a4..21a642e5a 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cnx_drops.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/cnx_drops.ma @@ -28,10 +28,8 @@ qed. (* Basic_2A1: includes: cnx_lift *) lemma cnx_lifts: ∀h,o,G. d_liftable1 … (cnx h o G). #h #o #G #K #T #HT #b #f #L #HLK #U #HTU #U0 #H -elim (cpx_inv_lifts … H … HLK … HTU) -b -L #T0 #HTU0 #HT0 -lapply (HT … HT0) -G -K #HT0 -elim (tdeq_lifts … HT0 … HTU) -T #X #HX #HU -<(lifts_mono … HX … HTU0) -T0 // +elim (cpx_inv_lifts_sn … H … HLK … HTU) -b -L #T0 #HTU0 #HT0 +lapply (HT … HT0) -G -K /2 width=6 by tdeq_lifts_bi/ qed-. (* Inversion lemmas with generic slicing ************************************) @@ -48,8 +46,6 @@ qed-. (* Basic_2A1: includes: cnx_inv_lift *) lemma cnx_inv_lifts: ∀h,o,G. d_deliftable1 … (cnx h o G). #h #o #G #L #U #HU #b #f #K #HLK #T #HTU #T0 #H -elim (cpx_lifts … H … HLK … HTU) -b -K #U0 #HTU0 #HU0 -lapply (HU … HU0) -G -L #HU0 -elim (tdeq_inv_lifts … HU0 … HTU) -U #X #HX #HT -<(lifts_inj … HX … HTU0) -U0 // +elim (cpx_lifts_sn … H … HLK … HTU) -b -K #U0 #HTU0 #HU0 +lapply (HU … HU0) -G -L /2 width=6 by tdeq_inv_lifts_bi/ qed-.