• Title of article

    Remarks on isomorphisms in typed lambda calculi with empty and sum types

  • Author/Authors

    Fiore، نويسنده , , Marcelo and Di Cosmo، نويسنده , , Roberto and Balat، نويسنده , , Vincent، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2006
  • Pages
    16
  • From page
    35
  • To page
    50
  • Abstract
    Tarski asked whether the arithmetic identities taught in high school are complete for showing all arithmetic equations valid for the natural numbers. The answer to this question for the language of arithmetic expressions using a constant for the number one and the operations of product and exponentiation is affirmative, and the complete equational theory also characterises isomorphism in the typed lambda calculus, where the constant for one and the operations of product and exponentiation respectively correspond to the unit type and the product and arrow type constructors. This paper studies isomorphisms in typed lambda calculi with empty and sum types from this viewpoint. Our main contribution is to show that a family of so-called Wilkie–Gurevič identities, that plays a pivotal role in the study of Tarski’s high school algebra problem, arises from type-theoretic isomorphisms. We thus close an open problem by establishing that the theory of type isomorphisms in the presence of product, arrow, and sum types (with or without the unit type) is not finitely axiomatisable. Further, we observe that for type theories with arrow, empty and sum types the correspondence between isomorphism and arithmetic equality generally breaks down, but that it still holds in some particular cases including that of type isomorphism with the empty type and equality with zero.
  • Keywords
    Type isomorphism , Typed lambda calculus with sums , Tarski’s high school algebra problem
  • Journal title
    Annals of Pure and Applied Logic
  • Serial Year
    2006
  • Journal title
    Annals of Pure and Applied Logic
  • Record number

    1443777