]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambda_delta/basic_2/conversion/cpc.ma
an addition ...
[helm.git] / matita / matita / contribs / lambda_delta / basic_2 / conversion / cpc.ma
index e3058349b4697b49f3a501c172b53fc89671f38f..5fb614a8c0af7aa29e469fd628a933fc5c37f430 100644 (file)
@@ -12,7 +12,7 @@
 (*                                                                        *)
 (**************************************************************************)
 
-include "Basic_2/reducibility/cpr.ma".
+include "basic_2/reducibility/cpr.ma".
 
 (* CONTEXT-SENSITIVE PARALLEL CONVERSION ON TERMS ***************************)
 
@@ -25,13 +25,15 @@ interpretation
 
 (* Basic properties *********************************************************)
 
-lemma cpc_refl: ∀L,T. L ⊢ T ⬌ T.
+lemma cpc_refl: ∀L. reflexive … (cpc L).
 /2 width=1/ qed.
 
-lemma cpc_sym: ∀L,T1,T2. L ⊢ T1 ⬌ T2 → L ⊢ T2 ⬌ T1.
+lemma cpc_sym: ∀L. symmetric … (cpc L).
 #L #T1 #T2 * /2 width=1/
 qed.
 
-lemma cpc_cpr: ∀L,T1,T2. L ⊢ T1 ⬌ T2 → ∃∃T. L ⊢ T1 ➡ T & L ⊢ T2 ➡ T.
+(* Basic forward lemmas *****************************************************)
+
+lemma cpc_fwd_cpr: ∀L,T1,T2. L ⊢ T1 ⬌ T2 → ∃∃T. L ⊢ T1 ➡ T & L ⊢ T2 ➡ T.
 #L #T1 #T2 * /2 width=3/
 qed.