Mathematical logic and foundations Non-classical logics Concept
Intuitionistic logic
Summary
Intuitionistic logic is the logic of constructive reasoning, in which a statement counts as true only when it has a proof. It is classical logic without the law of excluded middle and without double negation elimination . Its semantics include Heyting algebras, Kripke models and the Brouwer–Heyting–Kolmogorov interpretation. Through the Curry–Howard correspondence, its proofs correspond to typed programs.
Where this leads
17 pages build on this one.
- Brouwer–Heyting–Kolmogorov interpretation
- Realizability
- Brouwer–Heyting–Kolmogorov interpretation
- Curry–Howard correspondence
- Algebraic logic
- Heyting arithmetic
- Realizability
- Homotopy type theory
- Intuitionistic type theory
- Double-negation translation
- Curry–Howard correspondence
- Dialectica interpretation
- Homotopy type theory
- Intuitionistic type theory
- Double-negation translation
- Heyting arithmetic
- Dialectica interpretation
Further reading
About this page
| Tag | Q11N8X99FK |
|---|---|
| URI | m2://Q11N8X99FK |
| Kind | concept |
| Writing | W0 stub |
| MSC | 03B20, 03F55 |
| 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.
What links here
Used by
- Brouwer–Heyting–Kolmogorov interpretation
- Brouwer–Heyting–Kolmogorov interpretation
- Curry–Howard correspondence
- Algebraic logic
- Heyting arithmetic
- Intuitionistic type theory
- Double-negation translation
- Curry–Howard correspondence
- Intuitionistic type theory
- Double-negation translation
- Heyting arithmetic