Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Safety and conservativity of definitions in HOL and Isabelle/HOL

View through CrossRef
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 should in principle be treatable as a form of abbreviation, and thus compiled away from the theory without losing provability. In particular, definitions should form a conservative extension of the pure logic. These properties are crucial for modern interactive theorem provers, since they ensure the consistency of the logic, as well as a valid environment for total/certified functional programming.We prove these properties, namely, safety and conservativity, for Higher-Order Logic (HOL), a logic implemented in several mainstream theorem provers and relied upon by thousands of users. Some unique features of HOL, such as the requirement to give non-emptiness proofs when defining new types and the impossibility to unfold type definitions, make the proof of these properties, and also the very formulation of safety, nontrivial.Our study also factors in the essential variation of HOL definitions featured by Isabelle/HOL, a popular member of the HOL-based provers family. The current work improves on recent results which showed a weaker property, consistency of Isabelle/HOL's definitions.
Title: Safety and conservativity of definitions in HOL and Isabelle/HOL
Description:
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 should in principle be treatable as a form of abbreviation, and thus compiled away from the theory without losing provability.
In particular, definitions should form a conservative extension of the pure logic.
These properties are crucial for modern interactive theorem provers, since they ensure the consistency of the logic, as well as a valid environment for total/certified functional programming.
We prove these properties, namely, safety and conservativity, for Higher-Order Logic (HOL), a logic implemented in several mainstream theorem provers and relied upon by thousands of users.
Some unique features of HOL, such as the requirement to give non-emptiness proofs when defining new types and the impossibility to unfold type definitions, make the proof of these properties, and also the very formulation of safety, nontrivial.
Our study also factors in the essential variation of HOL definitions featured by Isabelle/HOL, a popular member of the HOL-based provers family.
The current work improves on recent results which showed a weaker property, consistency of Isabelle/HOL's definitions.

Related Results

Evaluation of source material for sweet maize by the main breeding characteristics
Evaluation of source material for sweet maize by the main breeding characteristics
Topicality. The sweet maize grain differs from other maize subspecies in its high sugar content: the grain accumulates 2 times more mono- and disaccharides, 20 times more dextrins,...
Constructing Semantically Sound Object-Logics for UML/OCL Based Domain-Specific Languages
Constructing Semantically Sound Object-Logics for UML/OCL Based Domain-Specific Languages
Construction de Logiques-Objet Sémantiquement Correct pour des Langages à Domaines Spécifiques Basés sur UML/OCL Les langages de spécifications basés et orientés ob...
Factors Influencing Patient Safety Management Behaviors in Nursing Students
Factors Influencing Patient Safety Management Behaviors in Nursing Students
The objective of this study is to identify the critical thinking Disposition, problem-solving processes, safety motivation, patient safety management knowledge, attitudes towards p...
Evaluating Effects of Culture and Language on Safety
Evaluating Effects of Culture and Language on Safety
This paper (SPE 54448) was revised for publication from paper SPE 48891, prepared for the 1998 SPE International Conference and Exhibition held in Beijing, 2–6 November. Original m...
Exploring the spectrophotometric properties of hollows from MESSENGER MIDS/WAC multiangular observations
Exploring the spectrophotometric properties of hollows from MESSENGER MIDS/WAC multiangular observations
Introduction: The origin and formation of Hollows, puzzling surface features identified on MESSENGER (MErcury Surface, Space ENvironment, GEochemistry, and Ranging, [1]) images [2]...
EVOLUTION OF PATIENT SAFETY CULTURE IN BELGIAN HOSPITALS AFTER IMPLEMENTING A NATIONAL PATIENT SAFETY PLAN
EVOLUTION OF PATIENT SAFETY CULTURE IN BELGIAN HOSPITALS AFTER IMPLEMENTING A NATIONAL PATIENT SAFETY PLAN
Introduction Within a 5-year federal program on quality and safety (2007–2012), the Belgian government provided a framework for implementing quality and safety ...

Back to Top