X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=matita%2Fmatita%2Fcontribs%2Flambda_delta%2FBasic_2%2Fgrammar%2Fterm_simple.ma;h=8f7c70374a92d17368d12cd7bd9242be881b2a15;hb=48b202cd4ccd3ffc10f9a134314f747fdee30d36;hp=be4811eebd0819ee1de128e67779a5b076b7205d;hpb=e4328c9691fa85434acfb24eaedcb15ea2263b28;p=helm.git diff --git a/matita/matita/contribs/lambda_delta/Basic_2/grammar/term_simple.ma b/matita/matita/contribs/lambda_delta/Basic_2/grammar/term_simple.ma index be4811eeb..8f7c70374 100644 --- a/matita/matita/contribs/lambda_delta/Basic_2/grammar/term_simple.ma +++ b/matita/matita/contribs/lambda_delta/Basic_2/grammar/term_simple.ma @@ -17,20 +17,20 @@ include "Basic_2/grammar/term.ma". (* SIMPLE (NEUTRAL) TERMS ***************************************************) inductive simple: predicate term ≝ - | simple_atom: ∀I. simple (𝕒{I}) - | simple_flat: ∀I,V,T. simple (𝕗{I} V. T) + | simple_atom: ∀I. simple (⓪{I}) + | simple_flat: ∀I,V,T. simple (ⓕ{I} V. T) . interpretation "simple (term)" 'Simple T = (simple T). (* Basic inversion lemmas ***************************************************) -fact simple_inv_bind_aux: ∀T. 𝕊[T] → ∀J,W,U. T = 𝕓{J} W. U → False. +fact simple_inv_bind_aux: ∀T. 𝕊[T] → ∀J,W,U. T = ⓑ{J} W. U → False. #T * -T [ #I #J #W #U #H destruct | #I #V #T #J #W #U #H destruct ] qed. -lemma simple_inv_bind: ∀I,V,T. 𝕊[𝕓{I} V. T] → False. +lemma simple_inv_bind: ∀I,V,T. 𝕊[ⓑ{I} V. T] → False. /2 width=6/ qed-.