X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmatita%2Fcontribs%2FPREDICATIVE-TOPOLOGY%2Fcoa_defs.ma;h=c840fbdaf7cddc972b4f3cdade571c5b2aa84dd4;hb=d468b38f538a7c7d4ace666c1c41931621e8f28c;hp=ab8d4d9cfd0ed78ea20c3c364bcdb53c4f904345;hpb=b46f4ee699f30aafeac0f0e1bb92420f9f929119;p=helm.git diff --git a/helm/matita/contribs/PREDICATIVE-TOPOLOGY/coa_defs.ma b/helm/matita/contribs/PREDICATIVE-TOPOLOGY/coa_defs.ma index ab8d4d9cf..c840fbdaf 100644 --- a/helm/matita/contribs/PREDICATIVE-TOPOLOGY/coa_defs.ma +++ b/helm/matita/contribs/PREDICATIVE-TOPOLOGY/coa_defs.ma @@ -21,7 +21,7 @@ include "domain_data.ma". *) record COA: Type \def { - coa:> Class; (* carrier *) + coa:> Class; (* carrier *) le: coa \to coa \to Prop; (* inclusion *) ov: coa \to coa \to Prop; (* overlap *) sup: \forall (D:Domain). (D \to coa) \to coa; (* supremum *) @@ -54,4 +54,8 @@ definition bsup: \forall (P:COA). P \to P \to P \def inf_ov: forall p q, ov p q -> ov p (inf QDBool (bool_family _ p q)) properness: ov zero zero -> False; distributivity: forall I p q, id _ (inf QDBool (bool_family _ (sup I p) q)) (sup I (fun i => (inf QDBool (bool_family _ (p i) q)))); -*) \ No newline at end of file +*) + +inductive pippo : Prop \def + | Pippo: let x \def zero in zero = x \to pippo. + \ No newline at end of file