X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=inline;f=matita%2Fmatita%2Fcontribs%2Flambda_delta%2FBasic_2%2Fstatic%2Flsuba.ma;fp=matita%2Fmatita%2Fcontribs%2Flambda_delta%2FBasic_2%2Fstatic%2Flsuba.ma;h=d6750c3d588e9e94aa44f5d3b3c924feb0679f9c;hb=48b202cd4ccd3ffc10f9a134314f747fdee30d36;hp=37f5bf73aa0703c6c3db045ba325f17c788c30a0;hpb=e4328c9691fa85434acfb24eaedcb15ea2263b28;p=helm.git diff --git a/matita/matita/contribs/lambda_delta/Basic_2/static/lsuba.ma b/matita/matita/contribs/lambda_delta/Basic_2/static/lsuba.ma index 37f5bf73a..d6750c3d5 100644 --- a/matita/matita/contribs/lambda_delta/Basic_2/static/lsuba.ma +++ b/matita/matita/contribs/lambda_delta/Basic_2/static/lsuba.ma @@ -18,9 +18,9 @@ include "Basic_2/static/aaa.ma". inductive lsuba: relation lenv ≝ | lsuba_atom: lsuba (⋆) (⋆) -| lsuba_pair: ∀I,L1,L2,V. lsuba L1 L2 → lsuba (L1. 𝕓{I} V) (L2. 𝕓{I} V) +| lsuba_pair: ∀I,L1,L2,V. lsuba L1 L2 → lsuba (L1. ⓑ{I} V) (L2. ⓑ{I} V) | lsuba_abbr: ∀L1,L2,V,W,A. L1 ⊢ V ÷ A → L2 ⊢ W ÷ A → - lsuba L1 L2 → lsuba (L1. 𝕓{Abbr} V) (L2. 𝕓{Abst} W) + lsuba L1 L2 → lsuba (L1. ⓓV) (L2. ⓛW) . interpretation @@ -29,10 +29,10 @@ interpretation (* Basic inversion lemmas ***************************************************) -fact lsuba_inv_pair2_aux: ∀L1,L2. L1 ÷⊑ L2 → ∀I,K2,W. L2 = K2. 𝕓{I} W → - (∃∃K1. K1 ÷⊑ K2 & L1 = K1. 𝕓{I} W) ∨ +fact lsuba_inv_pair2_aux: ∀L1,L2. L1 ÷⊑ L2 → ∀I,K2,W. L2 = K2. ⓑ{I} W → + (∃∃K1. K1 ÷⊑ K2 & L1 = K1. ⓑ{I} W) ∨ ∃∃K1,V,A. K1 ⊢ V ÷ A & K2 ⊢ W ÷ A & K1 ÷⊑ K2 & - L1 = K1. 𝕓{Abbr} V & I = Abst. + L1 = K1. ⓓV & I = Abst. #L1 #L2 * -L1 -L2 [ #I #K2 #W #H destruct | #J #L1 #L2 #V #HL12 #I #K2 #W #H destruct /3 width=3/ @@ -40,10 +40,10 @@ fact lsuba_inv_pair2_aux: ∀L1,L2. L1 ÷⊑ L2 → ∀I,K2,W. L2 = K2. 𝕓{I} ] qed. -lemma lsuba_inv_pair2: ∀I,L1,K2,W. L1 ÷⊑ K2. 𝕓{I} W → - (∃∃K1. K1 ÷⊑ K2 & L1 = K1. 𝕓{I} W) ∨ +lemma lsuba_inv_pair2: ∀I,L1,K2,W. L1 ÷⊑ K2. ⓑ{I} W → + (∃∃K1. K1 ÷⊑ K2 & L1 = K1. ⓑ{I} W) ∨ ∃∃K1,V,A. K1 ⊢ V ÷ A & K2 ⊢ W ÷ A & K1 ÷⊑ K2 & - L1 = K1. 𝕓{Abbr} V & I = Abst. + L1 = K1. ⓓV & I = Abst. /2 width=3/ qed-. (* Basic properties *********************************************************)