pith. sign in

arxiv: 1703.05215 · v1 · pith:LF75SI26new · submitted 2017-03-15 · 💻 cs.LO

Algebraic Foundations of Proof Refinement

classification 💻 cs.LO
keywords proofrefinementdependencydependentsubgoalsadditionallyalgebraicalgorithmic
0
0 comments X
read the original 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.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.