]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/nlibrary/sets/setoids.ma
some reorganization + some more re-setoids.ma proofs
[helm.git] / helm / software / matita / nlibrary / sets / setoids.ma
index 376edc0ceb8fdfdbda4399c046a49bb50ff57eb5..0516982cdb8c654292fd271b40ec8fad62dcbb99 100644 (file)
@@ -32,6 +32,10 @@ notation < "[\setoid\ensp\of term 19 x]" non associative with precedence 90 fo
 interpretation "mk_setoid" 'mk_setoid x = (mk_setoid x ?).
 
 interpretation "setoid eq" 'eq t x y = (eq_rel ? (eq0 t) x y).
+(* single = is for the abstract equality of setoids, == is for concrete 
+   equalities (that may be lifted to the setoid level when needed *)
+notation < "hvbox(a break mpadded width -50% (=)= b)" non associative with precedence 45 for @{ 'eq_low $a $b }.
+notation > "a == b" non associative with precedence 45 for @{ 'eq_low $a $b }.
 
 notation > "hvbox(a break =_0 b)" non associative with precedence 45
 for @{ eq_rel ? (eq0 ?) $a $b }.