LCF
E807592
LCF (Logic for Computable Functions) is an early interactive theorem-proving framework and metalanguage that pioneered ideas later used in functional programming languages and proof assistants.
All labels observed (1)
| Label | Occurrences |
|---|---|
| LCF canonical | 2 |
How this entity was disambiguated
This entity first appeared as the object of triple T9566677 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: LCF Context triple: [Standard ML, influencedBy, LCF]
-
A.
LCF
LCF is an abbreviation used for Kouri-Vini, the Louisiana Creole language spoken primarily in Louisiana’s Creole communities.
-
B.
LFLC
LFLC is the ICAO airport code for Clermont-Ferrand Auvergne Airport in central France.
-
C.
LFKC
LFKC is the ICAO airport code for Calvi – Sainte-Catherine Airport, a regional airport serving the town of Calvi on the French island of Corsica.
-
D.
LCE
LCE is the Marine Corps Logistics Combat Element, the component responsible for providing comprehensive combat service support to Marine Air-Ground Task Forces.
-
E.
LCN
LCN is the National Rail station code for Lincoln railway station in Lincoln, England.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: LCF Target entity description: LCF (Logic for Computable Functions) is an early interactive theorem-proving framework and metalanguage that pioneered ideas later used in functional programming languages and proof assistants.
-
A.
LCF
LCF is an abbreviation used for Kouri-Vini, the Louisiana Creole language spoken primarily in Louisiana’s Creole communities.
-
B.
LFLC
LFLC is the ICAO airport code for Clermont-Ferrand Auvergne Airport in central France.
-
C.
LFKC
LFKC is the ICAO airport code for Calvi – Sainte-Catherine Airport, a regional airport serving the town of Calvi on the French island of Corsica.
-
D.
LCE
LCE is the Marine Corps Logistics Combat Element, the component responsible for providing comprehensive combat service support to Marine Air-Ground Task Forces.
-
E.
LCN
LCN is the National Rail station code for Lincoln railway station in Lincoln, England.
- F. None of above. chosen
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
interactive theorem prover
ⓘ
metalanguage ⓘ theorem-proving framework ⓘ |
| basedOn |
Scott domain theory
ⓘ
typed lambda calculus ⓘ |
| contributor |
Lockwood Morris
NERFINISHED
ⓘ
Malcolm Newey NERFINISHED ⓘ Mike Gordon NERFINISHED ⓘ others at University of Edinburgh ⓘ |
| coreLogic | intuitionistic higher-order logic ⓘ |
| countryOfOrigin | United Kingdom ⓘ |
| designer | Robin Milner NERFINISHED ⓘ |
| developedAt | University of Edinburgh NERFINISHED ⓘ |
| field |
automated theorem proving
ⓘ
computer science ⓘ formal methods ⓘ mathematical logic ⓘ |
| fullName | Logic for Computable Functions NERFINISHED ⓘ |
| goal |
mechanization of mathematical proofs
ⓘ
reasoning about computable functions ⓘ |
| hasPart |
LCF metalanguage
ⓘ
inference kernel ⓘ tactic mechanism ⓘ theory of computable functions ⓘ |
| historicalSignificance |
one of the earliest interactive theorem provers
ⓘ
origin of the ML family of languages ⓘ pioneered ideas used in modern proof assistants ⓘ |
| inception | early 1970s ⓘ |
| influenced |
Coq
NERFINISHED
ⓘ
HOL Light NERFINISHED ⓘ HOL theorem provers NERFINISHED ⓘ HOL4 NERFINISHED ⓘ HOL88 ⓘ Isabelle NERFINISHED ⓘ ML programming language ⓘ Standard ML NERFINISHED ⓘ functional programming language design ⓘ general design of proof assistants ⓘ |
| notableIdea |
LCF-style architecture with abstract data type for theorems
ⓘ
tactics and tacticals for proof automation ⓘ use of a meta-language to script proofs ⓘ |
| programmingParadigm | functional ⓘ |
| proofConstructionStyle | interactive ⓘ |
| safetyProperty | only kernel can create theorems ⓘ |
| supports | user-defined proof tactics ⓘ |
| verificationMethod | small trusted kernel ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: LCF Description of subject: LCF (Logic for Computable Functions) is an early interactive theorem-proving framework and metalanguage that pioneered ideas later used in functional programming languages and proof assistants.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.