]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/equivalence/cpcs_cprs.ma
update in basic_2
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / equivalence / cpcs_cprs.ma
index 1f437491f02bd9980c9faa0ea20e4422300cf815..d9db0509f9349fefa27218fbd2945a7570bf923c 100644 (file)
@@ -21,12 +21,14 @@ include "basic_2/equivalence/cpcs.ma".
 
 (* Basic_1: was: pc3_pr3_r *)
 lemma cpcs_cprs_dx: ∀G,L,T1,T2. ⦃G, L⦄ ⊢ T1 ➡* T2 → ⦃G, L⦄ ⊢ T1 ⬌* T2.
-#G #L #T1 #T2 #H @(cprs_ind … H) -T2 /3 width=3 by cpcs_cpr_strap1, cpcs_strap1, cpc_cpcs/
+#G #L #T1 #T2 #H @(cprs_ind … H) -T2
+/3 width=3 by cpcs_cpr_strap1, cpcs_strap1, cpc_cpcs/
 qed.
 
 (* Basic_1: was: pc3_pr3_x *)
 lemma cpcs_cprs_sn: ∀G,L,T1,T2. ⦃G, L⦄ ⊢ T2 ➡* T1 → ⦃G, L⦄ ⊢ T1 ⬌* T2.
-#G #L #T1 #T2 #H @(cprs_ind_dx … H) -T2 /3 width=3 by cpcs_cpr_div, cpcs_strap1, cpcs_cprs_dx/
+#G #L #T1 #T2 #H @(cprs_ind_dx … H) -T2
+/3 width=3 by cpcs_cpr_div, cpcs_strap1, cpcs_cprs_dx/
 qed.
 
 lemma cpcs_cprs_strap1: ∀G,L,T1,T. ⦃G, L⦄ ⊢ T1 ⬌* T → ∀T2. ⦃G, L⦄ ⊢ T ➡* T2 → ⦃G, L⦄ ⊢ T1 ⬌* T2.
@@ -49,7 +51,8 @@ qed-.
 (* Basic_1: was: pc3_pr3_t *)
 (* Basic_1: note: pc3_pr3_t should be renamed *)
 lemma cprs_div: ∀G,L,T1,T. ⦃G, L⦄ ⊢ T1 ➡* T → ∀T2. ⦃G, L⦄ ⊢ T2 ➡* T → ⦃G, L⦄ ⊢ T1 ⬌* T2.
-#G #L #T1 #T #HT1 #T2 #H @(cprs_ind_dx … H) -T2 /2 width=3 by cpcs_cpr_div, cpcs_cprs_dx/
+#G #L #T1 #T #HT1 #T2 #H @(cprs_ind_dx … H) -T2
+/2 width=3 by cpcs_cpr_div, cpcs_cprs_dx/
 qed.
 
 lemma cprs_cpr_div: ∀G,L,T1,T. ⦃G, L⦄ ⊢ T1 ➡* T → ∀T2. ⦃G, L⦄ ⊢ T2 ➡ T → ⦃G, L⦄ ⊢ T1 ⬌* T2.