X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2Fsoftware%2Fmatita%2Fcontribs%2Fdama%2Fdama%2Fcprop_connectives.ma;fp=helm%2Fsoftware%2Fmatita%2Fcontribs%2Fdama%2Fdama%2Fcprop_connectives.ma;h=a53961733a72d11f0870538a3f87858555b89772;hb=6b843ebfba2ed19d2bf7a564a9d2fc92da880169;hp=743803cd6c439e781f127672db726540592bb43f;hpb=2a31f145f58f7ba66b6445a9c8b31841054ef809;p=helm.git diff --git a/helm/software/matita/contribs/dama/dama/cprop_connectives.ma b/helm/software/matita/contribs/dama/dama/cprop_connectives.ma index 743803cd6..a53961733 100644 --- a/helm/software/matita/contribs/dama/dama/cprop_connectives.ma +++ b/helm/software/matita/contribs/dama/dama/cprop_connectives.ma @@ -33,9 +33,7 @@ inductive exT (A:Type) (P:A→CProp) : CProp ≝ 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). @@ -47,7 +45,7 @@ definition coreflexive ≝ λC:Type.λlt:C→C→CProp. ∀x:C. ¬ (lt x 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.