Mathematical logic and foundations Proof theory Concept
Realizability
Builds on Heyting arithmeticComputable functionBrouwer–Heyting–Kolmogorov interpretation
Summary
Realizability is a way to read intuitionistic statements as statements about programs. A realizer of a formula is a program, often the code of a computable function, that carries the computational content of a proof of it. Kleene introduced number realizability for Heyting arithmetic in 1945, as a precise form of the Brouwer–Heyting–Kolmogorov interpretation. Realizability shows that intuitionistic proofs of existence yield algorithms, and it gives models in which classical principles fail.
Reading path
To understand this page from the ground up, read these 25 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Computable function concept
- Intuitionistic logic concept
- Peano axioms concept
- Proposition concept
- Heyting arithmetic concept
- Conjunction definition
- Disjunction definition
- Implication definition
- Negation definition
- Predicate definition
- Biconditional definition
- Truth table concept
- Law of excluded middle statement
- Modus ponens concept
- Existential quantifier definition
- Propositional logic concept
- Mathematical proof concept
- Tautology definition
- Constructive proof concept
- Logical equivalence definition
- Double negation law statement
- Proof by contradiction concept
- Constructivism concept
- Brouwer–Heyting–Kolmogorov interpretation concept
- Realizability concept
Further reading
About this page
| Tag | 4H35VQ16DC |
|---|---|
| URI | m2://4H35VQ16DC |
| Kind | concept |
| Writing | W0 stub |
| MSC | 03F50, 03F55, 03D80 |
| Uses | Heyting arithmetic, Computable function, Brouwer–Heyting–Kolmogorov interpretation |
| Same as | |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.