(In)consistency of extensions of higher order logic and type theory

  • Authors:
  • Herman Geuvers

  • Affiliations:
  • Radboud University Nijmegen

  • Venue:
  • TYPES'06 Proceedings of the 2006 international conference on Types for proofs and programs
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

It is well-known, due to the work of Girard and Coquand, that adding polymorphic domains to higher order logic, HOL, or its type theoretic variant λHOL, renders the logic inconsistent. This is known as Girard's paradox, see [4]. But there is also another presentation of higher order logic, in its type theoretic variant called λPREDω, to which polymorphic domains can be added safely, Both λHOL and λPREDω are well-known type systems and in this paper we study why λHOL with polymorphic domains is inconsistent and why nd λPREDω with polymorphic domains remains consistent. We do this by describing a simple model for the latter and we show why this can not be a model of the first.