replaced 'arities' by 'instance';
authorwenzelm
Fri, 31 Mar 1995 15:08:49 +0200
changeset 994 b5e3fa9664fe
parent 993 eab3015d97f0
child 995 95c148a7b9c4
replaced 'arities' by 'instance';
src/HOL/Integ/Integ.thy
--- a/src/HOL/Integ/Integ.thy	Fri Mar 31 12:22:16 1995 +0200
+++ b/src/HOL/Integ/Integ.thy	Fri Mar 31 15:08:49 1995 +0200
@@ -17,12 +17,11 @@
    "intrel == {p. ? x1 y1 x2 y2. p=((x1::nat,y1),(x2,y2)) & x1+y2 = x2+y1}"
 
 subtype (Integ)
-  int = "{x::(nat*nat).True}/intrel"		("quotient_def")
+  int = "{x::(nat*nat).True}/intrel"		(Equiv.quotient_def)
 
-arities int :: ord
-        int :: plus
-        int :: times
-        int :: minus
+instance
+  int :: {ord, plus, times, minus}
+
 consts
   zNat        :: "nat set"
   znat	      :: "nat => int"	   ("$# _" [80] 80)