Admissible rule

A rule is admissible in a system if adding it does not enlarge the set of what the system derives; it is derivable if it can be obtained by chaining the rules of the system. Lorenzen’s operative logic reads an implication A → B as the statement that the rule from A to B is admissible with respect to an underlying atomic calculus. The distinction matters for semantical completeness: Harrop’s rule is admissible, but not derivable, in intuitionistic logic.

Stanford Encyclopedia: §2.1.1, §2.8

Anti-realism

The rejection of the realist view that every sentence is determinately true or false independently of our means of recognising it. Dummett associated the logical position of intuitionism with anti-realism, and much of proof-theoretic semantics follows him in this.

Stanford Encyclopedia: §1.2

Atomic base

The system of rules that fixes derivability for atomic sentences. It plays a role analogous to that of a model in model-theoretic semantics: validity is defined relative to a base, and logical validity as validity relative to every base. Candidate bases range from sets of atoms, through production systems with rules A1, …, An ⇒ B, to systems whose rules discharge assumptions or other rules. Which bases are admitted affects the formal results, notably completeness. Also called an atomic system.

Stanford Encyclopedia: §2.6

Base-extension semantics

A sentence-based semantics in which the validity of an implication is defined by quantifying over extensions of the atomic base: A → B is valid in a base S if, for every extension S′ of S, the validity of A in S′ yields the validity of B in S′. Following Sandqvist (2015), the term is often used more narrowly for a semantics of this kind in which disjunction receives a non-standard clause, under which intuitionistic propositional logic is complete.

Stanford Encyclopedia: §2.7, §2.8

BHK interpretation

The Brouwer–Heyting–Kolmogorov interpretation of the logical constants in terms of proofs or constructions: less a single formal semantics than a family of related, often informal, ideas. Its functional reading of implication, on which a proof of A → B is a construction transforming any proof of A into a proof of B, underlies the approaches of Lorenzen, Prawitz and Martin-Löf.

Stanford Encyclopedia: §1.2

Bilateralism

The view, so named by Rumfitt, that the meaning of a sentence, and hence of the logical constants, is given by conditions for its denial as well as for its assertion. Bilateral systems supply rules of both kinds for each connective, and raise the question of a harmony between assertion and denial.

Stanford Encyclopedia: §3.2

Canonical proof

A proof whose last step is an application of an introduction rule. In Prawitz’s theory of validity, closed canonical proofs are primary, and other proofs are justified by reduction to canonical form.

Stanford Encyclopedia: §2.2.2

Categorial proof theory

The study of proofs by the methods of category theory, in which an arrow A → B is regarded as an abstract proof of B from A, together with an identity relation that corresponds to the identity of proofs. Because it takes hypothetical entities as basic, it departs from the priority of categorical (closed) proofs assumed in validity-based semantics.

Stanford Encyclopedia: §2.5

Constructive type theory

Martin-Löf’s type theory. It shares the core assumptions of Prawitz’s theory of validity, but distinguishes proof objects, the terms t in judgements t : A, from demonstrations of such judgements, and treats formation rules as part of the system itself. The meaning of a proposition is explained by what counts as a proof object for it.

Stanford Encyclopedia: §2.2.3

Curry–Howard correspondence

The correspondence between formulas and types, and between proofs and terms, under which the statement that a term t has type A codes the fact that t is a proof of A.

Stanford Encyclopedia: §2.2.3

Definitional reflection

An approach, due to Hallnäs and Schroeder-Heister, that extends proof-theoretic semantics from logical constants to any atom given by a clausal definition, as in logic programming. The clauses supply introduction rules (definitional closure); the elimination rule, definitional reflection, states that whatever follows from every defining condition of an atom follows from the atom itself. It generalises the inversion principle and applies also to definitions that are not well-founded.

Stanford Encyclopedia: §2.3.2

Denial

A primitive form of negation that is neither reduced to implying absurdity nor classical, and whose rules dualise the assertion rules for the logical constants. It is also called direct or strong negation, as in Nelson’s logics of constructible falsity. See also bilateralism.

Stanford Encyclopedia: §3.2

Ecumenical system

A logical system in which classical and intuitionistic connectives coexist faithfully. A naive combination of their rules collapses into classical logic, as Popper first observed; ecumenical systems are designed to avoid this collapse.

Stanford Encyclopedia: §3.5

Fundamental assumption

Dummett’s name for the principle that whatever can be established can be established by a canonical proof. It is the philosophical reading of the fact that every closed derivation in intuitionistic natural deduction reduces to one ending in an introduction rule.

Stanford Encyclopedia: §1.3

General proof theory

Prawitz’s term for the study of proofs in their own right, with the aim of understanding their nature, as distinct from reductive proof theory in the tradition of Hilbert, which analyses proofs in order to reduce mathematical theories to more elementary parts of mathematics. Proof-theoretic semantics belongs to general proof theory.

Stanford Encyclopedia: §1.1

Harmony

The requirement that the introduction and elimination rules for a constant fit together, so that the elimination rules allow one to infer from a formula only what is warranted by the grounds for asserting it given by its introduction rules. The term is Dummett’s. Its precise formulation is not uniform in the literature, and it is closely related to inversion. Harmony excludes connectives such as tonk.

Stanford Encyclopedia: §2.2.1

Higher-level rules

Rules that may discharge not only assumed formulas but assumed rules. Schroeder-Heister used them to give general introduction and elimination schemata for arbitrary propositional connectives, and to show that the standard intuitionistic connectives are expressively complete.

Stanford Encyclopedia: §2.1.3

Identity of proofs

The question of when two derivations represent the same proof. It has been on the agenda of general proof theory from the outset, and is central to intensional proof-theoretic semantics and categorial proof theory. The choice of proof reductions is one way of fixing it.

Stanford Encyclopedia: §1.1, §3.7

Inferentialism

The view, so named by Brandom, that the meaning of expressions is established by inferences and rules of inference, in contrast to denotationalism, on which denotations are the primary sort of meaning. Together with the view of meaning as use, it is the broad philosophical setting of proof-theoretic semantics.

Stanford Encyclopedia: §1.2

Intensional proof-theoretic semantics

The part of the field concerned not only with whether B follows from A, but with the ways in which it does, so that proofs are studied as entities in their own right and equally strong rules need not be identified. For example, A ∧ B and A ∧ (A → B) are interderivable but not isomorphic.

Stanford Encyclopedia: §3.7

Introduction and elimination rules

In natural deduction the rules for a logical constant come in pairs. Introduction rules infer a formula with that constant as its main operator; elimination rules draw consequences from such a formula. Gentzen remarked that the introduction rules represent, as it were, the definitions of the constants, and the elimination rules the consequences of these definitions.

Stanford Encyclopedia: §1.3, §2.2.1

Inversion principle

A principle, named by Lorenzen and formulated for natural deduction by Prawitz, by which elimination rules are justified with respect to introduction rules: whatever can be obtained from every defining condition of a formula can be obtained from the formula itself. In Prawitz’s formulation it guarantees that an introduction immediately followed by an elimination can be removed from a derivation.

Stanford Encyclopedia: §2.1.1, §2.2.1

Natural deduction

Gentzen’s calculus, in Prawitz’s presentation the background to most approaches to proof-theoretic semantics. Its central features are the discharge of assumptions, the separation of constants (each primitive rule schema contains a single logical constant), and the pairing of introduction and elimination rules.

Stanford Encyclopedia: §1.3

Normalization

The transformation of a derivation, by successive reduction steps, into a normal form that contains no detours, a detour being an introduction immediately followed by an elimination. Normalization for natural deduction was first investigated systematically by Prawitz (1965).

Stanford Encyclopedia: §1.3

Prawitz’s conjecture

The conjecture that intuitionistic logic is complete with respect to proof-theoretic validity: whatever is valid with respect to every atomic base is derivable in intuitionistic logic. In sentence-based semantics with bases extended by inclusion the corresponding claim fails, since Harrop’s rule is validated (Piecha and Schroeder-Heister, 2019). Whether completeness holds depends on how bases and their extensions are treated.

Stanford Encyclopedia: §2.2.2, §2.8

Proof-theoretic semantics

An alternative to truth-conditional semantics, in which the central notion for assigning meaning to expressions, in particular to the logical constants, is proof rather than truth. The term covers both semantics in terms of proofs and the semantics of proofs themselves. It was proposed by Schroeder-Heister; the first conference under that name was held in Tübingen in 1999.

Stanford Encyclopedia: introduction

Proof-theoretic validity

The leading approach in proof-theoretic semantics, developed by Prawitz from a notion of Tait’s and given philosophical underpinning by Dummett. Relative to an atomic base and a set of reductions: a closed canonical proof is valid if its immediate subproofs are; a closed non-canonical proof is valid if it reduces to a valid canonical one; and an open proof is valid if every closed instance, obtained by replacing its assumptions with closed valid proofs, is valid.

Stanford Encyclopedia: §2.2.2

Reductive logic

The study of reasoning that proceeds backwards, from a putative conclusion towards premisses sufficient to establish it, as in proof search, rather than forwards from established premisses. It has been proposed that such reductive processes can themselves constitute meaning, as in dialogical and game-theoretic semantics.

Stanford Encyclopedia: §3.9

Sentence-based semantics

A form of proof-theoretic semantics that defines the validity of sentences directly, relative to an atomic base, without reference to proofs of complex sentences; proofs enter only at the atomic level. It is technically simpler than the validity of proofs, yet suffices for questions such as completeness. Base-extension semantics is a form of it.

Stanford Encyclopedia: §2.7

Substructural logics

Logics that restrict the structural rules, such as weakening and contraction, so that the way assumptions are structured matters. They include relevant and resource-sensitive logics, such as linear logic, and the logic of bunched implications, in which different ways of combining assumptions coexist.

Stanford Encyclopedia: §3.10

Tonk

Prior’s connective, whose introduction rule is that of disjunction and whose elimination rule is that of conjunction, so that any sentence becomes derivable from any other. It shows that not every pair of introduction and elimination rules defines a meaningful constant, and motivates conditions such as harmony.

Stanford Encyclopedia: §2.2.1