Strong Normalization of Second Order Symmetric lambda-Calculus

  • Authors:
  • Michel Parigot

  • Affiliations:
  • -

  • Venue:
  • FST TCS 2000 Proceedings of the 20th Conference on Foundations of Software Technology and Theoretical Computer Science
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Typed symmetric λ-calculus is a simple computational interpretation of classical logic with an involutive negation. Its main distinguishing feature is to be a true non-confluent computational interpretation of classical logic. Its non-confluence reflects the computational freedom of classical logic (as compared to intuitionistic logic). Barbanera and Berardi proved in [1,2] that first order typed symmetric λ-calculus enjoys the strong normalization property and showed in [3] that it can be used to derive symmetric programs. In this paper we prove strong normalization for second order typed symmetric λ-calculus.