]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/dama/constructive_connectives.ma
snapshot
[helm.git] / matita / dama / constructive_connectives.ma
index 461f90e6dd66ef507029de1e0494ecb0859097c0..b7f15e500075501618d99718ff90c173de60c857 100644 (file)
@@ -26,9 +26,15 @@ inductive ex (A:Type) (P:A→Prop) : Type \def
 
 notation < "hvbox(Σ ident i opt (: ty) break . p)"
   right associative with precedence 20
-for @{ 'exists ${default
+for @{ 'sigma ${default
   @{\lambda ${ident i} : $ty. $p)}
   @{\lambda ${ident i} . $p}}}.
 
 interpretation "constructive exists" 'sigma \eta.x =
-  (cic:/matita/constructive_connectives/ex.ind#xpointer(1/1) _ x).
\ No newline at end of file
+  (cic:/matita/constructive_connectives/ex.ind#xpointer(1/1) _ x).
+
+alias id "False" = "cic:/matita/logic/connectives/False.ind#xpointer(1/1)".
+definition Not ≝ λx:Type.False.
+
+interpretation "constructive not" 'not x = 
+  (cic:/matita/constructive_connectives/Not.con x).
\ No newline at end of file