Javascript must be enabled to continue!
Candle: A Verified Implementation of HOL Light (Extended Version)
View through CrossRef
Abstract
This paper presents a fully verified interactive theorem prover for higher-order logic, more specifically: a fully verified clone of HOL Light. Our verification proof of this new system results in an end-to-end correctness theorem that guarantees the soundness of the entire system down to the machine code that executes at runtime. Our theorem states that every exported fact produced by this machine-code program is valid in higher-order logic. Our implementation consists of a read-eval-print loop (REPL) that executes the CakeML compiler internally. Throughout this work, we have strived to make the REPL of the new system provide a user experience as close to HOL Light’s as possible. To this end, we have, e.g., made the new system parse the same variant of OCaml syntax as HOL Light. All of the work described in this paper has been carried out in the HOL4 theorem prover.
Springer Science and Business Media LLC
Title: Candle: A Verified Implementation of HOL Light (Extended Version)
Description:
Abstract
This paper presents a fully verified interactive theorem prover for higher-order logic, more specifically: a fully verified clone of HOL Light.
Our verification proof of this new system results in an end-to-end correctness theorem that guarantees the soundness of the entire system down to the machine code that executes at runtime.
Our theorem states that every exported fact produced by this machine-code program is valid in higher-order logic.
Our implementation consists of a read-eval-print loop (REPL) that executes the CakeML compiler internally.
Throughout this work, we have strived to make the REPL of the new system provide a user experience as close to HOL Light’s as possible.
To this end, we have, e.
g.
, made the new system parse the same variant of OCaml syntax as HOL Light.
All of the work described in this paper has been carried out in the HOL4 theorem prover.
Related Results
Safety and conservativity of definitions in HOL and Isabelle/HOL
Safety and conservativity of definitions in HOL and Isabelle/HOL
Definitions are traditionally considered to be a safe mechanism for introducing concepts on top of a logic known to be consistent. In contrast to arbitrary axioms, definitions shou...
Sensory analysis of several aromatherapy scented candle formulations using cinnamon essential oil
Sensory analysis of several aromatherapy scented candle formulations using cinnamon essential oil
Cinnamon is a spice plant that contains aromatic compounds that function as aromatherapy. Cinnamon essential oil produced by distillation process from cinnamon bark. Aromatherapy s...
Applicability of the hour of life approach in hyperbilirubinemia among Filipino term infants
Applicability of the hour of life approach in hyperbilirubinemia among Filipino term infants
BackgroundHyperbilirubinemia remains a common morbidity among infants. Additional research on bilirubin kinetics and associated risk factors will contribute to providing a more tar...
Comparison of Blue Light Blocking Effects of Tips and Tinted Lenses for Dental Light Curing Machines
Comparison of Blue Light Blocking Effects of Tips and Tinted Lenses for Dental Light Curing Machines
Background/Objectives: This study aimed to examine the blue-light blocking effect according to the curing light tip and the color of the protective eyeglass lens for the operator’s...
Constantinople as 'New Rome'
Constantinople as 'New Rome'
<!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Revision>0</o:Revision> <o:TotalTime>0</o:TotalTime> <o:Pages>1</o:Pages> &...
A CHINA E A TRANSIÇÃO SOCIALISTA – UM BREVE BOSQUEJO
A CHINA E A TRANSIÇÃO SOCIALISTA – UM BREVE BOSQUEJO
<!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Revision>0</o:Revision> <o:TotalTime>0</o:TotalTime> <o:Pages>1</o:Pages> &...
Efeitos do Pilates solo e exercício resistido sobre a obesidade central e o índice de massa corpórea em idosos
Efeitos do Pilates solo e exercício resistido sobre a obesidade central e o índice de massa corpórea em idosos
<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> &l...
IN VITRO HYPOGLYCEMIC AND ANTIMICROBIAL ACTIVITY OF CUCUMIS CALLOSUS (ROTTL.) COGN. FRUIT
IN VITRO HYPOGLYCEMIC AND ANTIMICROBIAL ACTIVITY OF CUCUMIS CALLOSUS (ROTTL.) COGN. FRUIT
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
...

