src/HOL/Matrix/Matrix.thy
changeset 17915 e38947f9ba5e
parent 16733 236dfafbeb63
child 20633 e98f59806244
--- a/src/HOL/Matrix/Matrix.thy	Wed Oct 19 21:52:07 2005 +0200
+++ b/src/HOL/Matrix/Matrix.thy	Wed Oct 19 21:52:27 2005 +0200
@@ -3,16 +3,15 @@
     Author:     Steven Obua
 *)
 
-theory Matrix=MatrixGeneral:
-
-instance matrix :: (minus) minus 
-by intro_classes
+theory Matrix
+imports MatrixGeneral
+begin
 
-instance matrix :: (plus) plus
-by (intro_classes)
+instance matrix :: (minus) minus ..
 
-instance matrix :: ("{plus,times}") times
-by (intro_classes)
+instance matrix :: (plus) plus ..
+
+instance matrix :: ("{plus,times}") times ..
 
 defs (overloaded)
   plus_matrix_def: "A + B == combine_matrix (op +) A B"