| 3123 |      1 | <!-- $Id$ -->
 | 
| 3279 |      2 | <HTML><HEAD><TITLE>HOL/ex/README</TITLE></HEAD><BODY>
 | 
| 3123 |      3 | 
 | 
|  |      4 | <H2>ex--Miscellaneous Examples</H2>
 | 
|  |      5 | 
 | 
|  |      6 | <P>This directory presents a number of small examples, illustrating various
 | 
|  |      7 | features of Isabelle/HOL.
 | 
|  |      8 | 
 | 
|  |      9 | <UL> 
 | 
|  |     10 | <LI>Files <KBD>cla.ML</KBD> demonstrates the
 | 
|  |     11 | power of Isabelle's classical reasoner.
 | 
|  |     12 | 
 | 
|  |     13 | <LI>Files <KBD>meson.ML</KBD> and <KBD>mesontest.ML</KBD> present an
 | 
|  |     14 | implementation of the Model Elimination (ME) proof procedure, which is even
 | 
|  |     15 | more powerful than the classical reasoner but not generic.
 | 
|  |     16 | 
 | 
|  |     17 | <LI><KBD>InSort</KBD> and <KBD>Qsort</KBD> are correctness proofs for sorting
 | 
|  |     18 | functions.
 | 
|  |     19 | 
 | 
|  |     20 | <LI><KBD>Primes</KBD> is a theory of the <EM>divides</EM> relation, the
 | 
|  |     21 | greatest common divisor and Euclid's algorithm.
 | 
|  |     22 | 
 | 
| 7146 |     23 | <LI><KBD>Fib</KBD> proves some theorems (some rather difficult) about the
 | 
|  |     24 | Fibonacci function.
 | 
|  |     25 | 
 | 
|  |     26 | <LI><KBD>Tarski</KBD> is a proof of Tarski's fixedpoint theorem: the full
 | 
|  |     27 | version, which states that the fixedpoints of a complete lattice themselves
 | 
|  |     28 | form a complete lattice.  The example demonstrates first-class reasoning about theories.
 | 
|  |     29 | 
 | 
| 3123 |     30 | <LI><KBD>NatSum</KBD> demonstrates the power of permutative rewriting.
 | 
|  |     31 | Well-known identities about summations are proved using just induction and
 | 
|  |     32 | rewriting.
 | 
|  |     33 | 
 | 
|  |     34 | <LI><KBD>MT</KBD> is a preliminary version of Jacob Frost's coinduction
 | 
|  |     35 | example.  The full version is on the directory <KBD>ZF/Coind</KBD>.
 | 
|  |     36 | </UL>
 | 
|  |     37 | 
 | 
|  |     38 | <HR>
 | 
| 7146 |     39 | <P>Last modified on $Date$
 | 
| 3123 |     40 | 
 | 
|  |     41 | <ADDRESS>
 | 
|  |     42 | <A NAME="lcp@cl.cam.ac.uk" HREF="mailto:lcp@cl.cam.ac.uk">lcp@cl.cam.ac.uk</A>
 | 
|  |     43 | </ADDRESS>
 | 
|  |     44 | </BODY></HTML>
 |