HOL (proof assistant) (original) (raw)

Property Value
dbo:abstract HOL (Higher Order Logic) denotes a family of interactive theorem proving systems using similar (higher-order) logics and implementation strategies. Systems in this family follow the LCF approach as they are implemented as a library which defines an abstract data type of proven theorems such that new objects of this type can only be created using the functions in the library which correspond to inference rules in higher-order logic. As long as these functions are correctly implemented, all theorems proven in the system must be valid. As such, a large system can be built on top of a small trusted kernel. Systems in the HOL family use ML or its successors. ML was originally developed along with LCF as a meta-language for theorem proving systems; in fact, the name stands for "Meta-Language". (en) HOL (Higher Order Logic) — семейство инструментов интерактивного доказательства теорем, при создании которых были использованы схожие подходы к построению доказательств, основанные на логике высшего порядка и схожие подходы к реализации. HOL развивает подход системы LCF. (ru)
dbo:designer dbr:Michael_J_C_Gordon
dbo:license dbr:BSD_licenses
dbo:wikiPageExternalLink http://hol-theorem-prover.org/ http://prdownloads.sourceforge.net/hol/kananaskis-3-description.pdf%3Fdownload http://proof-technologies.com/holzero/index.html http://www.lemma-one.com/ProofPower/specs/specs.html http://www.cl.cam.ac.uk/~mjcg/papers/HolHistory.html http://www.lemma-one.com/ProofPower/index/ https://web.archive.org/web/20051219153731/http:/vl.fmnet.info/hol/
dbo:wikiPageID 161888 (xsd:integer)
dbo:wikiPageLength 6778 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1116677452 (xsd:integer)
dbo:wikiPageWikiLink dbr:Power_ISA dbr:Proof_assistant dbc:Software_using_the_BSD_license dbr:Common_Lisp dbr:Moscow_ML dbr:Theorem dbr:Lisp_(programming_language) dbr:ML_(programming_language) dbr:Standard_ML dbr:BSD_licenses dbr:HOL_Light dbr:ARM_architecture dbr:Abstract_data_type dbr:Machine_code dbr:Isabelle_(proof_assistant) dbr:Coupling_(computer_programming) dbr:Michael_J_C_Gordon dbc:Logic_in_computer_science dbc:Proof_assistants dbr:Higher-order_logic dbr:Z_notation dbr:Poly/ML dbr:Classical_logic dbr:OCaml dbr:Semantics_(computer_science) dbr:Caml_Light dbr:LCF_(theorem_prover) dbr:Mike_Gordon_(computer_scientist) dbr:Inference_rule
dbp:designer dbr:Michael_J_C_Gordon
dbp:fileExt .sml (en)
dbp:license dbr:BSD_licenses
dbp:name HOL (en)
dbp:wikiPageUsesTemplate dbt:Cite_web dbt:Expand_section dbt:Infobox_programming_language dbt:Reflist dbt:Short_description dbt:Url
dct:subject dbc:Software_using_the_BSD_license dbc:Logic_in_computer_science dbc:Proof_assistants
rdf:type owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:Assistant109815790 yago:CausalAgent100007347 yago:LivingThing100004258 yago:Object100002684 yago:Organism100004475 yago:Person100007846 yago:PhysicalEntity100001930 yago:Worker109632518 yago:YagoLegalActor yago:YagoLegalActorGeo dbo:ProgrammingLanguage yago:Whole100003553 yago:WikicatProofAssistants
rdfs:comment HOL (Higher Order Logic) — семейство инструментов интерактивного доказательства теорем, при создании которых были использованы схожие подходы к построению доказательств, основанные на логике высшего порядка и схожие подходы к реализации. HOL развивает подход системы LCF. (ru) HOL (Higher Order Logic) denotes a family of interactive theorem proving systems using similar (higher-order) logics and implementation strategies. Systems in this family follow the LCF approach as they are implemented as a library which defines an abstract data type of proven theorems such that new objects of this type can only be created using the functions in the library which correspond to inference rules in higher-order logic. As long as these functions are correctly implemented, all theorems proven in the system must be valid. As such, a large system can be built on top of a small trusted kernel. (en)
rdfs:label HOL (proof assistant) (en) HOL (ru)
owl:sameAs freebase:HOL (proof assistant) yago-res:HOL (proof assistant) wikidata:HOL (proof assistant) dbpedia-ru:HOL (proof assistant) https://global.dbpedia.org/id/fWc8
prov:wasDerivedFrom wikipedia-en:HOL_(proof_assistant)?oldid=1116677452&ns=0
foaf:isPrimaryTopicOf wikipedia-en:HOL_(proof_assistant)
foaf:name HOL (en)
is dbo:wikiPageDisambiguates of dbr:HOL
is dbo:wikiPageRedirects of dbr:HOL4 dbr:HOL_theorem_prover dbr:HOL_theorem_prover_family
is dbo:wikiPageWikiLink of dbr:Department_of_Computer_Science_and_Technology,_University_of_Cambridge dbr:Interactive_Theorem_Proving_(conference) dbr:Coq dbr:Separation_logic dbr:GNU_Common_Lisp dbr:Standard_ML dbr:Compiler_correctness dbr:Type_theory dbr:Logic_for_Computable_Functions dbr:Agda_(programming_language) dbr:HOL dbr:Isabelle_(proof_assistant) dbr:Higher-order_logic dbr:HOL4 dbr:HOL_theorem_prover dbr:HOL_theorem_prover_family
is foaf:primaryTopic of wikipedia-en:HOL_(proof_assistant)