Book Project:
Theory and Applications of Craig Interpolation

Edited by Balder ten Cate, Jean Christoph Jung, Patrick Koopmann, Christoph Wernhard and Frank Wolter. To appear in 2025/2026, Ubiquity Press, open access.

Planned Chapters and Drafts

Part I: Foundations

  1. Interpolation in Classical Propositional Logic
    Patrick Koopmann, Christoph Wernhard, Frank Wolter
  2. Interpolation in First-Order Logic
    Balder ten Cate, Jesse Comer
  3. Interpolation in Non-Classical Logics
    Wesley Fussner
  4. Six Proofs of Interpolation for the Modal Logic K
    Nick Bezhanishvili, Balder ten Cate, Rosalie Iemhoff

Part II: Methods

  1. Interpolation in Proof Theory
    Iris van der Giessen, Raheleh Jalali, Roman Kuznets
  2. Proof Complexity and Feasible Interpolation
    Amirhossein Akbar Tabatabai
  3. Interpolation in Model Theory
    Jouko Väänänen
  4. Interpolation and Amalgamation
    George Metcalfe
  5. Uniform Interpolation
    Sam van Gool
  6. From Interpolating Formulas to Separating Languages and Back Again
    Agi Kurucz, Frank Wolter, Michael Zakharyaschev
  7. Fixed Point Logics and Cyclic Proofs
    Bahareh Afshari, Graham Leigh
  8. Interpolation with Automated First-Order Reasoning
    Christoph Wernhard

Part III: Applications

  1. Interpolation in Program Verification
    Philipp Rümmer
  2. Interpolation and Query Rewriting
    Michael Benedikt
  3. Interpolation in Knowledge Representation
    Jean Christoph Jung, Patrick Koopmann, Matthias Knorr
  4. Definability and Interpolation in Philosophy
    Johan van Benthem