Logic for Computable Functions: Difference between revisions

Content deleted Content added
Michaeln (talk | contribs)
Rewording, and mention that some development took place at Stanford as well as Edinburgh
Leibniz (talk | contribs)
No edit summary
Line 1:
An interactive '''theorem prover''' developed at the universities of [[University of Edinburgh|Edinburgh]] and [[Stanford University|Stanford]] by [[Robin Milner]] and others.
LCF introduced the general purpose [[programming language]] [[ML programming language|ML]] to allow users to write theorem proving tactics.
Theorems in the system are propositions of a special "theorem" abstract type[[datatype]].
The ML type system ensures that theorems are derived using only soundthe inference rules given by the operations of the abstract type.
inference rules.
 
Successors include the
[[HOL theorem prover|HOL]] and [[Isabelle theorem prover|Isabelle]] theorem provers.
 
[[Category:mathematical logic]]