TOPICS
Search

Intuitionistic Logic


Intuitionistic logic is a system of logic in which proofs are required to be constructive. Its propositional and predicate forms modify the proof theories of classical propositional calculus and first-order logic, respectively.

Intuitionistic propositional logic can be described as classical propositional calculus in which the axiom schema

 ¬¬F=>F
(1)

is replaced by

 ¬F=>(F=>G).
(2)

Similarly, intuitionistic predicate logic extends intuitionistic propositional logic to formulas containing quantifiers.

Every formula provable in intuitionistic logic is also provable in classical logic, but some basic theorems of classical logic do not hold in intuitionistic logic. For example, the law of the excluded middle

 F v ¬F
(3)

does not hold in intuitionistic propositional logic.

Here are some examples of propositional formulas that are not provable in intuitionistic propositional logic:

 ¬(F ^ G)=¬F v ¬G
(4)
 F v G=¬F=>G.
(5)

Assuming nonempty domains and that x is not free in F, examples of first-order formulas that are not provable in intuitionistic predicate logic are

 F v  forall xG(x)= forall x(F v G(x))
(6)
 F=> exists xG(x)= exists x(F=>G(x)).
(7)

Truth tables for propositional connectives define the interpretation of classical propositional calculus over the domain of two elements: true and false. This interpretation is a model of classical propositional calculus, that is, tautologies and only tautologies are formal theorems. In contrast, no single finite algebra characterizes intuitionistic propositional logic, although each unprovable formula fails in some finite Heyting algebra.

Heyting algebras give algebraic semantics for intuitionistic propositional logic. Their meet, join, and implication interpret conjunction, disjunction, and implication, while 0 and 1 interpret false and true, respectively.

Classical proof by contradiction does not in general establish F in intuitionistic logic. A contradiction derived from ¬F establishes only ¬¬F. Intuitionistic proofs are constructive, which is reflected in the following properties. Intuitionistic propositional logic has the disjunction property: If F v G is provable in intuitionistic propositional calculus, then either F or G is provable in intuitionistic propositional calculus. Intuitionistic predicate logic has the existence property: In a language with at least one closed term, if  exists xF(x) is a formula without free variables and is provable in intuitionistic predicate logic, then there is a closed term t such that F(t) is provable in intuitionistic predicate logic.

The deduction theorem holds in intuitionistic propositional and predicate logics. Glivenko's theorem (Glivenko 1929) captures the relation between intuitionistic and classical logics: If F is provable in classical propositional calculus, then ¬¬F is provable in intuitionistic propositional calculus. This theorem does not extend to intuitionistic predicate logic.


See also

First-Order Logic, Heyting Algebra, Logic, Propositional Calculus

This entry contributed by Alex Sakharov (author's link)

Explore with Wolfram|Alpha

References

Glivenko, V. "Sur quelques points de la logique de M. Brouwer." Acad. Roy. Belg. Bull. Cl. Sci. 15, 183-188, 1929.Kleene, S. C. Introduction to Metamathematics. Princeton, NJ: Van Nostrand, p. 39, 1964.Kleene, S. C. Mathematical Logic. New York: Dover, 2002.Mints, G. A. Short Introduction to Intuitionistic Logic. Amsterdam, Netherlands: Kluwer, 2000.Novikov, P. S. Constructive Mathematical Logic from the Viewpoint of the Classical One. Moscow: Nauka, 1977.

Referenced on Wolfram|Alpha

Intuitionistic Logic

Cite this as:

Weisstein, Eric W., with contributions by Alex Sakharov. "Intuitionistic Logic." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/IntuitionisticLogic.html

Subject classifications