Definition
Intuitionistic First-Order Logic (IFOL) is the restriction of first-order logic (FOL) to constructive rules, removing the Law of the Excluded Middle () and Double Negation Elimination (). It aligns with the Brouwer-Heyting-Kolmogorov (BHK) interpretation, where truth is equated with the existence of a proof/construction.
Semantics
Unlike the Boolean semantics of FOL (truth values in ), IFOL semantics are topological or algebraic.
Kripke Semantics
Algebraic Semantics
Truth values form a Heyting Algebra, a bounded Lattice where . The complement is pseudo-complementation: .
Metatheoretic Divergences
Completeness
- Classical Meta-theory: IFOL is sound and complete with respect to Kripke semantics (Kripke 1965).
- Constructive Meta-theory: Completeness is unprovable. Kreisel (1962) showed that “IFOL is complete for its intended semantics” implies a weak form of excluded middle (Dyson-Kreisel) in the meta-theory.
Structural Properties
IFOL exhibits constructive witnesses, which FOL lacks:
- Disjunction Property (DP): If , then or (for closed formulas).
- Existence Property (EP): If , then there exists a term such that .
Independence of Connectives
In FOL, sets like are functionally complete. In IFOL, logical connectives are independent:
- cannot be defined as .
- cannot be defined as .
- All connectives must be taken as primitive.
Decidability
While full FOL is undecidable, restrictions behave differently in IFOL:
- Monadic Predicate Logic: Decidable in FOL; undecidable in IFOL (Kripke 1965).
- Propositional Logic: PSPACE-complete (Statman 1979) vs co-NP complete for Classical.
Invalid Principles
The following are classically valid but intuitionistically invalid:
- Law of Excluded Middle:
- Double Negation Elimination:
- Peirce’s Law:
- Drinker Paradox:
- De Morgan’s Law (one direction):
- Definability of from :
Relation to FOL
- Double Negation Translation (Gödel-Gentzen): FOL can be embedded into IFOL. If , then . Classical logic is viewed as a “sub-logic” of intuitionistic logic via this embedding (regarding information content).