qpaper / hol4
authorCezary Kaliszyk <kaliszyk@in.tum.de>
Tue, 15 Jun 2010 05:43:21 +0200
changeset 2260 600f6cb82e94
parent 2259 85291ef50354
child 2261 ec7bc96a04b4
qpaper / hol4
Quotient-Paper/Paper.thy
--- a/Quotient-Paper/Paper.thy	Tue Jun 15 05:32:50 2010 +0200
+++ b/Quotient-Paper/Paper.thy	Tue Jun 15 05:43:21 2010 +0200
@@ -1041,7 +1041,15 @@
   Larry Paulson shows a construction of quotients that does not require the
   Hilbert Choice operator, again only first order~\cite{Paulson06}.
 
-  The closest to our package is the package for HOL4 by Peter Homeier~\cite{Homeier05}...
+  The closest to our package is the package for HOL4 by Peter Homeier~\cite{Homeier05},
+  which is the first one to support lifting of higher order theorems. In
+  comparison with this package we explore the notion of composition of quotients,
+  which allows lifting constants like @{term "concat"} and theorems about it.
+  The HOL4 package requires a big lists of constants, theorems to lift,
+  respectfullness conditions as input. Our package is modularized, so that
+  single definitions, single theorems or single respectfullness conditions etc
+  can be added, which allows a natural use of the quotient package together
+  with type-classes and locales.
 
   The code of the quotient package described here is already included in the
   standard distribution of Isabelle.\footnote{Available from