Download KeYmaera Verification Tool for Hybrid Systems

Table of Contents
  1. Webstart KeYmaera
  2. Download KeYmaera & Documentation
  3. Support
  4. Developers
  5. Older Versions: KeYmaera 1.5
Launch
KeYmaera

Webstart KeYmaera

We recommend to start KeYmaera just by running the KeYmaera Webstart. The webstart version provides all features of the installed KeYmaera version and is easier to set up.

Requirements and Add-ons:

As a simple example, you can look at the following:

  1. File->Load Project
  2. Choose Simple Acceleration example
  3. --> Click Proof->Start to start the automatic prover

Download KeYmaera & Documentation

The simple most way to run KeYmaera is to use the KeYmaera Webstart. If you experience problems with the webstart, read on. KeYmaera is distributed under the GNU General Public License. It can be installed as follows:

Requirements and Add-ons:

Support

Developers

KeYmaera has been developed in the group of Prof. Ernst-Rüdiger Olderog at the University of Oldenburg and of Prof. André Platzer at Carnegie Mellon University. The basis of KeYmaera is the system KeY, developed jointly in the groups of Prof. Peter Schmitt at the University of Karlsruhe, Prof. Reiner Hähnle at the Chalmers University of Technology in Gothenburg, and Prof. Bernhard Beckert at the University of Koblenz. The main KeYmaera developers are: With contributions from:

Older Versions: KeYmaera 1.5

In order to run the older release KeYmaera 1.5 use the KeYmaera 1.5 Webstart. If you experience problems with the webstart, you can also install the older release KeYmaera 1.5: When starting, the KeYmaera verification tool will ask you to provide paths to external tools. You do not need to configure all of those external tools! KeYmaera will also work without any external tools but only in a restricted mode. We recommend configuring at least one external tool.
/Applications/Mathematica.app/SystemFiles/Links/JLink/SystemFiles/Libraries/MacOSX-x86
/Applications/Mathematica.app/SystemFiles/Links/JLink/SystemFiles/Libraries/MacOSX-x86-64
/Applications/Mathematica.app/Contents/MacOS/MathKernel
You can configure any number of these tools. Later on, you can change the configuration in the "Hybrid Strategy" tab. You choose which solvers to use and change path settings later on at the bottom in "Mathematica Options", "Qepcad Options", "Reduce Options" tabs. Note that you may have to restart KeYmaera if you change the JLink library path.