LEGO (proof assistant)
   HOME

TheInfoList



OR:

LEGO is a
proof assistant In computer science and mathematical logic, a proof assistant or interactive theorem prover is a software tool to assist with the development of formal proofs by human–machine collaboration. This involves some sort of interactive proof edi ...
developed by Randy Pollack at the
University of Edinburgh The University of Edinburgh (, ; abbreviated as ''Edin.'' in Post-nominal letters, post-nominals) is a Public university, public research university based in Edinburgh, Scotland. Founded by the City of Edinburgh Council, town council under th ...
. It implements several type theories: the Edinburgh Logical Framework (LF), the
Calculus of Constructions In mathematical logic and computer science, the calculus of constructions (CoC) is a type theory created by Thierry Coquand. It can serve as both a typed programming language and as constructive foundation for mathematics. For this second reaso ...
(CoC), the Generalized Calculus of Constructions (GCC) and the Unified Theory of Dependent Types (UTT).


References


External links

* Proof assistants Dependently typed languages {{Mathlogic-stub