interpretation "CProp exists" 'exists \eta.x =
(cic:/matita/dama/cprop_connectives/exT.ind#xpointer(1/1) _ x).
-inductive False : CProp ≝ .
-
-definition Not ≝ λx:CProp.x → False.
+definition Not : CProp → Prop ≝ λx:CProp.x → False.
interpretation "constructive not" 'not x =
(cic:/matita/dama/cprop_connectives/Not.con x).
definition symmetric ≝ λC:Type.λlt:C→C→CProp. ∀x,y:C.lt x y → lt y x.
-definition antisymmetric ≝ λA:Type.λR:A→A→CProp.λeq:A→A→CProp.∀x:A.∀y:A.R x y→R y x→eq x y.
+definition antisymmetric ≝ λA:Type.λR:A→A→CProp.λeq:A→A→Prop.∀x:A.∀y:A.R x y→R y x→eq x y.
definition reflexive ≝ λA:Type.λR:A→A→CProp.∀x:A.R x x.