Skip to main content Accessibility help
×
Home
Hostname: page-component-768dbb666b-k9l4c Total loading time: 0.744 Render date: 2023-02-05T11:09:49.916Z Has data issue: true Feature Flags: { "useRatesEcommerce": false } hasContentIssue true

Systems of illative combinatory logic complete for first-order propositional and predicate calculus

Published online by Cambridge University Press:  12 March 2014

Henk Barendregt
Affiliation:
Faculty of Mathematics and Computer Science, Catholic University, Nijmegen, The Netherlands, E-mail: henk@cs.kun.nl
Martin Bunder
Affiliation:
Faculty of Informatics, Department of Mathematics, University of Wollongong, NSW Australia, E-mail: Martin_Bunder@info-gw.uow.edu.au
Wil Dekkers
Affiliation:
Faculty of Mathematics and Computer Science, Catholic University, Nijmegen, The Netherlands, E-mail: wil@cs.kun.n

Abstract

Illative combinatory logic consists of the theory of combinators or lambda calculus extended by extra constants (and corresponding axioms and rules) intended to capture inference. The paper considers systems of illative combinatory logic that are sound for first-order propositional and predicate calculus. The interpretation from ordinary logic into the illative systems can be done in two ways: following the propositions-as-types paradigm, in which derivations become combinators or, in a more direct way, in which derivations are not translated. Both translations are closely related in a canonical way. The two direct translations turn out to be complete. The paper fulfills the program of Church [1932], [1933] and Curry [1930] to base logic on a consistent system of λ-terms or combinators. Hitherto this program had failed because systems of ICL were either too weak (to provide a sound interpretation) or too strong (sometimes even inconsistent).

Type
Research Article
Copyright
Copyright © Association for Symbolic Logic 1993

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

REFERENCES

Aczel, P. [1980], Frege structures and the notions of proposition, truth and set, The Kleene symposium (Barwise, J., Keisler, H. J., and Kunen, K., editors), North-Holland, Amsterdam, pp. 3159.CrossRefGoogle Scholar
Barendregt, H. P. [1984], The lambda calculus, its syntax and semantics, Studies in Logic and the Foundations of Mathematics, North-Holland, Amsterdam.Google Scholar
Barendregt, H. P. [1992], Lambda calculi with types, Handbook of logic in computer science, Vol. II (Abramski, S., Gabbay, D. M., and Maibaum, T. S. E., editors), Oxford University Press, London and New York.Google Scholar
Barendsen, E. [1989], Representation of logic, data types and recursive functions in typed lambda calculi, Masters Thesis, Department of Computer Science, Catholic University, Nijmegen.Google Scholar
Bunder, M. W. [1969], Set theory based on combinatory logic, Ph.D. thesis, Department of Mathematics, University of Amsterdam.Google Scholar
Bunder, M. W. [1973], A deduction theorem for restricted generality, Notre Dame Journal of Formal Logic, vol. 14, pp. 341346.CrossRefGoogle Scholar
Bunder, M. W. [1974], Propositional and predicate calculus based on combinatory logic, Notre Dame Journal of Formal Logic, vol. 15, pp. 2532.CrossRefGoogle Scholar
Bunder, M. W. [1976], The inconsistency of , this Journal, vol. 41, pp. 467468.Google Scholar
Bunder, M. W. [1983], Predicate calculus of arbitrarily high finite order, Archiv für Math Logik und Grundlagenforschung, vol. 23, pp. 110.CrossRefGoogle Scholar
Bunder, M. W. [1983a], A one axiom set theory based on higher order predicate calculus, Archiv für Math Logik und Grundlagenforschung, vol. 23, pp. 99107.CrossRefGoogle Scholar
Bunder, M. W. [1983b], A weak absolute consistency proof for some systems of illative combinatory logic, this Journal, vol. 48, pp. 771776.Google Scholar
Church, A. [1932, 1933], A set of postulates for the foundation of logic, Annals of Mathematics (2), vol. 33, pp. 346366 and vol. 34, pp. 839–864.CrossRefGoogle Scholar
Church, A. [1941], The calculi of lambda conversion, Princeton University Press, Princeton.Google Scholar
Curry, H. B. [1930], Grundlagen der kombinatorischen Logik, American Journal of Mathematics, vol. 52, pp. 509–536; pp. 789834. (Inaugural dissertation)CrossRefGoogle Scholar
Curry, H. B. [1931], The universal quantifier in combinatory logic, Annals of Mathematics, vol. 32, pp. 154180.CrossRefGoogle Scholar
Curry, H. B. [1932], Some additions to the theory of combinators, American Journal of Mathematics, vol. 54, pp. 551558.CrossRefGoogle Scholar
Curry, H. B. [1933], Apparent variables from the standpoint of combinatory logic, Annals of Mathematics, vol. 34, pp. 381404.CrossRefGoogle Scholar
Curry, H. B. [1934a], Functionality in combinatory logic, Proceedings of the National Academy of Sciences of the United States of America, vol. 20, pp. 584590.CrossRefGoogle ScholarPubMed
Curry, H. B. [1934b], Some properties of equality and implication in combinatory logic, Annals of Mathematics, vol. 35, pp. 849850.CrossRefGoogle Scholar
Curry, H. B. [1935], Foundations of the theory of abstract sets from the standpoint of combinatory logic, Bulletin of the American Mathematical Society, vol. 40, p. 654. (Abstract).Google Scholar
Curry, H. B. [1936], First properties of functionality in combinatory logic, Tôhoku Mathematical Journal, vol. 41, pp. 371401.Google Scholar
Curry, H. B. [1942a], Some advances in the combinatory theory of quantification, Proceedings of the National Academy of Sciences of the United States of America, vol. 28, pp. 564569.CrossRefGoogle ScholarPubMed
Curry, H. B. [1942b], The combinatory foundations of mathematical logic, this Journal, vol. 7, pp. 4964.Google Scholar
Curry, H. B. [1942c], The inconsistency of certain formal logics, this Journal, vol. 7, pp. 115117.Google Scholar
Curry, H. B. and Feys, R. [1958], Combinatory logic, Vol. 1, North-Holland, Amsterdam.Google Scholar
Curry, H. B., Hindley, J. R. and Seldin, J. P. [1972], Combinatory logic, Vol. 2, North-Holland, Amsterdam.Google Scholar
Hindley, J. R. and Seldin, J. P. [1986], Introduction to combinators and λ-calculus, Cambridge University Press, London and New York.Google Scholar
Kleene, S. and Rosser, J. B. [1935], The inconsistency of certain formal logics, Annals of Mathematics (2), vol. 36, pp. 630636.CrossRefGoogle Scholar
Löb, M. [1955], A solution of a problem of Henkin, this Journal, vol. 20, pp. 115118.Google Scholar
Mostowski, A. [1951], On the rules of proof in the pure functional calculus of first order, this Journal, vol. 16, pp. 107111.Google Scholar
Peremans, W. [1949], Een opmerking over intuitionistische logica, Report ZW-16, CWI, Kruislaan 413, 1098 SJ Amsterdam.Google Scholar
8
Cited by

Save article to Kindle

To save this article 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.

Systems of illative combinatory logic complete for first-order propositional and predicate calculus
Available formats
×

Save article to Dropbox

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

Systems of illative combinatory logic complete for first-order propositional and predicate calculus
Available formats
×

Save article to Google Drive

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

Systems of illative combinatory logic complete for first-order propositional and predicate calculus
Available formats
×
×

Reply to: Submit a response

Please enter your response.

Your details

Please enter a valid email address.

Conflicting interests

Do you have any conflicting interests? *