A proof-theoretic foundation of abortive continuations

  • Authors:
  • Zena M. Ariola;Hugo Herbelin;Amr Sabry

  • Affiliations:
  • University of Oregon, Eugene, USA;INRIA-Futurs, Orsay, France;Indiana University, Bloomington, USA

  • Venue:
  • Higher-Order and Symbolic Computation
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give an analysis of various classical axioms and characterize a notion of minimal classical logic that enforces Peirce's law without enforcing Ex Falso Quodlibet. We show that a "natural" implementation of this logic is Parigot's classical natural deduction. We then move on to the computational side and emphasize that Parigot's 驴 μ corresponds to minimal classical logic. A continuation constant must be added to 驴 μ to get full classical logic. The extended calculus is isomorphic to a syntactical restriction of Felleisen's theory of control that offers a more expressive reduction semantics. This isomorphic calculus is in correspondence with a refined version of Prawitz's natural deduction.