Abstract

A comprehensive introduction to mathematical logic covering propositional logic, predicate logic, completeness, model theory, and intuitionistic logic. The book provides a balanced treatment of classical and intuitionistic systems, making it particularly valuable for understanding constructive approaches to logic. Van Dalen presents the material with mathematical rigor while maintaining accessibility, including detailed proofs of soundness, completeness, and cut-elimination. The text is widely used for its clear exposition of both semantic and proof-theoretic methods.

Outline

Chapter 1: Propositional Logic

Chapter 2: Predicate Logic

Chapter 3: Completeness and Applications

Chapter 4: Second-Order Logic

  • Syntax and semantics of second-order logic
  • Incompleteness of second-order logic
  • Standard versus Henkin semantics
  • Categoricity results

Chapter 5: Intuitionistic Logic

Chapter 6: Normalization

Chapter 7: Gödel’s Theorems