--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/HOL/AxClasses/Lattice/CLattice.thy Mon Jan 15 15:49:21 1996 +0100
@@ -0,0 +1,27 @@
+(* Title: CLattice.thy
+ ID: $Id$
+ Author: Markus Wenzel, TU Muenchen
+
+Complete lattices are orders with infima and suprema of arbitrary
+subsets.
+
+TODO:
+ derive some more well-known theorems (e.g. ex_Inf == ex_Sup)
+*)
+
+CLattice = Order +
+
+axclass
+ clattice < order
+ ex_Inf "ALL A. EX inf. is_Inf A inf"
+ ex_Sup "ALL A. EX sup. is_Sup A sup"
+
+consts
+ Inf :: "'a::clattice set => 'a"
+ Sup :: "'a::clattice set => 'a"
+
+defs
+ Inf_def "Inf A == @inf. is_Inf A inf"
+ Sup_def "Sup A == @sup. is_Sup A sup"
+
+end