Proof General
Proof General

Organize your proofs!

Please register

Before downloading Proof General, please register. It's free, it only takes a moment.
Join the Proof General mailing list for announcements of new versions.

Stable: Proof General Version 3.7.1, 23rd July 2008.

Proof General is distributed under the terms of the GNU General Public License.
See below for software pre-requisites for running Proof General.

Install Proof General

The Makefile helps with further installation. See the INSTALL file for details.

Important note for XEmacs users: The tar file contains compiled files for GNU Emacs. You should recompile before running PG. If you don't you will see obscure error messages. To delete and recompile, use the provided Makefile:

make clean; make compile EMACS=xemacs
Proof General will also run using the interpreted code, at some speed penalty.

What you need to run Proof General

You need:

Compatibility across the multitude of platforms, provers and Emacs versions is very troublesome. Earlier Emacs versions may work but we cannot test backward compatibility widely and remove it eventually. Later versions should work but invariably things break with Emacs APIs changes and new bugs. Please report problems and send fixes so we can maintain support for latest versions.

Other versions


Web pages by David Aspinall.
Contact Proof General maintainer.
Last modified 12 November 2009.