459 B
459 B
alt-ergo
Alt-Ergo is an automated theorem prover
implemented in OCaml. It is based on CC(X) — a congruence closure
algorithm parameterized by an equational theory X. This algorithm is
reminiscent of the Shostak algorithm. Currently CC(X) is instantiated by
the theory of linear arithmetics. Alt-Ergo also contains a home made
SAT-solver and an instantiation mechanism by which it fully supports
quantifiers.