X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=matita%2Fcontribs%2FPREDICATIVE-TOPOLOGY%2Fclass_eq.ma;h=b86e5f2961f79d60ef75010320b10aab72820feb;hb=dfc523454502ccab6a154a32d1d9b4d941d9a6a0;hp=cfcb57293f6a066eced2e45621d9387398db64b9;hpb=7f2444c2670cadafddd8785b687ef312158376b0;p=helm.git diff --git a/matita/contribs/PREDICATIVE-TOPOLOGY/class_eq.ma b/matita/contribs/PREDICATIVE-TOPOLOGY/class_eq.ma index cfcb57293..b86e5f296 100644 --- a/matita/contribs/PREDICATIVE-TOPOLOGY/class_eq.ma +++ b/matita/contribs/PREDICATIVE-TOPOLOGY/class_eq.ma @@ -12,27 +12,21 @@ (* *) (**************************************************************************) -set "baseuri" "cic:/matita/PREDICATIVE-TOPOLOGY/class_eq". +(* STATO: NON COMPILA: dev'essere aggiornato *) -include "class_le.ma". +set "baseuri" "cic:/matita/PREDICATIVE-TOPOLOGY/class_eq". -theorem ceq_cl: \forall C,c1,c2. ceq ? c1 c2 \to cin C c1 \land cin C c2. -intros; elim H; clear H. -lapply cle_cl to H1 using H; clear H1; decompose H; -lapply cle_cl to H2 using H; clear H2; decompose H. -auto. -qed. +include "class_defs.ma". -theorem ceq_refl: \forall C,c. cin C c \to ceq ? c c. -intros; apply ceq_intro; auto. -qed. +theorem ceq_trans: \forall C. \xforall c1,c2. ceq C c1 c2 \to + \xforall c3. ceq ? c2 c3 \to ceq ? c1 c3. +intros. -theorem ceq_trans: \forall C,c2,c1,c3. - ceq C c2 c3 \to ceq ? c1 c2 \to ceq ? c1 c3. -intros; elim H; elim H1; clear H; clear H1. -apply ceq_intro; apply cle_trans; [|auto|auto||auto|auto]. +(* +apply ceq_intro; apply cle_trans; [|auto new timeout=100|auto new timeout=100||auto new timeout=100|auto new timeout=100]. qed. theorem ceq_sym: \forall C,c1,c2. ceq C c1 c2 \to ceq C c2 c1. -intros; elim H; clear H.; auto. +intros; elim H; clear H.; auto new timeout=100. qed. +*)