Download KeYmaera Verification Tool for Hybrid Systems

Table of Contents
  1. Webstart KeYmaera
  2. Download KeYmaera & Documentation
  3. KeYmaera Setup and Configuration
  4. Support
  5. Developers
Launch
KeYmaera

Webstart KeYmaera

If you want to try a simple version of KeYmaera quickly without having to install it, use the KeYmaera Webstart. The webstart version provides most but not all features of KeYmaera. If you want the full verification power, we recommend that you download and install KeYmaera on your computer. The KeYmaera Webstart is simpler to set up.

Requirements and Add-ons:

Download KeYmaera & Documentation

The simplemost way to run KeYmaera, generally is to use the KeYmaera Webstart. If you experience problems with the webstart or want to use some of the features that are only available in the download version, read on. KeYmaera is distributed under the GNU General Public License.

The full version of KeYmaera with all features and full verification support can be installed on your computer as follows:

Requirements and Add-ons:

KeYmaera Setup and Configuration

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. 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.

Support

Developers

KeYmaera has been developed in the group of Prof. Ernst-Rüdiger Olderog at the University of Oldenburg and of 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: