Summary

Proof theory has two branches: the Hilbert-style 'reductive' proof theory that represents mathematical reasoning with syntactic structures, and the 'general' proof theory that studies proofs as mathematical objects in their own right. Proof-theoretic semantics (P-tS) is the area of general proof theory concerned with semantics. This survey traces its development—from Gentzen's remark that introduction rules define the meaning of the logical constants, through Prawitz's semantics of proofs, to Sandqvist's base-extension semantics and its recent extension to modal, substructural, and first-order logics.

Keywords: proof-theoretic semantics; base-extension semantics; general proof theory; inferentialism

Two branches of proof theory

Prawitz observed that proof theory has two branches. On the one hand, there is the Hilbert-style 'reductive' proof theory that seeks to represent mathematical reasoning using syntactic structures. On the other, there is 'general' proof theory that studies proofs as mathematical objects in their own right. The term 'proof' here need not mean a formal derivation: for example, the BHK interpretation of intuitionism studies proofs without a derivation system.

Proof-theoretic semantics (P-tS) is the area of general proof theory concerned with semantics. It has two projects. First, to provide a semantics of proofs—explaining what makes arguments valid. Second, to give semantics in terms of proofs—defining the logical constants via their inferential roles. The term 'proof-theoretic semantics' was popularized by Schroeder-Heister in the early 1990s.

The semantics of proofs

In his foundational Investigations into Logical Deduction, Gentzen remarked that the introduction rules of his natural deduction systems define the meaning of the logical constants. This remark is as intuitive as it is enigmatic, and much of P-tS has concerned delivering on it. Prawitz, following an idea of Lorenzen, developed his normalization theory and used it to give a semantics of proofs. Let $\mathsf{L}$ be a system of proof rules and let $\mathbf{J}$ be a procedure on proof-structures that yields proof-structures (e.g. Prawitz's reductions for normalizing proofs). Validity relative to a 'base' $\mathcal{B}$ and the procedures $\mathbf{J}$ is then governed by the following principles:

Validity of proofs
  • There is an a priori collection $\mathbf{C}(\mathsf{L})$ of $\langle \mathcal{B}, \mathbf{J} \rangle$-valid proofs of $\mathsf{L}$.
  • A completed proof-structure $\Phi$ is $\langle \mathcal{B}, \mathbf{J} \rangle$-valid if $\mathbf{J}$ can be applied to $\Phi$ to yield an element of $\mathbf{C}(\mathsf{L})$.
  • An incomplete proof-structure $\Phi$ is $\langle \mathcal{B}, \mathbf{J} \rangle$-valid if any completion of it is $\langle \mathcal{C}, \mathbf{J} \rangle$-valid for any $\mathcal{C} \supseteq \mathcal{B}$.

There are several ways of instantiating these ideas. Prawitz conjectured that when $\mathbf{C}(\mathsf{L})$ is the set of $\mathcal{B}$-derivations together with canonical $\mathsf{NJ}$-derivations and $\mathbf{J}$ is taken to be the reduction operations of his normalization theorem, this would yield a semantics for intuitionistic proof. This turned out to be false.

From proofs to the logical constants

One can give a semantics of the logical constants based on Prawitz's semantics of proofs. A formula $\phi$ is 'supported' by $\mathcal{B}$ iff there is a $\langle \mathcal{B}, \mathbf{J} \rangle$-valid proof $\Phi$ concluding $\phi$. Piecha et al. studied Prawitz's semantics in this way. For example, disjunction may be expressed as follows:

$$\Vdash_{\mathcal{B}} \phi \lor \psi \qquad \text{iff} \qquad \Vdash_{\mathcal{B}} \phi \text{ or } \Vdash_{\mathcal{B}} \psi.$$

It turns out that intuitionistic logic is incomplete for this semantics—that is, Prawitz's conjecture was false. Stafford showed that the result is a semantics for an intermediate logic.

In parallel, Sandqvist developed a similar support relation and called it base-extension semantics (B-eS). The biggest difference is the treatment of disjunction, for which he uses the following clause:

$$\Vdash_{\mathcal{B}} \phi \lor \psi \qquad \text{iff} \qquad \forall \mathcal{C} \supseteq \mathcal{B}\ \forall P,\ \text{if } \phi \Vdash_{\mathcal{C}} P \text{ and } \psi \Vdash_{\mathcal{C}} P, \text{ then } \Vdash_{\mathcal{C}} P.$$

He showed that, depending on the choice of bases $\mathcal{B}$, this is a semantics for intuitionistic logic. Sandqvist has also given analogous semantics for classical logic. The motivation was to give an anti-realist foundation to logic, and so in both cases soundness and completeness are constructively valid.

Recent developments

This work has been developed tremendously in the recent period. Makinson revisited the B-eS for classical logic and explained its connection to the truth-functional account. Eckhardt and Pym used this to develop the B-eS for the standard modal logics. Gheorghiu et al. used the B-eS of intuitionistic logic to give B-eS for substructural logics—first IMLL and then BI—and Gheorghiu has studied the first-order case, following Sandqvist. There are many other results indicating the significance of B-eS for computational logic. These developments suggest that P-tS may offer a robust alternative to model-theoretic accounts, particularly in constructive and computational settings.

References

  1. de Campos Sanz W, Piecha T, Schroeder-Heister P. Failure of completeness in proof-theoretic semantics. J Philos Log 2015;44:321–35.
  2. Eckhardt T, Pym DJ. Base-extension semantics for modal logic. Log J IGPL 2025;33.
  3. Eckhardt T, Pym DJ. Base-extension semantics for S5 modal logic. Log J IGPL 2025;33.
  4. Gentzen G. The Collected Papers of Gerhard Gentzen (trans. M. E. Szabo). North-Holland, 1969.
  5. Gheorghiu AV. Proof-theoretic semantics for first-order logic. Log J IGPL 2025;33(5).
  6. Gheorghiu AV, Gu T, Pym DJ. Proof-theoretic semantics for intuitionistic multiplicative linear logic. In: TABLEAUX 2023, LNCS 14278. Springer, 2023.
  7. Gheorghiu AV, Gu T, Pym DJ. Proof-theoretic semantics for intuitionistic multiplicative linear logic. Stud Log 2024:1–61.
  8. Gheorghiu AV, Gu T, Pym DJ. Proof-theoretic semantics for the logic of bunched implications. Stud Log 2026.
  9. Lorenzen P. Einführung in die operative Logik und Mathematik. Springer, 1955 (2nd edn. 1969).
  10. Makinson D. On an inferential semantics for classical logic. Log J IGPL 2014;22:147–54.
  11. Piecha T. Completeness in proof-theoretic semantics. In: Advances in Proof-Theoretic Semantics. Springer, 2016, 231–51.
  12. Piecha T, Schroeder-Heister P. Incompleteness of intuitionistic propositional logic with respect to proof-theoretic semantics. Stud Log 2019;107:233–46.
  13. Prawitz D. Ideas and results in proof theory. In: Studies in Logic and the Foundations of Mathematics, vol. 63. Elsevier, 1971, 235–307.
  14. Prawitz D. The philosophical position of proof theory. In: Contemporary Philosophy in Scandinavia. Johns Hopkins University Press, 1972, 123–34.
  15. Prawitz D. Towards a foundation of a general proof theory. In: Studies in Logic and the Foundations of Mathematics, vol. 74. Elsevier, 1973, 225–50.
  16. Prawitz D. Natural Deduction: A Proof-theoretical Study. Dover Publications, 2006 [1965].
  17. Sandqvist T. An inferentialist interpretation of classical logic. Ph.D. Thesis, Uppsala University, 2005.
  18. Sandqvist T. Classical logic without bivalence. Analysis 2009;69:211–18.
  19. Sandqvist T. Base-extension semantics for intuitionistic sentential logic. Log J IGPL 2015;23:719–31.
  20. Schroeder-Heister P. Validity concepts in proof-theoretic semantics. Synthese 2006;148:525–71.
  21. Schroeder-Heister P. Proof-theoretic versus model-theoretic consequence. In: The Logica Yearbook 2007. Filosofia, 2008.
  22. Schroeder-Heister P. Proof-theoretic semantics. In: The Stanford Encyclopedia of Philosophy. Stanford University, 2024.
  23. Stafford W. Proof-theoretic semantics and inquisitive logic. J Philos Log 2021.

This paper belongs to Gheorghiu’s research in proof-theoretic semantics; the key terms are defined in the glossary.

Related papers: From Basic Proof-theoretic Validity to Base-extension Semantics · Proof-theoretic Semantics for First-order Logic · A Proof-theoretic Foundation for Mathematics