X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fmultiple%2Flleq_alt.ma;h=d2919f5b640e8b25cf87d93313d427fe763aa2a9;hb=5102e7f780e83c7fef1d3826f81dfd37ee4028bc;hp=38b34aec57916bc41c2e6b70744c2afeae0d8a1f;hpb=598a5c56535a8339f6533227ab580aff64e2d41c;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/multiple/lleq_alt.ma b/matita/matita/contribs/lambdadelta/basic_2/multiple/lleq_alt.ma index 38b34aec5..d2919f5b6 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/multiple/lleq_alt.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/multiple/lleq_alt.ma @@ -19,23 +19,23 @@ include "basic_2/multiple/lleq.ma". (* Alternative definition (not recursive) ***********************************) -theorem lleq_intro_alt: ∀L1,L2,T,d. |L1| = |L2| → - (∀I1,I2,K1,K2,V1,V2,i. d ≤ yinj i → L1 ⊢ i ϵ 𝐅*[d]⦃T⦄ → - ⇩[i] L1 ≡ K1.ⓑ{I1}V1 → ⇩[i] L2 ≡ K2.ⓑ{I2}V2 → +theorem lleq_intro_alt: ∀L1,L2,T,l. |L1| = |L2| → + (∀I1,I2,K1,K2,V1,V2,i. l ≤ yinj i → L1 ⊢ i ϵ 𝐅*[l]⦃T⦄ → + ⬇[i] L1 ≡ K1.ⓑ{I1}V1 → ⬇[i] L2 ≡ K2.ⓑ{I2}V2 → I1 = I2 ∧ V1 = V2 - ) → L1 ≡[T, d] L2. -#L1 #L2 #T #d #HL12 #IH @llpx_sn_alt_inv_llpx_sn @conj // -HL12 -#I1 #I2 #K1 #K2 #V1 #V2 #i #Hid #HnT #HLK1 #HLK2 + ) → L1 ≡[T, l] L2. +#L1 #L2 #T #l #HL12 #IH @llpx_sn_alt_inv_llpx_sn @conj // -HL12 +#I1 #I2 #K1 #K2 #V1 #V2 #i #Hil #HnT #HLK1 #HLK2 @(IH … HnT HLK1 HLK2) -IH -HnT -HLK1 -HLK2 // qed. -theorem lleq_inv_alt: ∀L1,L2,T,d. L1 ≡[T, d] L2 → +theorem lleq_inv_alt: ∀L1,L2,T,l. L1 ≡[T, l] L2 → |L1| = |L2| ∧ - ∀I1,I2,K1,K2,V1,V2,i. d ≤ yinj i → L1 ⊢ i ϵ 𝐅*[d]⦃T⦄ → - ⇩[i] L1 ≡ K1.ⓑ{I1}V1 → ⇩[i] L2 ≡ K2.ⓑ{I2}V2 → + ∀I1,I2,K1,K2,V1,V2,i. l ≤ yinj i → L1 ⊢ i ϵ 𝐅*[l]⦃T⦄ → + ⬇[i] L1 ≡ K1.ⓑ{I1}V1 → ⬇[i] L2 ≡ K2.ⓑ{I2}V2 → I1 = I2 ∧ V1 = V2. -#L1 #L2 #T #d #H elim (llpx_sn_llpx_sn_alt … H) -H +#L1 #L2 #T #l #H elim (llpx_sn_llpx_sn_alt … H) -H #HL12 #IH @conj // -#I1 #I2 #K1 #K2 #V1 #V2 #i #Hid #HnT #HLK1 #HLK2 +#I1 #I2 #K1 #K2 #V1 #V2 #i #Hil #HnT #HLK1 #HLK2 @(IH … HnT HLK1 HLK2) -IH -HnT -HLK1 -HLK2 // qed-.