Proof-terms for classical and intuitionistic resolution

被引:7
|
作者
Ritter, E
Pym, D
Wallen, L
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
[2] Queen Mary Univ London, Dept Comp Sci, London E1 4NS, England
[3] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
基金
英国工程与自然科学研究理事会;
关键词
proof-search; theorem proving; resolution; classical logic; intuitionistic logic; lambda-calculus;
D O I
10.1093/logcom/10.2.173
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We extend Parigot's lambda mu-calculus to form a system of reallsers for classical logic which reflects the structure of Gentzen's cut-free, multiple-conclusioned, sequent calculus LK when used as a system for proof-search. Specifically, we add (i) a second binding operator, nu, which realizes classical, multiple-conclusioned disjunction, and (ii) explicit substitutions epsilon, which provide sufficient term-structure to interpret the left rules of LK, A necessary and sufficient condition is formulated on realizers to characterize when a given (classical) realizer for a sequent witnesses the intuitionistic provability of that sequent, A translation between the classical sequent calculus and classical resolution due to Mints is used to lift the conditions to classical resolution, thereby giving a characterizatian of the intuitionistic farce of classical resolution. One application of these results is to allow standard resolution methods of uniform proof-search to be used directly for Intuitionistic logic bet, more significantly, they support a type-theoretic analysis of search spaces In both classical and intuitionistic logic.
引用
收藏
页码:173 / 207
页数:35
相关论文
共 50 条