X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fdelayed_updating%2Funwind%2Funwind2_prototerm_inner.ma;fp=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fdelayed_updating%2Funwind%2Funwind2_prototerm_inner.ma;h=7cbe69e0cf47e8705469b0e7d89c998eb9cbd4bd;hb=00fca351072c2dba11b71c14b1169d303fd6836f;hp=0000000000000000000000000000000000000000;hpb=6f1b6f85a78d4c8da42f035f433fe4b85962bd9b;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/delayed_updating/unwind/unwind2_prototerm_inner.ma b/matita/matita/contribs/lambdadelta/delayed_updating/unwind/unwind2_prototerm_inner.ma new file mode 100644 index 000000000..7cbe69e0c --- /dev/null +++ b/matita/matita/contribs/lambdadelta/delayed_updating/unwind/unwind2_prototerm_inner.ma @@ -0,0 +1,28 @@ +(**************************************************************************) +(* ___ *) +(* ||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 "delayed_updating/unwind/unwind2_prototerm.ma". +include "delayed_updating/unwind/unwind2_path_inner.ma". +include "ground/lib/subset_overlap.ma". + +(* UNWIND FOR PROTOTERM *****************************************************) + +(* Destructions with inner condition for path *******************************) + +lemma unwind2_term_des_inner (f) (t): + ▼[f]t ≬ 𝐈 → t ≬ 𝐈. +#f #t * #p * #q #Hq #H0 #Hp destruct +@(subset_ol_i … Hq) -Hq (**) (* auto does not work *) +@(unwind2_path_des_inner … Hp) +qed-.