Skip to main content Accessibility help
×
Hostname: page-component-76fb5796d-x4r87 Total loading time: 0 Render date: 2024-04-29T09:27:17.821Z Has data issue: false hasContentIssue false

Stabilization — an alternative to double-negation translation for classical natural deduction

from RESEARCH ARTICLES

Published online by Cambridge University Press:  30 March 2017

Viggo Stoltenberg-Hansen
Affiliation:
Uppsala Universitet, Sweden
Jouko Väänänen
Affiliation:
University of Helsinki
Get access
Type
Chapter
Information
Logic Colloquium '03 , pp. 167 - 199
Publisher: Cambridge University Press
Print publication year: 2006

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

[1] Yuuki, Andou, A normalization-procedure for the first order classical natural deduction with full logical symbols, Tsukuba Journal of Mathematics, vol. 19 (1995), no. 1, pp. 153–162.Google Scholar
[2] Yuuki, Andou, Church-Rosser property of a simple reduction for full first-order classical natural deduction, Annals of Pure and Applied Logic, vol. 119 (2003), pp. 225–237.Google Scholar
[3] Gilles, Barthe, John, Hatcliff, and Morten, Heine Sørensen, A notion of classical pure type system (preliminary version),Proceedings of the thirteenth conference on the mathematical foundations of programming semantics (Stephen, Brookes and Michael, Mislove, editors), Electronic Notes in Theoretical Computer Science, vol. 6, Elsevier, 1997, 56 pp.
[4] Corrado, Böhm and Alessandro, Berarducci, Automatic synthesis of typed programs on term algebras, Theoretical Computer Science, vol. 39 (1985), pp. 135–154.Google Scholar
[5] Philippe, de Groote, A CPS-translation of the calculus, Trees in algebra and programming - CAAP‘94, 19th international colloquium (Edinburgh) (Sophie, Tison, editor),Lecture Notes in Computer Science, vol. 787, Springer Verlag, 1994, pp. 85–99.
[6] Philippe, de Groote, A simple calculus of exception handling Proceedings of the second international conference on typed lambda calculi and applications (TLCA '95), Edinburgh, United Kingdom, April 1995 (Mariangiola, Dezani-Ciancaglini and Gordon, Plotkin, editors), Lecture Notes in Computer Science, vol. 902, Springer Verlag, 1995, pp. 201–215.
[7] Philippe, de Groote, Strong normalization of classical natural deduction with disjunction,Proceedings of TLCA 2001 (Samson, Abramsky, editor), Lecture Notes in Computer Science, vol. 2044, Springer Verlag, 2001, pp. 182–196.
[8] Ken-Etsu, Fujita, Domain-free calculus, RAIRO - Theoretical Informatics and Applications, vol. 34 (2000), pp. 433–466.Google Scholar
[9] Herman, Geuvers, Inductive and coinductive types with iteration and recursion, Proceedings of the workshop on types for proofs and programs, Bastad, Sweden (Bengt Nordström, Kent Pettersson, and Gordon Plotkin, editors), 1992, only published via ftp://ftp.cs.chalmers.se/pub/cs-reports/baastad.92/proc.dvi.Z, pp. 193–217.
[10] Jean-Yves, Girard, Interprétation fonctionnelle et élimination des coupures dans l'arithm étique d'ordre supérieur, Thse de Doctorat d‘Etat, Université de Paris VII, 1972.
[11] Thierry, Joly, An embedding of 2nd order classical logic into functional arithmetic FA2, Comptes Rendus de l'Académie des Sciences. Série I. Matheématique, vol. 325 (1997), pp. 1–4.Google Scholar
[12] Ralph, Matthes, Extensions of system F by iteration and primitive recursion on monotone inductive types, Doktorarbeit (PhD thesis), University of Munich, 1998, available via the homepage http://www.tcs.informatik.uni-muenchen.de/matthes/.
[13] Ralph, Matthes,Monotone fixed-point types and strong normalization,Computer science logic, 12th international workshop, Brno, Czech republic, August 24–28, 1998, proceedings (Georg, Gottlob, Etienne, Grandjean, and Katrin, Seyr, editors), Lecture Notes in Computer Science, vol. 1584, Springer Verlag, 1999, pp. 298–312.
[14] Ralph, Matthes, Parigot's second order calculus and inductive types,Proceedings of TLCA 2001 (Samson, Abramsky, editor), Lecture Notes in Computer Science, vol. 2044, SpringerVerlag, 2001, pp. 329–343.
[15] Ralph, Matthes, Non-strictly positive fixed-points for classical natural deduction, Annals of Pure and Applied Logic, vol. 133 (2005), pp. 205–230.Google Scholar
[16] Nax P., Mendler, Recursive types and type constraints in second-order lambda calculus, Proceedings of the second annual IEEE symposium on logic in computer science, Ithaca, N.Y., IEEE Computer Society Press, 1987, pp. 30–36.
[17] Koji, Nakazawa and Makoto, Tatsuta, Strong normalization proof with CPS-translation for second order classical natural deduction, The Journal of Symbolic Logic, vol. 68 (2003), no. 3, pp. 851–859, Corrigendum: vol. 68 (2003), no. 4, pp. 1415–1416.Google Scholar
[18] Michel, Parigot, calculus: an algorithmic interpretation of classical natural deduction,Logic programming and automated reasoning, international conference LPAR‘92, St., Petersburg, Russia (Andrei, Voronkov, editor), Lecture Notes in Computer Science, vol. 624, Springer Verlag, 1992, pp. 190–201.
[19] Michel, Parigot, Strong normalization for second order classical natural deduction, Proceedings, eighth annual IEEE symposium on logic in computer science (Montreal,Canada), IEEE Computer Society Press, 1993, pp. 39–46.
[20] Michel, Parigot, Proofs of strong normalisation for second order classical natural deduction, The Journal of Symbolic Logic, vol. 62 (1997), no. 4, pp. 1461–1479.Google Scholar
[21] Christine, Paulin-Mohring, Définitions inductives en théorie des types d'ordre supérieur, Habilitation adiriger les recherches, Universite Claude Bernard Lyon I, 1996.
[22] Dag, Prawitz, Natural deduction. a proof-theoretical study., Almquist andWiksell, 1965.
[23] Dag, Prawitz, Ideas and results in proof theory, Proceedings of the second Scandianvian logic symposium (Jens E., Fenstad, editor), North-Holland, Amsterdam, 1971, pp. 235–307.
[24] Jakob, Rehof and Morten Heine, Sørensen, The calculus, Theoretical aspects of computer software, international conference TACS '94, Sendai, Japan, proceedings (Masami, Hagiya and John C., Mitchell, editors), Lecture Notes in Computer Science, vol. 789, Springer Verlag, 1994, pp. 516–542.
[25] Zdzislaw, Splawski and Pawel, Urzyczyn, Type Fixpoints: Iteration vs. Recursion,SIGPLAN Notices, vol. 34 (1999), no. 9, pp. 102–113, Proceedings of the 1999 International Conference on Functional Programming (ICFP), Paris, France.
[26] William W., Tait, A realizability interpretation of the theory of species,Logic colloquium Boston 1971/72 (Rohit, Parikh, editor), Lecture Notes inMathematics, vol. 453, Springer Verlag, 1975, pp. 240–251.
[27] Masako, Takahashi, Parallel reduction in calculus, Information and Computation, vol. 118 (1995), no. 1, pp. 120–127.Google Scholar
[28] Tarmo, Uustalu and Varmo, Vene, A cube of proof systems for the intuitionistic predicate, v-logic,Selected papers of the 8th nordic workshop on programming theory (NWPT '96), Oslo, Norway, December 1996 (Magne, Haveraaen and Olaf, Owe, editors), Research Reports, Department of Informatics, University of Oslo, vol. 248, May 1997, pp. 237–246.
[29] Tarmo, Uustalu and Varmo, Vene, Least and greatest fixed points in intuitionistic natural deduction, Theoretical Computer Science, vol. 272 (2002), pp. 315–339.Google Scholar

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×