Notre Dame Journal of Formal Logic

A Syntactic Embedding of Predicate Logic into Second-Order Propositional Logic

Morten H. Sørensen and Paweł Urzyczyn
Source: Notre Dame J. Formal Logic Volume 51, Number 4 (2010), 457-473.

Abstract

We give a syntactic translation from first-order intuitionistic predicate logic into second-order intuitionistic propositional logic IPC2. The translation covers the full set of logical connectives ∧, ∨, →, ⊥, ∀, and ∃, extending our previous work, which studied the significantly simpler case of the universal-implicational fragment of predicate logic. As corollaries of our approach, we obtain simple proofs of nondefinability of ∃ from the propositional connectives and nondefinability of ∀ from ∃ in the second-order intuitionistic propositional logic. We also show that the ∀-free fragment of IPC2 is undecidable.

First Page: Show Hide
Primary Subjects: 03B20, 03F03
Full-text: Access denied (no subscription detected)
We're sorry, but we are unable to provide you with the full text of this article because we are not able to identify you as a subscriber.
If you have a personal subscription to this journal, then please login. If you are already logged in, then you may need to update your profile to register your subscription. Read more about accessing full-text
Links and Identifiers

Permanent link to this document: http://projecteuclid.org/euclid.ndjfl/1285765799
Digital Object Identifier: doi:10.1215/00294527-2010-029
Mathematical Reviews number (MathSciNet): MR2741837

References

[1] Arts, T., and W. Dekkers, "Embedding first order predicate logic in second order propositional logic", Technical Report 93-02, Katholieke Universiteit Nijmegen, 1993.
[2] Fujita, K., and A. Schubert, ``Existential type systems with no types in terms,'' pp. 112--26 in Typed Lambda Calculi and Applications, edited by P.-L. Curien, vol. 5608 of Lecture Notes in Computer Science, Springer, Berlin, 2009.
Zentralblatt MATH: pre05576323
Mathematical Reviews (MathSciNet): MR2545470
Digital Object Identifier: doi:10.1007/978-3-642-02348-4_6
[3] Fujita, K., ``Galois embedding from polymorphic types into existential types,'' pp. 194--208 in Typed Lambda Calculi and Applications, edited by P. Urzyczyn, vol. 3461 of Lecture Notes in Computer Science, Springer, Berlin, 2005.
Mathematical Reviews (MathSciNet): MR2188768
Zentralblatt MATH: 1114.03009
[4] Gabbay, D. M., "On 2nd order intuitionistic propositional calculus with full comprehension", Archiv für mathematische Logik und Grundlagenforschung, vol. 16 (1974), pp. 177--86.
Mathematical Reviews (MathSciNet): MR0360222
Zentralblatt MATH: 0289.02016
Digital Object Identifier: doi:10.1007/BF02015377
[5] Gabbay, D. M., Semantical Investigations in Heyting's Intuitionistic Logic, vol. 148 of Synthese Library, D. Reidel Publishing Co., Dordrecht, 1981.
Mathematical Reviews (MathSciNet): MR613144
Zentralblatt MATH: 0453.03001
[6] de Groote, P., "On the strong normalisation of intuitionistic natural deduction with permutation-conversions", Information and Computation, vol. 178 (2002), pp. 441--64.
Mathematical Reviews (MathSciNet): MR1946174
Zentralblatt MATH: 1031.03071
Digital Object Identifier: doi:10.1006/inco.2002.3147
[7] Löb, M. H., "Embedding first order predicate logic in fragments of intuitionistic logic", The Journal of Symbolic Logic, vol. 41 (1976), pp. 705--18.
Mathematical Reviews (MathSciNet): MR0441680
Zentralblatt MATH: 0358.02012
Digital Object Identifier: doi:10.2307/2272390
[8] Matthes, R., "Non-strictly positive fixed points for classical natural deduction", Annals of Pure and Applied Logic, vol. 133 (2005), pp. 205--30.
Mathematical Reviews (MathSciNet): MR2126159
Zentralblatt MATH: 1066.03057
Digital Object Identifier: doi:10.1016/j.apal.2004.10.009
[9] Nakazawa, K., M. Tatsuta, Y. Kameyama, and H. Nakano, "Undecidability of type-checking in domain-free typed lambda-calculi with existence", pp. 478--92 in Computer Science Logic. Proceedings of the 22nd International Workshop (CSL 2008, Bertinoro), edited by M. Kaminski and S. Martini, vol. 5213 of Lecture Notes in Computer Science, Springer, Berlin, 2008.
Zentralblatt MATH: 1156.03316
[10] Nakazawa, K., and M. Tatsuta, "Strong normalization of classical natural deduction with disjunctions", Annals of Pure and Applied Logic, vol. 153 (2008), pp. 21--37.
Mathematical Reviews (MathSciNet): MR2405205
Zentralblatt MATH: 1141.03027
Digital Object Identifier: doi:10.1016/j.apal.2008.01.003
[11] Pitts, A. M., "On an interpretation of second-order quantification in first-order intuitionistic propositional logic", The Journal of Symbolic Logic, vol. 57 (1992), pp. 33--52.
Mathematical Reviews (MathSciNet): MR1150924
Zentralblatt MATH: 0763.03009
Digital Object Identifier: doi:10.2307/2275175
[12] Połacik, T., "Pitts' quantifiers are not topological quantification", Notre Dame Journal of Formal Logic, vol. 39 (1998), pp. 531--44.
Mathematical Reviews (MathSciNet): MR1776225
Zentralblatt MATH: 0966.03008
Digital Object Identifier: doi:10.1305/ndjfl/1039118868
Project Euclid: euclid.ndjfl/1039118868
[13] Sobolev, S. K., "On the intuitionistic propositional calculus with quantifiers", Matematicheskie Zametki, vol. 22, (1977), pp. 69--76.
Mathematical Reviews (MathSciNet): MR0457155
Zentralblatt MATH: 0365.02013
[14] Sørensen, M. H., and P. Urzyczyn, Lectures on the Curry-Howard Isomorphism, vol. 149 of Studies in Logic and the Foundations of Mathematics, Elsevier, Amsterdam, 2006.
Zentralblatt MATH: 1183.03004
[15] Statman, R., "Intuitionistic propositional logic is polynomial-space complete", Theoretical Computer Science, vol. 9 (1979), pp. 67--72.
Mathematical Reviews (MathSciNet): MR535124
Zentralblatt MATH: 0411.03049
Digital Object Identifier: doi:10.1016/0304-3975(79)90006-9
[16] Tatsuta, M., "Second-order permutative conversions with Prawitz's strong validity", Progress in Informatics, vol. 2 (2005), pp. 41--56.
[17] Tatsuta, M., "Second-order system without implication nor disjunction", Bulletin of Symbolic Logic, vol. 15 (2009), pp. 262--3.
[18] Tatsuta, M., K. Fujita, R. Hasegawa, and H. Nakano, "Inhabitation of existential types is decidable in negation-product fragment", Proceedings of Second International Workshop on Classical Logic and Computation (CLC2008, Reykjavik), 2008.
[19] Tatsuta, M., "Simple saturated sets for disjunction and second-order existential quantification", pp. 366--80 in Typed Lambda Calculi and Applications, edited by S. Ronchi Della Rocca, vol. 4583 of Lecture Notes in Computer Science, Springer, Berlin, 2007.
Mathematical Reviews (MathSciNet): MR2391793
Zentralblatt MATH: pre05527391
Digital Object Identifier: doi:10.1007/978-3-540-73228-0_26
[20] Urzyczyn, P., "Inhabitation in typed lambda-calculi (a syntactic approach)", pp. 373--89 in Typed Lambda Calculi and Applications (Nancy, 1997), edited by P. de Groote and J. R. Hindley, vol. 1210 of Lecture Notes in Computer Science, Springer, Berlin, 1997.
Mathematical Reviews (MathSciNet): MR1480482
Zentralblatt MATH: 1063.03527
[21] Wojdyga, A., ``Short proofs of strong normalization,'' pp. 613--23 in Mathematical Foundations of Computer Science 2008, edited by E. Ochmański and J. Tyszkiewicz, vol. 5162 of Lecture Notes in Computer Science, Springer, Berlin, 2008.
Mathematical Reviews (MathSciNet): MR2539405
Zentralblatt MATH: 1173.03303
Digital Object Identifier: doi:10.1007/978-3-540-85238-4_50
[22] Zdanowski, K., "On second order intuitionistic propositional logic without a universal quantifier", The Journal of Symbolic Logic, vol. 74 (2009), pp. 157--67.
Mathematical Reviews (MathSciNet): MR2499424
Zentralblatt MATH: 1163.03010
Digital Object Identifier: doi:10.2178/jsl/1231082306
Project Euclid: euclid.jsl/1231082306

2013 © University of Notre Dame

Notre Dame Journal of Formal Logic

Notre Dame Journal of Formal Logic

Turn MathJax Off
What is MathJax?