src/HOL/AxClasses/Group/Sigs.thy
author paulson
Tue, 16 Jul 1996 15:49:46 +0200
changeset 1868 836950047d85
parent 1247 18b1441fb603
child 2907 0e272e4c7cb2
permissions -rw-r--r--
Put in minimal simpset to avoid excessive simplification, just as in revision 1.9 of HOL/indrule.ML
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1247
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
     1
(*  Title:      Sigs.thy
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
     2
    ID:         $Id$
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
     3
    Author:     Markus Wenzel, TU Muenchen
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
     4
*)
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
     5
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
     6
Sigs = HOL +
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
     7
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
     8
axclass
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
     9
  inv < term
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
    10
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
    11
axclass
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
    12
  one < term
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
    13
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
    14
consts
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
    15
  "inv" :: "'a::inv => 'a"
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
    16
  "1"   :: "'a::one"                    ("1")
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
    17
18b1441fb603 Various axiomatic type class demos;
wenzelm
parents:
diff changeset
    18
end