arXiv · 1703.05215
Algebraic Foundations of Proof Refinement
Abstract
We contribute a general apparatus for dependent tactic-based proof refinement in the LCF tradition, in which the statements of subgoals may express a dependency on the proofs of other subgoals; this form of dependency is extremely useful and can serve as an algorithmic alternative to extensions of LCF based on non-local instantiation of schematic variables. Additionally, we introduce a novel behavioral distinction between refinement rules and tactics based on naturality. Our framework, called Dependent LCF, is already deployed in the nascent RedPRL proof assistant for computational cubical type theory.
Explore related subjects
Keep this discovery
Jonathan Sterling, Robert Harper. 2017-03-15. Algebraic Foundations of Proof Refinement. https://arxiv.org/abs/1703.05215
Cite the original work for its findings. Save a collection to share your selection of sources.