| 14614 |      1 | Subject: Announcing Isabelle2004
 | 
| 9928 |      2 | To: isabelle-users@cl.cam.ac.uk
 | 
|  |      3 | 
 | 
| 14614 |      4 | Isabelle2004 is now available.
 | 
| 12927 |      5 | 
 | 
| 14021 |      6 | This release provides many improvements and a few substantial advances over
 | 
| 14614 |      7 | Isabelle2003.  The most prominent highlights of Isabelle2004 are as follows
 | 
| 14021 |      8 | (see the NEWS of the distribution for more details):
 | 
| 12927 |      9 | 
 | 
| 12983 |     10 | 
 | 
| 14624 |     11 | * New image HOL4 with imported library from HOL4 system on top of
 | 
|  |     12 |   HOL-Complex (about 2500 additional theorems). 
 | 
|  |     13 | 
 | 
| 14614 |     14 | * New theory Ring_and_Field with over 250 basic numerical laws, 
 | 
|  |     15 |   all proved in axiomatic type classes for semirings, rings and fields.
 | 
|  |     16 | 
 | 
|  |     17 | * Type "rat" of the rational numbers available in HOL-Complex.
 | 
| 10161 |     18 | 
 | 
| 14614 |     19 | * New locale "ring" for non-commutative rings in HOL-Algebra.
 | 
| 12983 |     20 | 
 | 
| 14614 |     21 | * New theory of matrices with an application to linear programming in
 | 
|  |     22 |   HOL-Matrix.
 | 
| 12983 |     23 | 
 | 
| 14614 |     24 | * Improved locales (named proof contexts), instantiation of locales.
 | 
| 12983 |     25 | 
 | 
| 14614 |     26 | * Improved handling of linear and partial orders in simplifier.
 | 
|  |     27 |  
 | 
|  |     28 | * New "specification" command for definition by specification.
 | 
| 12983 |     29 | 
 | 
| 14614 |     30 | * New Isar command "finalconsts" prevents constants being given a definition
 | 
|  |     31 |   later.
 | 
|  |     32 | 
 | 
|  |     33 | * Command "arith" now generates counterexamples for reals as well.
 | 
| 9928 |     34 | 
 | 
| 14614 |     35 | * New "quickcheck" command to search for counterexamples of executable goals.
 | 
|  |     36 |   (see HOL/ex/Quickcheck_Examples.thy)
 | 
| 10162 |     37 | 
 | 
| 14614 |     38 | * New "refute" command to search for finite countermodels of goals.
 | 
|  |     39 |   (see HOL/ex/Refute_Examples.thy)
 | 
| 12983 |     40 | 
 | 
| 14614 |     41 | * Presentation and x-symbol enhancements, greek letters and sub/superscripts
 | 
|  |     42 |   allowed in identifiers.
 | 
|  |     43 | 
 | 
| 10166 |     44 | 
 | 
| 14616 |     45 | You may get Isabelle2004 from the following mirror sites:
 | 
| 9928 |     46 | 
 | 
| 14616 |     47 |   Cambridge (UK)       http://www.cl.cam.ac.uk/Research/HVG/Isabelle/dist/
 | 
|  |     48 |   Munich (Germany)     http://isabelle.in.tum.de/dist/
 | 
|  |     49 |   Sydney (Australia)   http://mirror.cse.unsw.edu.au/pub/isabelle/
 | 
| 14023 |     50 | 
 | 
|  |     51 | Gerwin Klein
 | 
|  |     52 | Tobias Nipkow
 | 
|  |     53 | Larry Paulson
 |