X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fsyntax%2Fterm_simple.ma;h=e6cfdb3c053f7ef062e994848dc49f05494f6f79;hp=50e2595441f0df7d2e40d77f767c6f15b3143005;hb=222044da28742b24584549ba86b1805a87def070;hpb=09b4420070d6a71990e16211e499b51dbb0742cb diff --git a/matita/matita/contribs/lambdadelta/basic_2/syntax/term_simple.ma b/matita/matita/contribs/lambdadelta/basic_2/syntax/term_simple.ma index 50e259544..e6cfdb3c0 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/syntax/term_simple.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/syntax/term_simple.ma @@ -19,7 +19,7 @@ include "basic_2/syntax/term.ma". inductive simple: predicate term ≝ | simple_atom: ∀I. simple (⓪{I}) - | simple_flat: ∀I,V,T. simple (ⓕ{I} V. T) + | simple_flat: ∀I,V,T. simple (ⓕ{I}V.T) . interpretation "simple (term)" 'Simple T = (simple T). @@ -36,7 +36,7 @@ qed-. lemma simple_inv_bind: ∀p,I,V,T. 𝐒⦃ⓑ{p,I} V. T⦄ → ⊥. /2 width=7 by simple_inv_bind_aux/ qed-. -lemma simple_inv_pair: ∀I,V,T. 𝐒⦃②{I}V.T⦄ → ∃J. I = Flat2 J. +lemma simple_inv_pair: ∀I,V,T. 𝐒⦃②{I}V.T⦄ → ∃J. I = Flat2 J. * /2 width=2 by ex_intro/ #p #I #V #T #H elim (simple_inv_bind … H) qed-.