LCF theorem prover

E230806

The LCF theorem prover is an early interactive proof system that pioneered the use of higher-order logic and the LCF-style architecture, forming the conceptual basis for later provers like HOL and Isabelle.

All labels observed (3)

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf interactive theorem prover ⓘ
proof assistant ⓘ
software system ⓘ
basedOn higher-order logic ⓘ
category computer-assisted proof system ⓘ
conceptualBasisFor HOL theorem prover family ⓘ
linked to: HOL theorem prover

Isabelle logical framework ⓘ
contributedTo development of ML ⓘ
designedBy Robin Milner ⓘ
developedAt University of Edinburgh ⓘ
ensures soundness via abstract data types ⓘ
era 1970s ⓘ
field automated reasoning ⓘ
formal methods ⓘ
mathematical logic ⓘ
fullName Logic for Computable Functions theorem prover ⓘ
linked to: LCF theorem prover
hasAbbreviation LCF ⓘ
hasArchitectureStyle LCF-style architecture ⓘ
hasCoreComponent logical inference kernel ⓘ
tactic mechanism ⓘ
theorem abstract type ⓘ
hasDesignGoal machine-assisted formal proof ⓘ
reliable proof checking ⓘ
hasDesignPrinciple separation of logic kernel and tactics ⓘ
soundness by construction ⓘ
hasKeyConcept abstract data types for theorems ⓘ
small trusted kernel ⓘ
user-level proof tactics ⓘ
implementedIn ML ⓘ
influenced HOL theorem provers ⓘ
linked to: HOL theorem prover

Isabelle theorem prover ⓘ
ML programming language design ⓘ
isEarlyExampleOf interactive proof system ⓘ
notableFor inspiring later LCF-style provers ⓘ
introduction of tactic-based proof construction ⓘ
pioneering higher-order logic in interactive provers ⓘ
pioneered LCF-style architecture ⓘ
relatedTo HOL Light ⓘ
HOL4 ⓘ
Isabelle/HOL ⓘ
supports interactive proof development ⓘ
user-defined proof strategies ⓘ
usesLogic higher-order logic ⓘ

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Robin Milner → knownFor → LCF theorem prover ⓘ
ML → originatedInContextOf → LCF theorem prover ⓘ
Arthur John Robin Gorell Milner → notableWork → LCF theorem prover ⓘ
Arthur John Robin Gorell Milner → developed → LCF theorem prover ⓘ
LCF theorem prover → fullName → Logic for Computable Functions theorem prover ⓘ
linked to: LCF theorem prover
Arthur John Robin Gorell Milner → notableWork → LCF theorem prover ⓘ
subject linked to: Arthur
Hope → influencedBy → LCF (Logic for Computable Functions) ⓘ
subject linked to: Hope programming language
linked to: LCF theorem prover
HOL theorem prover → developedFrom → LCF theorem prover ⓘ