| 16233 |      1 | <?xml version='1.0' encoding='iso-8859-1' ?>
 | 
|  |      2 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 | 
| 16240 |      3 | <!-- $Id$ -->
 | 
| 16233 |      4 | <html xmlns="http://www.w3.org/1999/xhtml">
 | 
|  |      5 | 
 | 
|  |      6 | <head>
 | 
|  |      7 |     <title>Isabelle</title>
 | 
|  |      8 |     <?include file="//include/htmlheader.include.html"?>
 | 
|  |      9 | </head>
 | 
|  |     10 | 
 | 
|  |     11 | <body class="main">
 | 
|  |     12 |     <?include file="//include/header.include.html"?>
 | 
|  |     13 |     <div class="hr"><hr/></div>
 | 
|  |     14 |     <?include file="//include/navigation.include.html"?>
 | 
|  |     15 |     <div class="hr"><hr/></div>
 | 
|  |     16 |     <div id="content">
 | 
|  |     17 |         <h2>What is Isabelle?</h2> 
 | 
|  |     18 |         <p>
 | 
|  |     19 |         Isabelle is a popular generic theorem proving environment
 | 
|  |     20 |         developed at Cambridge University (<a
 | 
|  |     21 |         href="http://www.cl.cam.ac.uk/users/lcp/">Larry Paulson</a>)
 | 
|  |     22 |         and TU Munich (<a href="http://www.in.tum.de/~nipkow/">Tobias
 | 
|  |     23 |         Nipkow</a>).  See the <a href="overview.html">Isabelle
 | 
|  |     24 |         overview</a>.
 | 
|  |     25 |         </p>
 | 
|  |     26 |         <p>
 | 
| 16300 |     27 |         These site provides general information on Isabelle, more
 | 
|  |     28 |         specific information is available from the local sites
 | 
| 16233 |     29 |         </p>
 | 
|  |     30 | 
 | 
|  |     31 |           <ul>
 | 
|  |     32 | 
 | 
|  |     33 |             <li><a href="http://www.cl.cam.ac.uk/Research/HVG/Isabelle/cambridge.html"><strong>Isabelle
 | 
|  |     34 |                   at Cambridge</strong></a></li>
 | 
|  |     35 | 
 | 
|  |     36 |             <li><a href="http://www4.in.tum.de/proj/theoremprov/group.html"><strong>Isabelle
 | 
|  |     37 |                    at Munich</strong></a></li>
 | 
|  |     38 | 
 | 
|  |     39 |           </ul>
 | 
|  |     40 | 
 | 
|  |     41 |           <p>
 | 
|  |     42 |           See there for information on projects done with Isabelle,
 | 
|  |     43 |           mailing list archives, research papers, the Isabelle
 | 
|  |     44 |           bibliography, and Isabelle workshops and courses.
 | 
|  |     45 |           </p>
 | 
|  |     46 | 
 | 
|  |     47 |         <h2>Coming soon: Isabelle 2005</h2>
 | 
|  |     48 |          <p>New features in the upcoming Isabelle 2005 will include</p>
 | 
|  |     49 |               <ul>
 | 
|  |     50 |                 <li>New commands for instantiating locales</li>
 | 
| 16296 |     51 |                 <li>New command for finding theorems (by term patterns, as intro/elim/simp rules, etc.)</li>
 | 
| 16233 |     52 |                 <li>New automatic transitivity reasoner</li>
 | 
|  |     53 |                 <li>New command for ad-hoc theory viewing and printing</li>
 | 
|  |     54 |                 <li>Much extended and improved theory of finite sets</li>
 | 
|  |     55 |                 <li>New syntax that will allow > and >= in addition to < and
 | 
|  |     56 |                 <=</li>
 | 
|  |     57 |               </ul>
 | 
|  |     58 | 
 | 
|  |     59 |         <h2>Isabelle 2004</h2> 
 | 
|  |     60 | 
 | 
|  |     61 | <p>New features in Isabelle 2004 include</p>
 | 
|  |     62 | 
 | 
|  |     63 | <ul>
 | 
|  |     64 | <li>New image HOL4 with imported library from HOL4 system on top of
 | 
|  |     65 |   HOL-Complex (about 2500 additional theorems).</li>
 | 
|  |     66 | 
 | 
|  |     67 | <li>New theory Ring_and_Field with over 250 basic numerical laws, 
 | 
|  |     68 |   all proved in axiomatic type classes for semirings, rings and fields.</li>
 | 
|  |     69 | 
 | 
|  |     70 | <li>New locale <code>ring</code> for non-commutative rings in HOL-Algebra.</li>
 | 
|  |     71 | 
 | 
|  |     72 | <li>Type <code>rat</code> of the rational numbers available in HOL-Complex.</li>
 | 
|  |     73 | 
 | 
|  |     74 | <li>New theory of matrices with an application to linear programming in HOL-Matrix.</li>
 | 
|  |     75 | 
 | 
|  |     76 | <li>Improved locales (named proof contexts), instantiation of locales.</li>
 | 
|  |     77 | 
 | 
|  |     78 | <li>Improved handling of linear and partial orders in simplifier.</li>
 | 
|  |     79 |  
 | 
|  |     80 | <li>New <code>specification</code> command for definition by specification.</li>  
 | 
|  |     81 | 
 | 
|  |     82 | <li>New Isar command <code>finalconsts</code> prevents constants being given a definition later.</li>  
 | 
|  |     83 | 
 | 
|  |     84 | <li><code>arith</code> now generates counterexamples for reals as well.</li>
 | 
|  |     85 | 
 | 
|  |     86 | <li>New <code>quickcheck</code> command
 | 
|  |     87 |     to search for counterexamples of executable goals.
 | 
|  |     88 |   (see HOL/ex/Quickcheck_Examples.thy)</li>
 | 
|  |     89 | <li>New <code>refute</code> command
 | 
|  |     90 |     to search for finite countermodels of goals.
 | 
|  |     91 |   (see HOL/ex/Refute_Examples.thy)
 | 
|  |     92 | </li>
 | 
|  |     93 | 
 | 
|  |     94 | <li>Presentation and x-symbol enhancements, greek letters and
 | 
|  |     95 | sub/superscripts allowed in identifiers.</li>
 | 
|  |     96 | </ul>
 | 
|  |     97 | 
 | 
| 16575 |     98 | <p><a href="//dist/packages/Isabelle/NEWS">[Complete Changelog]</a></p>
 | 
| 16233 |     99 | 
 | 
|  |    100 | <h2>Download</h2>
 | 
|  |    101 | 
 | 
|  |    102 | <p>
 | 
| 16592 |    103 | The Isabelle distribution is distributed <em>for free</em> and available
 | 
| 16674 |    104 | from several <a href="mirrors.html">mirror sites</a>. It includes
 | 
| 16233 |    105 | source and binary packages and browsable documentation. You can also
 | 
| 16575 |    106 | browse the <a href="//library/index.html">Isabelle theory library</a>
 | 
| 16233 |    107 | online. 
 | 
|  |    108 | </p>
 | 
|  |    109 | 
 | 
|  |    110 | <p>
 | 
| 16927 |    111 | Use the mailing list <a href=
 | 
|  |    112 |           "mailto:isabelle-users@cl.cam.ac.uk">isabelle-users@cl.cam.ac.uk</a> and its
 | 
|  |    113 |           <a href="http://www.cl.cam.ac.uk/users/lcp/archive/">archive</a> to
 | 
|  |    114 | discuss problems and results.  To subscribe, <a href=
 | 
|  |    115 |           "mailto:Cl-isabelle-users-request@lists.cam.ac.uk?subject=subscribe">
 | 
|  |    116 |           contact our robot</a>.
 | 
| 16233 |    117 | </p>
 | 
|  |    118 | 
 | 
|  |    119 |     </div>
 | 
|  |    120 |     <div class="hr"><hr/></div>
 | 
|  |    121 |     <?include file="//include/footer.include.html"?>
 | 
|  |    122 | </body>
 | 
|  |    123 | 
 | 
|  |    124 | </html>
 |