| 
14021
 | 
     1  | 
Subject: Announcing Isabelle2003
  | 
| 
9928
 | 
     2  | 
To: isabelle-users@cl.cam.ac.uk
  | 
| 
 | 
     3  | 
  | 
| 
14021
 | 
     4  | 
Isabelle2003 is now available.
  | 
| 
12927
 | 
     5  | 
  | 
| 
14021
 | 
     6  | 
This release provides many improvements and a few substantial advances over
  | 
| 
 | 
     7  | 
Isabelle2002.  The most prominent highlights of Isabelle2003 are as follows
  | 
| 
 | 
     8  | 
(see the NEWS of the distribution for more details):
  | 
| 
12927
 | 
     9  | 
  | 
| 
14021
 | 
    10  | 
 * New framework for extracting programs from constructive proofs in HOL.
  | 
| 
 | 
    11  | 
   (Berghofer)
  | 
| 
12983
 | 
    12  | 
  | 
| 
14021
 | 
    13  | 
 * Improved simplifier. The premises of a goal are completely
  | 
| 
 | 
    14  | 
   interreduced, ie simplified wrt each other. (Berghofer)
  | 
| 
10161
 | 
    15  | 
  | 
| 
14021
 | 
    16  | 
 * Presburger arithmetic. Method arith can deal with quantified formulae over
  | 
| 
 | 
    17  | 
   nat and int, and with mod, div and dvd wrt a numeral.  (Chaieb and Nipkow)
  | 
| 
12983
 | 
    18  | 
  | 
| 
14021
 | 
    19  | 
 * New command to find all rules whose conclusion matches the current goal.
  | 
| 
12983
 | 
    20  | 
  | 
| 
14021
 | 
    21  | 
 * New command to trace why unification failed.
  | 
| 
12983
 | 
    22  | 
  | 
| 
14021
 | 
    23  | 
 * Locales (named proof contexts).  The new implementation is fully
  | 
| 
 | 
    24  | 
   integrated with Isar's notion of proof context, and locale specifications
  | 
| 
 | 
    25  | 
   produce predicate definitions that allow to work with locales in more
  | 
| 
 | 
    26  | 
   flexible ways. (Wenzel)
  | 
| 
12983
 | 
    27  | 
  | 
| 
14021
 | 
    28  | 
 * HOL/Algebra: proofs in classical algebra.  Intended as a base for all
  | 
| 
 | 
    29  | 
   algebraic developments in HOL.  Currently covers group and ring theory.
  | 
| 
 | 
    30  | 
   (Ballarin, Kammüller, Paulson)
  | 
| 
9928
 | 
    31  | 
  | 
| 
14021
 | 
    32  | 
 * HOL/Complex defines the type "complex" of the complex numbers, with numeric
  | 
| 
 | 
    33  | 
   constants and some complex analysis, including nonstandard analysis.  The
  | 
| 
 | 
    34  | 
   image HOL-Complex should be used for developments involving the real
  | 
| 
 | 
    35  | 
   numbers too.  Gauge integration and hyperreal logarithms have recently
  | 
| 
 | 
    36  | 
   been added. (Fleuriot)
  | 
| 
10162
 | 
    37  | 
  | 
| 
14021
 | 
    38  | 
 * HOL/NumberTheory: added Gauss's law of quadratic reciprocity. (Avigad,
  | 
| 
 | 
    39  | 
   Gray and Kramer)
  | 
| 
12983
 | 
    40  | 
  | 
| 
14021
 | 
    41  | 
 * ZF/Constructible: Gödel's proof of the relative consistency of the axiom
  | 
| 
14022
 | 
    42  | 
   of choice is mechanized using Isabelle/ZF, following Kunen's well-known
  | 
| 
14021
 | 
    43  | 
   textbook "Set Theory". (Paulson)
  | 
| 
10166
 | 
    44  | 
  | 
| 
14022
 | 
    45  | 
You may get Isabelle2003 from the following mirror sites:
  | 
| 
9928
 | 
    46  | 
  | 
| 
 | 
    47  | 
  Cambridge (UK)    http://www.cl.cam.ac.uk/Research/HVG/Isabelle/dist/
  | 
| 
 | 
    48  | 
  Munich (Germany)  http://isabelle.in.tum.de/dist/
  | 
| 
14023
 | 
    49  | 
  | 
| 
 | 
    50  | 
Gerwin Klein
  | 
| 
 | 
    51  | 
Tobias Nipkow
  | 
| 
 | 
    52  | 
Larry Paulson
  |