src/HOL/Complex/NSComplex.thy
changeset 14691 e1eedc8cad37
parent 14658 b1293d0f8d5f
child 14738 83f1a514dcb4
--- a/src/HOL/Complex/NSComplex.thy	Sat May 01 21:59:12 2004 +0200
+++ b/src/HOL/Complex/NSComplex.thy	Sat May 01 22:01:57 2004 +0200
@@ -17,13 +17,7 @@
 typedef hcomplex = "{x::nat=>complex. True}//hcomplexrel"
   by (auto simp add: quotient_def)
 
-instance hcomplex :: zero ..
-instance hcomplex :: one ..
-instance hcomplex :: plus ..
-instance hcomplex :: times ..
-instance hcomplex :: minus ..
-instance hcomplex :: inverse ..
-instance hcomplex :: power ..
+instance hcomplex :: "{zero, one, plus, times, minus, inverse, power}" ..
 
 defs (overloaded)
   hcomplex_zero_def: