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:

  1. Disjunction Property (DP): If , then or (for closed formulas).
  2. 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).