Computing in Cantor's Paradise with λ ZFC

2Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Applied mathematicians increasingly use computers to answer mathematical questions. We want to provide them domain-specific languages. The languages should have exact meanings and computational meanings. Some proof assistants can encode exact mathematics and extract programs, but formalizing the required theorems can take years. As an alternative, we develop λ ZFC, a lambda calculus that contains infinite sets as values, in which to express exact mathematics and gradually change infinite calculations to computable ones. We define it as a conservative extension of set theory, and prove that most contemporary theorems apply directly to λ ZFC terms. We demonstrate λ ZFC's expressiveness by coding up the real numbers, arithmetic and limits. We demonstrate that it makes deriving computational meaning easier by defining a monad in it for expressing limits, and using standard topological theorems to derive a computable replacement. © 2012 Springer-Verlag.

Author supplied keywords

Cite

CITATION STYLE

APA

Toronto, N., & McCarthy, J. (2012). Computing in Cantor’s Paradise with λ ZFC. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7294 LNCS, pp. 290–306). https://doi.org/10.1007/978-3-642-29822-6_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free