TLA: A formalization of TLA in HOL

Author: Stephan Merz
Copyright 1997 Universität München

The distribution contains a representation of Lamport's Temporal Logic of Actions in Isabelle/HOL.

The encoding is mainly oriented towards practical verification examples. It does not contain a formalization of TLA's semantics, although it could be an interesting exercise to add such a formalization to the existing representation. Instead, it is based on a complete axiomatization of the "raw" (stuttering-sensitive) variant of propositional TLA. There is also a design note that explains the basic setup and use of the prover.

The distribution includes the following examples:

If you use Isabelle/TLA and have any comments, suggestions or contributions, please contact Stephan Merz.