Induction is Not Derivable in Second Order Dependent Type Theory (2000)
http://www.cs.kun.nl/~herman/IndNonder.ps.gz
http://www.cs.kun.nl/~herman/nonderind.ps.gz
DBLP
CACHED:
Abstract:
This paper proves the non-derivability of induction in second order dependent type theory (P 2). This is done by providing a model construction for P 2, based on a saturated sets like interpretation of types as sets of terms of a weakly extensional combinatory algebra. We give countermodels in which the induction principle over natural numbers is not valid. The proof does not depend on the specic encoding for natural numbers that has been chosen (like e.g. polymorphic Church numerals), so in fact we prove that there can not be an encoding of natural numbers in P2 such that the induction principle is satised. The method extends immediately to other data types, like booleans, lists, trees, etc. In the process of the proof we establish some general properties of the models, which we think are of independent interest. Moreover, we show that the Axiom of Choice is not derivable in P 2. 1 Introduction In second order dependent type theory, P 2, we can encode all kinds of ...
Citations
| 372 | The calculus of constructions – Coquand, Huet - 1988 |
| 69 | Logics and Type Systems – Geuvers - 1993 |
| 54 | Metamathematical investigations of a calculus of constructions. Report 1088, Institut National de Recherche en Informatique et en Automatique – Coquand - 1989 |
| 18 | Typed lambda calculi – Barendregt - 1992 |
| 13 | Modi realizability toposes and strong normalization proofs – Hyland, Ong - 1993 |
| 6 | Independence of the induction principle and the axiom of choice in the pure calculus of constructions – Streicher - 1992 |
| 5 | Encoding of data types in pure construction calculus: a semantic justification – Berardi - 1991 |
| 2 | Combinatory logic and the axiom of choice – Barendregt - 1973 |
| 2 | A Simple Model Construction for the Calculus of Constructions – Stefanova, Geuvers - 1996 |
| 1 | Extending models of second order logic to models of second order dependent type theory, Computer Science Logic – Geuvers - 1997 |
| 1 | Constructive Natural Deduction and its \Modest" Interpretation – Longo, Moggi |

