2008
DOI: 10.1016/j.entcs.2007.09.018
|View full text |Cite
|
Sign up to set email alerts
|

Higher-Order Proof Construction Based on First-Order Narrowing

Abstract: We present the idea of using a proof checking algorithm for the purpose of automated proof construction. This is achieved by applying narrowing search on a proof checker expressed in a functional programming language. We focus on higher-order formalisms, such as logical frameworks, whereas the narrowing techniques we employ are first-order. An obvious advantage of this approach is that a single representation of the semantics can in principle be used for both proof checking and proof construction. The correctn… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 15 publications
(15 reference statements)
0
1
0
Order By: Relevance
“…AgsyHOL. The higher-order ATP system AgsyHOL is based on generic lazy narrowing [Lin08] and implemented in Haskell. A main focus of the system is to provide checkable proof certificates.…”
Section: Tps One Of the Earliest System For Classical Type Theory Wamentioning
confidence: 99%
“…AgsyHOL. The higher-order ATP system AgsyHOL is based on generic lazy narrowing [Lin08] and implemented in Haskell. A main focus of the system is to provide checkable proof certificates.…”
Section: Tps One Of the Earliest System For Classical Type Theory Wamentioning
confidence: 99%