X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_computation%2Fcsx_gcp.ma;h=ead714a3229ea919f5ffa4527b284bd9e2d95e30;hp=5a0426628a6f19bbb7518e5d5d253c9699433de1;hb=4173283e148199871d787c53c0301891deb90713;hpb=43998467c5ec5f1c8e1e988fc00e3255d2723ba4 diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/csx_gcp.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/csx_gcp.ma index 5a0426628..ead714a32 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_computation/csx_gcp.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_computation/csx_gcp.ma @@ -12,18 +12,18 @@ (* *) (**************************************************************************) -include "basic_2/static/gcp.ma". +include "static_2/static/gcp.ma". include "basic_2/rt_transition/cnx_drops.ma". include "basic_2/rt_computation/csx_drops.ma". -(* STRONGLY NORMALIZING TERMS FOR UNCOUNTED PARALLEL RT-TRANSITION **********) +(* STRONGLY NORMALIZING TERMS FOR UNBOUND PARALLEL RT-TRANSITION ************) (* Main properties with generic computation properties **********************) -theorem csx_gcp: ∀h,o. gcp (cpx h) (tdeq h o) (csx h o). -#h #o @mk_gcp +theorem csx_gcp: ∀h. gcp (cpx h) tdeq (csx h). +#h @mk_gcp [ normalize /3 width=13 by cnx_lifts/ -| #G #L elim (deg_total h o 0) /3 width=8 by cnx_sort_iter, ex_intro/ +| /3 width=5 by O, cnx_sort, ex_intro/ | /2 width=8 by csx_lifts/ | /2 width=3 by csx_fwd_flat_dx/ ]