Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>

WEEK'S BEST

  • BackTrack 5 R1
  • Wine 1.2.3 / 1.4 RC3
  • Mozilla Firefox 10...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.3 LTS
  • Linux Kernel 3.2.5
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.1
  • Home > Linux > Science and Engineering > Mathematics

    Isabelle 2005

    Download button

    No screenshots available
    Downloads: 626  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.3/5)
    13 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    The Isabelle Team | More programs
    BSD License / FREE
    March 22nd, 2006, 21:25 GMT
    ROOT / Science and Engineering / Mathematics

     Read user reviews (0)  Refer to a friend  Subscribe

    Isabelle description

    Isabelle is a popular generic theorem prover developed at Cambridge University and TU Munich.

    Isabelle is a popular generic theorem prover developed at Cambridge University and TU Munich. Isabelle is a generic proof assistant. It allows mathematical formulas to be expressed in a formal language and provides tools for proving those formulas in a logical calculus. The main application is the formalization of mathematical proofs and in particular formal verification, which includes proving the correctness of computer hardware or software and proving properties of computer languages and protocols.

    Compared with similar tools, Isabelle's distinguishing feature is its flexibility. Most proof assistants are built around a single formal calculus, typically higher-order logic. Isabelle has the capacity to accept a variety of formal calculi. The distributed version supports higher-order logic but also axiomatic set theory and several other formalisms. See logics for more details.

    Isabelle is a joint project between Lawrence C. Paulson (University of Cambridge, UK) and Tobias Nipkow (Technical University of Munich, Germany).

    Here are some key features of "Isabelle":

    · Interpretation of locale expressions in theories, locales, and proof contexts.
    · Substantial library improvements (HOL, HOL-Complex, HOLCF).
    · Proof tools for transitivity reasoning.
    · General find_theorems command (by term patterns, as intro/elim/simp rules etc.).
    · Commands for generating adhoc draft documents.
    · Support for Unicode proof documents (UTF-8).
    · Major internal reorganizations and performance improvements.

    Requirements:

    · A full Standard ML Compiler (e.g. Poly/ML 4.1.x, SML/NJ 110.x).
    · The GNU bash shell (version 2.x).
    · Perl (version 5.x).
    · XEmacs (version 21.4.x) -- for the ProofGeneral interface.
    · A complete LaTeX installation (e.g. teTeX 1.0) -- for document preparation.

    What's New in This Release:

    · This release contains major enhancements in specification elements, the user interface, and proof tools.
    · The most notable additions on the theorem proving and specification side are interpretation of locale expressions in theories, locales, and proof contexts, substantial library improvements, proof tools for transitivity reasoning, and performance improvements.
    · On the user interface side, this release contains a new, general find-theorems command (by term patterns, as intro/elim/simp rules etc.), new commands for generating adhoc draft documents, and support for Unicode proof documents.



    Product's homepage

      


    TAGS:

    proof assistant | theorem prover | mathematical formulas | Isabelle | proof | assistant



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM