]> matita.cs.unibo.it Git - helm.git/commitdiff
Nuova definizione della negazione.
authorAndrea Asperti <andrea.asperti@unibo.it>
Wed, 17 Mar 2010 11:47:03 +0000 (11:47 +0000)
committerAndrea Asperti <andrea.asperti@unibo.it>
Wed, 17 Mar 2010 11:47:03 +0000 (11:47 +0000)
helm/software/matita/nlibrary/basics/eq.ma

index 73abc9f09c2098b14ff5982f7deef0aedda47ccd..61047a474ca5ca1516d56c982de7d09e2a3c3de2 100644 (file)
@@ -25,8 +25,17 @@ ntheorem symmetric_eq: ∀A:Type. symmetric A (eq A).
 ntheorem transitive_eq : ∀A:Type. transitive A (eq A).
 #A; #x; #y; #z; #H1; #H2; nrewrite > H1; //; nqed.
 
+(*
 ntheorem symmetric_not_eq: ∀A:Type. symmetric A (λx,y.x ≠ y).
+/3/; nqed.
+*)
+
+ntheorem symmetric_not_eq: ∀A:Type. ∀x,y:A. x ≠ y → y ≠ x.
+/3/; nqed.
+
+(*
 #A; #x; #y; #H; #K; napply H; napply symmetric_eq; //; nqed.
+*)
 
 ntheorem eq_f: ∀A,B:Type.∀f:A→B.∀x,y:A. x=y → f x = f y.
 #A; #B; #f; #x; #y; #H; nrewrite > H; //; nqed.