Abstract
AbstractSubformula linking is an interactive theorem proving technique that was initially proposed for (classical) linear logic. It is based on truth and context preserving rewrites of a conjecture that are triggered by a user indicating links between subformulas, which can be done by direct manipulation, without the need of tactics or proof languages. The system guarantees that a true conjecture can always be rewritten to a known, usually trivial, theorem. In this work, we extend subformula linking to intuitionistic first-order logic with simply typed lambda-terms as the term language of this logic. We then use a well known embedding of intuitionistic type theory into this logic to demonstrate one way to extend linking to type theory.
Publisher
Springer International Publishing
Reference19 articles.
1. J.-M. Andreoli. Logic Programming with Focusing Proofs in Linear Logic. Journal of Logic and Computation, 2(3):297–347, 1992$$.$$
2. D. Baelde, K. Chaudhuri, A. Gacek, D. Miller, G. Nadathur, A. Tiu, and Y. Wang. Abella: A system for reasoning about relational specifications. Journal of Formalized Reasoning, 7(2), 2014$$.$$
3. Y. Bertot, G. Kahn, and L. Théry. Proof by pointing. In Theoretical Aspects of Computer Software, pages 141–160, 1994$$.$$
4. K. Chaudhuri. Subformula linking as an interaction method. In S. Blazy, C. Paulin-Mohring, and D. Pichardie, editors, 4th Conference on Interactive Theorem Proving (ITP), volume 7998 of LNCS, pages 386–401. Springer, July 2013$$.$$
5. K. Chaudhuri, F. Pfenning, and G. Price. A logical characterization of forward and backward chaining in the inverse method. Journal of Automated Reasoning, 40(2–3):133–177, Mar. 2008$$.$$
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Unification for Subformula Linking under Quantifiers;Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and Proofs;2024-01-09
2. A drag-and-drop proof tactic;Proceedings of the 11th ACM SIGPLAN International Conference on Certified Programs and Proofs;2022-01-11