1 Introduction

When are two formal theories of broadly logical concepts, such as truth, equivalent? From the work of logicians and philosophers of science, we know that there are several notions of mutual reduction between formal theories to choose from (Halvorson, 2019; Visser, 2006). Glymour (1970) proposed the (demanding) criterion of theoretical equivalence known as definitional equivalence or intertranslatability. The criterion roughly states that two theories are equivalent if each theory can define the primitive concepts of the other in a sufficiently natural way. “Natural” here has a definite sense: each theory should recognize that the other theory’s definitions of its own primitives are the inverse of its own definitions (see Sect. 3 for a precise definition).

The ever-increasing popularity of truth-theoretic deflationism (Cieśliński, 2017), together with a revived attention to the Liar paradox prompted by new technical tools (Field, 2008; Halbach, 2014; Horsten, 2012), led to a multiplication of formal systems extending some standard syntax theory with a primitive truth predicate governed by suitable axioms. These systems may have multiple aims: they may embody some conception of truth, including a solution to the Liar and related paradoxes; they may characterize the truth predicate as a logical tool whose formal properties witness the role that the notion of truth can play in (sustained) reasoning—e.g., in applied mathematics and in the formal sciences. The existence of several such systems raises the question of how to compare them, both in their formal and philosophical aspects.

In this paper we contribute to the question whether the formal notions of theoretical equivalence devised by logicians and philosophers of science can support an adequate comparison between formal theories of primitive truth. This question has already been investigated in other works (Fujimoto, 2010; Halbach, 2000; Nicolai, 2017); this paper considers a new case study. We focus in particular on one of the most influential cluster of theories of truth, the Kripke–Feferman cluster. Kripke–Feferman truth traces back to the work of Feferman on the foundations of predicativism (Feferman, 1991), and it is often presented as an axiomatization in classical logic of the class of fixed-point models proposed by Kripke (1975). Kripke–Feferman truth is not a single theory, but a recipe to generate theories featuring truth predicates with different properties. We will focus on two theories from the Kripke–Feferman cluster. The first is the theory \(\mathtt {KF}+\mathtt {CONS}\), whose truth predicate is consistent but partial (not every sentence is true or false). The second is the theory \(\mathtt {KF}+\mathtt {COMP}\), whose truth predicate is inconsistent (some sentences are both true and false) and complete (every sentence is either true or false). In the light of these differences, it would seem implausible to consider \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) as theoretically equivalent theories of truth.

Yet, in Sect. 4, we will show that \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) are intertranslatable, and therefore strong candidates for being indeed theoretically equivalent theories of truth. In Sect. 2, we will introduce Kripke–Feferman truth and some of the key properties of the truth predicates of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\). In Sect. 3, we introduce the notions of theoretical reducibility and equivalence that will be employed in the paper. Section 4 contains the main technical observations: the well-known phenomenon of the duality between \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) will be recalled, and we will show that it can be lifted to the intertranslatability of the two theories. Finally, in Sect. , we provide a philosophical assessment of the formal result: we discuss what it means for a formal theory to capture a conception of truth, and isolate different conceptions of truth compatible with the Kripke–Feferman theories that support diverging verdicts on the intertranslatability of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\).

2 Kripke–Feferman truth

The system \(\mathtt {KF}\) is formulated in the language \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\) obtained by extending the language \({\mathscr {L}}_{{\mathbb {N}}}\) of arithmetic with unary predicates \(\mathrm{Tr}\) and \(\mathrm{F}\) for truth and falsity. It is convenient to formulate \({\mathscr {L}}_{{\mathbb {N}}}\) in a relational signature: we assume only a finite number of primitive recursive relations. An axiomatization of first-order arithmetic with these features can be found in (Hájek and Pudlák 2017, Sect. I(e)). To formulate the truth axioms, we will make use of the expression \(\dot{x}\) standing for the code of a constant symbol \(c_x\) associated with any x. This is justified by the existence of \({\mathtt {PA}}\)-definable primitive recursive injective functions sending each number x to a representative (the code of a constant symbol) \(c_x\). In practice, although \({\mathtt {PA}}\) is formulated in a purely relational language \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\), the truth axioms are formulated for a “coded” language \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}^{+}\) that contains constants \(\dot{x}\) for each number x. We will not distinguish between \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\) and \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}^{+}\) in what follows.

\(\mathtt {KF}\) extends classical logic with equality with the basic axioms of a relational version of \({\mathtt {PA}}\), the induction schema \(\mathtt {IND}({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}})\) for formulae of the entire language \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\), and the following truth-theoretic axioms:

figure a

In \(\mathtt {KF}5\)-\(\mathtt {KF}9\), the quantification \(\forall \varphi ...\) abbreviates \(\forall x(\mathtt {Sent}_{{\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}}(x)\rightarrow ...)\). Other conventions follow Halbach (2014), including the under-dotting convention for syntactic functions. Notice that the formulation of \(\mathtt {KF}9\) with unrestricted quantification (not over sentences only) is inconsistent with \(\mathtt {KF}0\).

The theory \(\mathtt {KFI}\) is obtained by replacing the \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\)-induction schema of \(\mathtt {KF}\) with the axiom of internal induction:Footnote 1

figure b

The theory \(\mathtt {KF}\!\upharpoonright \!{\mathscr {L}}_{{\mathbb {N}}}\) is like \(\mathtt {KF}\) but features only the axiom schema of induction restricted to formulae of \({\mathscr {L}}_{{\mathbb {N}}}\).

In this paper we will focus on two extensions of \(\mathtt {KF}\) obtained by adding to it, respectively, the axioms

figure c

The Liar paradox entails that \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) are mutually inconsistent.

\(\mathtt {KF}\) can be seen as an axiomatization of Kripke’s fixed point semantics Kripke (1975). Let \(\Phi :{{\mathscr {P}}(\omega )}^2\longrightarrow {{\mathscr {P}}(\omega )}^2\) be the arithmetical operator associated with the Kripke truth and falsity sets (Cantini 1989, Def. 5.3).Footnote 2 A fixed point \(X=(X^+,X^-)\) of \(\Phi \) – with \(X^+\subseteq \mathrm{Sent}_{{\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}}\) and \(\omega \setminus X^-\subseteq \mathrm{Sent}_{{\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}}\)—is consistent if \(X^+\cap X^-=\varnothing \); a complete fixed point is such that \(X^+\cup X^-=\omega \). Standard models of \(\mathtt {KF}+\mathtt {CONS}\) are precisely the consistent fixed points, and standard models of \(\mathtt {KF}+\mathtt {COMP}\) are the complete ones:

Fact 1

(Feferman)

  1. (i)

    S is a consistent fixed point of \(\Phi \) iff \(({\mathbb {N}},S)\vDash \mathtt {KF}+\mathtt {CONS}\);

  2. (ii)

    S is a complete fixed point of \(\Phi \) iff \(({\mathbb {N}},S)\vDash \mathtt {KF}+\mathtt {COMP}\).

2.1 Gaps and gluts

The truth and falsity predicates of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) diverge in some significant respects.Footnote 3 For future reference, we recall some simple facts separating the two truth predicates. They disagree on almost any key principle available in the theories, such as paradoxical sentences, axioms, and rules of inference.

The truth predicate of \(\mathtt {KF}+\mathtt {CONS}\) is partial and does not declare any sentence to be both true and false. This entails that there are sentences that are consequences of \(\mathtt {KF}+\mathtt {CONS}\) and yet they are declared not true by the theory. For our purposes, let us define the Liar sentence \(\lambda \) as the sentence \(\mathrm{F}l \), for which the identity \(l=\ulcorner {\mathrm{F}l}\urcorner \) is provable in \(\mathtt {PA}\). If \(\lambda \), i.e., \(\mathrm{F}l\), then also \(\mathrm{Tr}l\) by \(\mathtt {KF}4\). This would contradict \(\mathtt {CONS}\), therefore \(\lnot \lambda \). Similarly, if \(\mathrm{Tr}\underset{.}{\lnot } l\), then \(\mathrm{F}l\) by \(\mathtt {KF}9\), contradicting \(\mathtt {CONS}\) again by \(\mathtt {KF}4\): therefore \(\lnot \mathrm{Tr}\underset{.}{\lnot } l\). We have then proved \(\lnot \lambda \wedge \lnot \mathrm{Tr}\ulcorner {\lnot \lambda }\urcorner \) in \(\mathtt {KF}+\mathtt {CONS}\). This phenomenon extends to instances of some axioms of \(\mathtt {KF}+\mathtt {CONS}\), such as the instance \(\mathrm{F}l \rightarrow \lnot \mathrm{Tr}l\) of \(\mathtt {CONS}\). They are declared not true by the theory: assuming \(\mathrm{Tr}(\ulcorner {\lnot \mathrm{F}l \vee \lnot \mathrm{Tr}l}\urcorner )\) in \(\mathtt {KF}+\mathtt {CONS}\), by distributing the truth predicate over the disjunction and applying \(\mathtt {KF}9\) one gets \(\mathrm{F}\mathrm{F}l\vee \mathrm{F}\mathrm{Tr}l\): however, each disjunct contradicts \(\mathtt {CONS}\) by the previous reasoning. A noticeable feature of \(\mathtt {KF}+\mathtt {CONS}\) is that it derives a universally quantified version of the modal axiom \(\mathtt {K}\):

figure d

The proof of (\(\mathtt {K}\)) in \(\mathtt {KF}+\mathtt {CONS}\) employs \(\mathtt {CONS}\) and the compositional axioms: if \(\mathrm{Tr}\varphi \) and \(\mathrm{Tr}(\lnot \varphi \vee \psi )\), then \(\mathrm{Tr}\varphi \) holds together with \(\mathrm{Tr}\lnot \varphi \) or with \(\mathrm{Tr}\psi \) by compositionality. The first option contradicts \(\mathtt {CONS}\), while the second gives us \(\mathrm{Tr}\psi \). Either way, (\(\mathtt {K}\)) follows. The sentence (\(\mathtt {K}\)) may be seen—under some specific choices of the logical calculus—as formalizing the assertion that the (classical) rules of inference of \(\mathtt {KF}+\mathtt {CONS}\) are truth preserving. This is adequate, for instance, if one formulates \(\mathtt {KF}+\mathtt {CONS}\) in a Hilbert system for classical logic in which the only rule of inference is Modus Ponens (Enderton 2001, Ch. 2.4).

By contrast, the truth predicate of \(\mathtt {KF}+\mathtt {COMP}\) is inconsistent. Consider again the sentence \(\lambda \). Reasoning in \(\mathtt {KF}+\mathtt {COMP}\): if \(\mathrm{Tr}l\), then also \(\mathrm{F}l\) by the above reasoning; if \(\lnot \mathrm{Tr}l\), then \(\mathrm{F}l\) by \(\mathtt {COMP}\) and therefore \(\mathrm{Tr}l\) as well. By classical logic, \(\mathrm{Tr}l \wedge \mathrm{F}l\). By a straightforward induction on the complexity of the sentence A of \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\), all instances of the schema

figure e

are theorems of \(\mathtt {KF}+\mathtt {COMP}\). The schema (\(\mathrm{Tr}\)-\(\mathtt {IN}\)) guarantees that, unlike what happens in \(\mathtt {KF}+\mathtt {CONS}\), all axioms of \(\mathtt {KF}+\mathtt {COMP}\) are deemed true by the theory. However, the theory’s defining axiom \(\mathtt {COMP}\) has instances that are provably false. We have seen that \(\mathrm{F}l\wedge \mathrm{Tr}l\) is provable in \(\mathtt {KF}+\mathtt {COMP}\). By \(\mathtt {KF}3,4\) and 9 this entails \(\mathrm{F}\ulcorner {\lnot \lnot \mathrm{Tr}l}\urcorner \wedge \mathrm{F}\ulcorner {\mathrm{F}l}\urcorner \). By compositionality, we obtain

$$\begin{aligned} \mathrm{F}\ulcorner {(\lnot \lnot \mathrm{Tr}l\vee \mathrm{F}l)}\urcorner . \end{aligned}$$

Finally, under the specific choice of the logical calculus considered above, \(\mathtt {KF}+\mathtt {COMP}\) may be seen to regard its rule of inference to fail to preserve truth. Since \(\mathtt {KF}+\mathtt {COMP}\) proves \(\mathrm{Tr}l\), it also proves \(\mathrm{Tr}\ulcorner {\lnot \mathrm{F}l}\urcorner \) and therefore \(\mathrm{Tr}\ulcorner {\lnot \lambda \vee 0\ne 0}\urcorner \). However, \(\mathtt {KF}2\) entails that \(\lnot \mathrm{Tr}\ulcorner {0\ne 0}\urcorner \). This is the negation of the instance

$$\begin{aligned} \mathrm{Tr}\ulcorner {\lambda }\urcorner \wedge \mathrm{Tr}\ulcorner {\lambda \rightarrow 0\ne 0}\urcorner \rightarrow \mathrm{Tr}\ulcorner {0\ne 0}\urcorner \end{aligned}$$

of (\(\mathtt {K}\)).

3 Theoretical equivalence

A rich variety of formal notions of inter-theoretic reduction have been studied in logic and the philosophy of science: a comprehensive overview of such notions can be found for instance in Halvorson (2019) and Visser (2006). In what follows we will apply some of these notions to \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\). This section contains the necessary background.

Given first-order theories T and W, a relative translation \(\tau \) of \({\mathscr {L}}_T\) in \({\mathscr {L}}_W\)—formulated in a relational signature—can be described as a pair \((\delta , F)\) where \(\delta \) is a \({\mathscr {L}}_ W\)-formula with one free variable—the domain of the translation—and F is a (finite) mapping that takes n-ary relation symbols of \({\mathscr {L}}_T\) and returns formulas of \({\mathscr {L}}_W\) with n free variables. The description of the translation \(\tau \) is completed, modulo suitable renaming of bound variables, by the following inductive clauses:

  • \((R(x_1,...,x_n))^\tau :\leftrightarrow F(R)(x_1,...,x_n)\);

  • \(\tau \) commutes with propositional connectives;

  • \( (\forall x\;A(x))^\tau \;:\leftrightarrow \; \forall x(\delta (x)\rightarrow A^\tau )\).

Definition 1

An interpretation K is specified by a triple \((T,\tau ,W)\), where \(\tau \) is a translation of \({\mathscr {L}}_T\) in \({\mathscr {L}}_W\), such that for all formulas \(\varphi (x_1,..,x_n)\) of \({\mathscr {L}}_T\) with the free variables displayed, we have:

$$\begin{aligned} \hbox {if}\ T\vdash \varphi (x_1,...,x_n), \hbox {then}\ W\vdash \bigwedge _{i=1}^n\delta _K(x_i)\rightarrow \varphi ^\tau . \end{aligned}$$

For readability, we will often write \(\delta _K\) for the domain of the interpretation K and \(\varphi ^K\) for the translation of \(\varphi \) according to K. We will also write \(K: T\rightarrow W\) for ‘K is an interpretation of T in W’. Model-theoretically, a \(K:T\rightarrow W\) provides a method for constructing, in any model \({\mathscr {M}}\vDash W\), an internal model \({\mathscr {M}}^K\vDash T\).

T and W are said to be mutually interpretable if there are interpretations \(K:T\rightarrow W\) and \(L:W\rightarrow T\).

Given \(\tau _0:{\mathscr {L}}_T\rightarrow {\mathscr {L}}_W\) and \(\tau _1:{\mathscr {L}}_W\rightarrow {\mathscr {L}}_V\), the composite of \(K=(T,\tau _0,W)\) and \(L=(W,\tau _1,V)\) is the interpretation \(L\circ K=(T,\tau _1\circ \tau _0,V)\), where \(\delta _{L\circ K}(x):\leftrightarrow \delta _K^L(x)\wedge \delta _L(x)\).

Two interpretations \(K_0,K_1:T\rightarrow W\) are equal if W, the target theory, proves this. In particular, one requires,

$$\begin{aligned}&W\vdash \forall {} x\,(\delta _{K_0}(x)\leftrightarrow \delta _{K_1}(x)),\\&W\vdash \forall {} \mathbf {x}\,(R^{K_0}(\mathbf {x})\leftrightarrow R^{ K_1}(\mathbf {x})), \qquad \text{ for } \text{ any } \text{ relation } \text{ symbol } \text{ R } \text{ of }\ {\mathscr {L}}_T \end{aligned}$$

Mutual interpretability is arguably a good measure of consistency strength, but it does not capture finer grained relations between theories. As it is well-known, it does not even differentiate between sound and unsound theories (e.g., \({\mathtt {PA}}\) and \({\mathtt {PA}}+\lnot \mathtt {Con}({\mathtt {PA}})\) are mutually interpretable).

The notion of intertranslatability is a much stricter notion of theoretical equivalence. As shown in Visser (2006), it preserves many formal properties of theories such as \(\kappa \)-categoricity and finite axiomatizability.

Definition 2

(intertranslatability) U and V are intertranslatable if and only if there are interpretations \(K:U\rightarrow V\) and \(L:V\rightarrow U\) such that V proves that \(K\circ L\) and \(\mathrm{id}_V\)—the identity interpretation on V—are equal and, symmetrically, U proves that \(L\circ K\) is equal to \(\mathrm{id}_U\).

By the definition of equality of interpretations and the completeness theorem, U and V are intertranslatable if and only if there are interpretations \(K:U\rightarrow V\) and \(L:V\rightarrow U\) such that: for any model \({\mathscr {M}}\vDash U\), we have (verifiably in \({\mathscr {M}}\)), that \({\mathscr {M}}= {\mathscr {M}}^{K\circ L}=({\mathscr {M}}^L)^K\), and for any \({\mathscr {N}}\vDash V\), \({\mathscr {N}}\) verifies that \({\mathscr {N}}={\mathscr {N}}^{L\circ K}=({\mathscr {N}}^L)^K\). We will occasionally speak of intertranslatability and bi-interpretability for pairs of models as well.

In the philosophy of science the notion of definitional equivalence, a notion akin to intertranslatability, has played a prominent role (starting at least with Glymour (1970)). Two theories U and V—again for simplicity, we assume a finite relational signature—are definitionally equivalent if they have a common definitional extension. A definitional extension of a theory U is simply a theory in a new language featuring, alongside the axioms of U, explicit definitions of the new relation symbols not in \({\mathscr {L}}_U\).Footnote 4

Definitional equivalence is more rigid than intertranslatability in the following sense: whereas for U and V featuring disjoint signatures, the two notions coincide,Footnote 5 this is not so for theories sharing some part or all of their signature. An example is before our very eyes.

Observation 1

\(\mathtt {KF}+\mathtt {COMP}\) and \(\mathtt {KF}+\mathtt {CONS}\) are not definitionally equivalent.

In general, since a definitional extension of U and V includes both U and V, if U and V are mutually inconsistent, then they cannot have a common definitional extension. Intertranslatability is compatible with mutually inconsistent theories. We will in fact show that \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) are intertranslatable.

4 Theoretical equivalence for Kripke–Feferman truth

That a relation of duality exists between \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) has been already noticed by Cantini (1989), which is the first systematic study of variations of the basic theory \(\mathtt {KF}\) from Feferman (1991).Footnote 6 Informally, this duality consists in the fact that the truth predicate of \(\mathtt {KF}+\mathtt {COMP}\) (resp. \(\mathtt {KF}+\mathtt {CONS}\)) can be understood within \(\mathtt {KF}+\mathtt {CONS}\) (\(\mathtt {KF}+\mathtt {COMP}\)) as the predicate ‘it’s not false’, and that the falsity predicate of \(\mathtt {KF}+\mathtt {CONS}\) (resp. \(\mathtt {KF}+\mathtt {COMP}\)) becomes in \(\mathtt {KF}+\mathtt {COMP}\) (\(\mathtt {KF}+\mathtt {CONS}\)) the predicate ‘it’s not true’. But even more is the case: if one replaces ‘false’ in ‘it’s not false’ with ‘not true’, one obtains ‘it’s not not true’, which leads us back to ‘it’s true’—and symmetrically with falsity.

Fig. 1
figure 1

.

The situation can be visualized in Figs. 1 and 2. In the former we are living in the minimal fixed-point model of \(\mathtt {KF}+\mathtt {CONS}\) (i.e., the minimal fixed point of the operator \(\Phi \) considered in Sect. 2). The light red triangle represents the (consistent) extension of the truth predicate, i.e., the sentences that are determinately true. The white triangle represents the sentences that are determinately false (including the non-sentences). In the light blue space one finds all other sentences of \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\), including “ungrounded” sentences such as the Liar sentence \(\lambda \). The model interprets \(\mathrm{Tr}\) and \(\mathrm{F}\) as \(\mathtt {T}\) and \(\mathtt {F}\), respectively. We can define a mapping \(\mathtt {K}\)—corresponding to a syntactic interpretation to be defined shortly— that behaves like the identity mapping on the denotations of primitives of \({\mathscr {L}}_{{\mathbb {N}}}\), and such that

$$\begin{aligned} \mathtt {T}^{{\mathtt {K}}}=\omega \setminus \mathtt {F}, \qquad \mathtt {F}^{{\mathtt {K}}}= \omega \setminus \mathtt {T}. \end{aligned}$$

The “predicates” \(\mathtt {T}^{{\mathtt {K}}}\) and \(\mathtt {F}^{{\mathtt {K}}}\) satisfy the axioms of \(\mathtt {KF}+\mathtt {COMP}\). However, one can interpret back the newly obtained predicates \(\mathtt {T}^{{\mathtt {K}}}\) and \(\mathtt {F}^{{\mathtt {K}}}\) via the mapping \(\mathtt {L}\), which behave exactly as \(\mathtt {K}\):Footnote 7

$$\begin{aligned} \mathtt {T}^{{\mathtt {L}}\circ {\mathtt {K}}}= \omega \setminus \mathtt {F}^{{\mathtt {K}}}=\mathtt {T}, \qquad \mathtt {F}^{{\mathtt {L}}\circ {\mathtt {K}}} =\omega \setminus \mathtt {T}^{{\mathtt {K}}}=\mathtt {F}. \end{aligned}$$
Fig. 2
figure 2

.

The situation with \(\mathtt {KF}+\mathtt {COMP}\) is symmetric and is represented in Fig. 2. We are now working in what is often referred to as the maximal fixed point of \(\Phi \) over \({\mathbb {N}}\)—which can be defined as the model obtained by starting with the extensions of truth and falsity given by the pair \((\mathrm{Sent}_{{\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}},\omega )\) over the standard model \({\mathbb {N}}\) and iterating the operator \(\Phi \) while taking intersections at limit stages. The extensions \(\mathtt {T}\) of the truth predicate corresponds now to the light red and blue spaces: everything but the determinately false sentences. The extension \(\mathtt {F}\) of \(\mathrm{F}\) coincides with the light red and gray spaces. The set \(\mathtt {T}^{{\mathtt {L}}}\) now gives us the set of determinately true sentences (the complement of \(\mathtt {F}\)), but by applying \(\mathtt {K}\) to \(\mathrm{Tr}^{{\mathtt {L}}}\) we obtain the original extension \(\mathtt {T}\), and symmetrically for \(\mathtt {F}\).

These informal considerations essentially amount to the following.

Observation 2

Let \({\mathscr {I}}\) be the minimal fixed point of \(\Phi \) and \({\mathscr {I}}^*\) its dual. Then, the models \(({\mathbb {N}},{\mathscr {I}})\) and \(({\mathbb {N}}, {\mathscr {I}}^*)\) are bi-interpretable, and in fact intertranslatable.

The fact that standard models of theories are bi-interpretable, or even intertranslatable, does not suffice for establishing the bi-interpretability or intertranslatability of the corresponding theories. For instance, \(\mathtt {V}_\omega \) and \({\mathbb {N}}\) are indeed bi-interpretable, but \(\mathtt {ZF}\setminus \mathtt {Inf}+\lnot \mathtt {Inf}\)—where \(\mathtt {Inf}\) is the axiom of infinity—and \({\mathtt {PA}}\) are not bi-interpretable (Enayat et al. 2011, Thm. 5.1).

However, \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) are indeed intertranslatable. Cantini (1989) shows that \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) are mutually interpretable. The interpretations involved in the claim, however, do not relativize quantifiers, and leave all vocabulary other than the truth predicate unchanged. These interpretations belong to a specific kind that has been dubbed relative truth-definitions by Fujimoto (2010). Relative truth-definitions preserve the arithmetical theorems. As such, a mutual truth-definition between two theories entails the identity of their theorems in \({\mathscr {L}}_{{\mathbb {N}}}\). Historically, identity of \({\mathscr {L}}_{{\mathbb {N}}}\)-theorems has played a central role in the study of inter-theoretic reduction between truth systems, especially in connection with Feferman’s predicativist programme discussed below. Such a measure is less relevant when a system of truth is studied in relation to a specific solution to the semantic paradoxes, or to a specific conception of truth. Relative truth-definability goes beyond mere proof-theoretic equivalence in that it compares fine-grained properties of truth predicates by keeping the underlying syntax theory fixed, and it is certainly more suited for conceptual reductions of truth predicates. We can restate Cantini’s claim in terms of truth-definitions.

Lemma 1

(Cantini (1989)) \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) are mutually truth-definable.

Proof

Let \(\tau :{\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\rightarrow {\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\) be specified by:Footnote 8

We let

$$\begin{aligned} \mathtt {K}=(\mathtt {KF}+\mathtt {CONS},\tau ,\mathtt {KF}+\mathtt {COMP}) \qquad \mathtt {L}=(\mathtt {KF}+\mathtt {COMP},\tau ,\mathtt {KF}+\mathtt {CONS}). \end{aligned}$$

The verification that \(\mathtt {K}\) and \(\mathtt {L}\) are interpretations requires a standard induction on the length of the proofs of the relevant theories. \(\square \)

By inspecting the proof above, one realizes that the argument is independent from the choice of the non-logical schemata employed in the truth theories. This enables one to employ the same argument to obtain the next corollary.

Corollary 1

  1. (i)

    \(\mathtt {KFI}+\mathtt {CONS}\) and \(\mathtt {KFI}+\mathtt {COMP}\) are mutually truth-definable.

  2. (ii)

    \(\mathtt {KF}\!\upharpoonright \!{\mathscr {L}}_{{\mathbb {N}}}+\mathtt {CONS}\) and \(\mathtt {KF}\!\upharpoonright \!{\mathscr {L}}_{{\mathbb {N}}}+\mathtt {COMP}\) are mutually truth-definable.

We now turn to the main claim of the section. \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) are equivalent in a much stricter sense than the one given by truth definitions. The interpretations \(\mathtt {K}\) and \(\mathtt {L}\) given above are inverse to each other, provably in \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\). This witnesses the intertranslatability of the two theories.

That intertranslatability given by truth-definitions is a properly stricter notion than mutual truth definability follows from results in Nicolai (2017): the theories \(\mathtt {KF}\) and \(\mathtt {PUTB}\) (cf. Halbach (2014) for a definition) over a finitely axiomatizable theory such as \(\mathtt {EA}\) or \(\mathtt {I}\Sigma _1\) are mutually truth definable but not intertranslatable.

Proposition 1

\(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) are intertranslatable.

Proof

Given our definition of intertranslatability, it suffices to check that the interpretations \(\mathtt {K}\) and \(\mathtt {L}\) commute in the required sense for primitive predicates of \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\). By abusing of notation for the sake of readability, I write \(\mathtt {K}\) and \(\mathtt {L}\) instead of \(\tau \) for the translation as well.

The case of arithmetical relations (including the trivial domains) is trivial in both directions and we omit it. We verify (i) that the interpretation \(\mathtt {L}\circ \mathtt {K}\) behaves like the identity intepretation in \(\mathtt {KF}+\mathtt {CONS}\) on \(\mathrm{Tr}\), and (ii) that the interpretation \(\mathtt {K}\circ \mathtt {L}\) behaves like the identity interpretation in \(\mathtt {KF}+\mathtt {COMP}\) on \(\mathrm{Tr}\).

\((\mathrm{Tr}x)^{\mathtt {L}\circ \mathtt {K}}\) is \(\lnot \mathrm{F}^{\mathtt {L}} x\) by definition of \(\mathtt {K}\); \(\mathtt {L}\) then gives us \( \lnot \lnot \mathrm{Tr}x\), which is obviously logically equivalent to \(\mathrm{Tr}x\). Similarly, \(\mathrm{F}^{\mathrm{L}\circ \mathrm{K}} x\) is just \(\lnot \mathrm{Tr}^{\mathtt {L}}\), that is \(\lnot \lnot \mathrm{F}x\), which is equivalent to \(\mathrm{F}x\). Since \(\mathtt {K}\) and \(\mathtt {L}\) are both based on \(\tau \), the same equivalence are obtained by inverting the roles of \(\mathtt {K}\) and \(\mathtt {L}\). Therefore we have:

$$\begin{aligned}&\mathtt {KF}+\mathtt {CONS}\vdash (\mathrm{Tr}^{\mathtt {L}\circ \mathtt {K}}\leftrightarrow \mathrm{Tr}x) \wedge (\mathrm{F}^{\mathtt {L}\circ \mathtt {K}} x\leftrightarrow \mathrm{F}x)\\&\mathtt {KF}+\mathtt {COMP}\vdash (\mathrm{Tr}^{\mathtt {K}\circ \mathtt {L}} x\leftrightarrow \mathrm{Tr}x ) \wedge (\mathrm{F}^{\mathtt {K}\circ \mathtt {L}} x\leftrightarrow \mathrm{F}x) \end{aligned}$$

as desired. \(\square \)

Remark 1

The result is somewhat dependent on the chosen axiomatization of \(\mathtt {KF}\). While the argument above goes through for Feferman’s axiomatization of \(\mathtt {KF}\)—i.e., with unrestricted \(\mathtt {KF}9\) and without \(\mathtt {KF}0\)—, it does not immediately go through for the axiomatization of \(\mathtt {KF}\) dispensing with the falsity predicate (e.g., the one in Halbach (2014)). To give a sense of the issue, in defining \(\mathrm{Tr}x\) as \(\lnot \mathrm{Tr}\underset{.}{\lnot } x\), an argument analogous to the one in Prop. 1 tells us that we would require the equivalence between \(\mathrm{Tr}\underset{.}{\lnot } \underset{.}{\lnot } x\) and \(\mathrm{Tr}x\). However, this would only hold with the contextual information that \(\mathrm{Sent}_{{\mathscr {L}}_\mathrm{Tr}}(x)\). However, in order to enforce this contextual information, we would require an axiom stating that only sentences are true, which would then create problems to obtain Lemma 1.

By inspection of the proofs above, we notice that the induction schema \(\mathtt {IND}({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}})\) does not play a key role: the proof only rests on the fact that \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) both feature \(\mathtt {IND}({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}})\). Therefore, we have:

Corollary 2

  1. (i)

    \(\mathtt {KFI}+\mathtt {CONS}\) and \(\mathtt {KFI}+\mathtt {COMP}\) are intertranslatable.

  2. (ii)

    \(\mathtt {KF}\!\upharpoonright \!{\mathscr {L}}_{{\mathbb {N}}}+\mathtt {CONS}\) and \(\mathtt {KF}\!\upharpoonright \!{\mathscr {L}}_{{\mathbb {N}}}+\mathtt {COMP}\) are intertranslatable.

Remark 2

Proposition 1 and Corollary 2 can be reformulated in stronger forms. The interpretations witnessing the intertranslatability of the theories are in fact \({\mathscr {L}}_{{\mathbb {N}}}\)-preserving. Nicolai (2021) introduced the notions of \({\mathscr {L}}_{{\mathbb {N}}}\)-bi-interpretability and \({\mathscr {L}}_{{\mathbb {N}}}\)-intertranslatability, which replace relative interpretations with \({\mathscr {L}}_{{\mathbb {N}}}\)-interpretations in the definitions of bi-interpretability and intertranslatability. Working on \({\mathscr {L}}_{{\mathbb {N}}}\)-interpretations has the advantage that the notions become directly comparable with mutual truth-definability (in fact, properly stricter). By a theorem of Visser and Friedman (2014), \({\mathscr {L}}_{{\mathbb {N}}}\)-bi-interpretability and \({\mathscr {L}}_{{\mathbb {N}}}\)-interpretability coincide.

To summarize, the duality theorem for \(\mathtt {KF}+\mathtt {COMP}\) and \(\mathtt {KF}+\mathtt {CONS}\) tells us that each theory can reproduce the truth and falsity predicates of the other by means of a new predicate obtained by combining their primitive truth and falsity predicates with classical (external) negation. This is enough to guarantee the proof-theoretic equivalence of the two systems in several respects: the mutual interpretability result entails that the two systems have equal consistency strength; the fact that the translation \(\tau \) is in fact a truth definition in the sense explained above entails that the two theories prove the same \({\mathscr {L}}_{{\mathbb {N}}}\)-sentences. The intertranslatability of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) reveals that the relationships between the two theories are in fact much stricter.

The combination of Observation 1 and Proposition 1 provides us with another example of a pair of theories sharing part of their signature that are intertranslatable but not definitionally equivalent. Other, simpler examples are known. For instance, one can consider the theories in classical predicate logic \(\{\forall x Px\}\) and \(\{\forall x\lnot Px\}\) in the signature \(\{P\}\). By interpreting P as \(\lnot P\), one obtains a mutual interpretability result and the intertranslatability of the two theories. However, since the two theories are mutually inconsistent, they cannot be definitionally equivalent. Unlike those simple examples, Proposition 1 involves rich, non ad hoc theories that have been employed in several theoretical contexts.

5 Kripke-Feferman truth and the significance of theoretical equivalence

The observations contained in the previous section are prima facie puzzling. \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) appear to formalize different notions of truth: \(\mathtt {KF}+\mathtt {CONS}\) states there are no truth value gluts, but that there may be sentences that are neither true nor false. \(\mathtt {KF}+\mathtt {COMP}\) drastically disagrees, and states that any sentence is either true or false, and that occasionally it can be both. Yet, the theories are intertranslatable, and therefore formally equivalent in a strict sense. In the present section, we discuss this seemingly paradoxical situation in the context of a more general analysis of the role of notions of theoretical equivalence for theories of truth.

Natural notions of theoretical equivalence can be linearly arranged on the basis of their strictness. On one side, we find the strictest notion of equivalence, definitional equivalence (which, we have seen, coincides with our notion of intertranslatability under some plausible assumptions).Footnote 9 On the looser end, we can reasonably place mutual interpretability. There is much in between, and we refer to systematic studies on the topic for a comprehesive overview (Halvorson, 2019; Visser, 2006); these intermediate notions are not immediately relevant to our discussion. A parallel but less structured hierarchy involves theories formulated in signatures that extend \({\mathscr {L}}_{{\mathbb {N}}}\) and in which the interpretation of the arithmetical vocabulary is kept fixed. To this hierarchy belong mutual truth-definability, and the properly stricter notion of \({\mathscr {L}}_{{\mathbb {N}}}\)-intertranslatability (cf. Remark 2).

Is is difficult to determine the philosophical import of notions of theoretical equivalence. It is so in the case of formalization of theories from the natural sciences, and it’s even more so in the case of logico-mathematical theories that lack something like the distinction between theoretical and empirical vocabulary.Footnote 10 The significance of results on inter-theoretic equivalence is bound to be purpose-relative.Footnote 11 In certain contexts, strong notions of theoretical equivalence isolate equivalence classes of theories/models that represent the right kind of objects for all theoretical purposes. In certain areas of mathematical logic, bi-interpretability appears to be sufficient: according to the model theorist Pillay, for instance, ‘the business of “pure” model theory becomes the classification of first-order theories up to bi-interpretability’ (Buss et al. 2001, p. 186). At the same time, it’s also clear that identification of structures up to (definable) isomorphism may be too crude; for instance, despite the definitional equivalence of theories of finite sets and arithmetic, the view that natural numbers and finite sets are irreducible structures can be coherently defended (Tait, 2015).

5.1 Conceptions of truth and reducibility

Since we are mainly interested in discussing formal theoretical equivalence in the case of theories of truth such as \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\), one would ideally require that formal theoretical equivalence could preserve the conception of truth embodied by a theory. A conception of truth may be defined as a collection of conditions that the notion of truth should possess. These conditions, of course, may be of a different kind;Footnote 12 some of them may be constitutive of the notion—without them, one would not even be talking about truth—, others may be compatible with someone disagreeing with them and yet reasonably possessing a notion of truth (conception-specific). The literature offers several such conditions. The following, non-exhaustive list of criteria, for instance, builds on Halbach and Horsten (2015), Leitgeb (2007), and Nicolai (2017): material adequacy (the theory of truth should entail the full Tarski-biconditionals for the truth-free language), preservation of ontological commitments (theories of truth should allow for standard interpretations of the objects of truth), compositionality (truth (and falsity) should commute with the logical connectives of the internal logic in fully quantified form), generalizing power (truth should enable one to establish desirable generalizations, such as the truth of the base theory), consistency (no sentence and its negation should be true), completeness (either a sentence or its negation should be true), finite axiomatizability (the truth axioms should be given by a finite list), no type restrictions (the theory of truth should prove genuine instances of self-application).

Nicolai (2017) employed such criteria to calibrate the formal notions of theoretical equivalence to the comparison of theories of truth. The project starts with the observation that some of the criteria just listed, such as compositionality and finite axiomatizability (over the base theory), are not prima facie preserved by some natural candidate for conceptual equivalence of truth predicates, such as mutual truth-definability. For instance, the theory of type-free disquotational truth \(\mathtt {PUTB}\)—see (Halbach 2014, Sect. 19.3–19.5)—and \(\mathtt {KF}\) are mutually-truth definable: \(\mathtt {KF}\) interprets \(\mathtt {PUTB}\) via the identity interpretation, whereas \(\mathtt {PUTB}\) employs the diagonal lemma and the truth predicate to mimic the \(\mathtt {KF}\)-truth axioms. However, \(\mathtt {PUTB}\) is a disquotational, non-finitely axiomatizable theory, whereas \(\mathtt {KF}\) is compositional and features a finite set of truth axioms over \({\mathtt {PA}}\) in \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\). In Nicolai (2017) it is shown that bi-interpretability, and therefore intertranslatability, are more sensitive than mutual truth-definability to the criteria above; \(\mathtt {PUTB}\) and \(\mathtt {KF}\) fail to be bi-interpretable over a finitely axiomatized base theory.Footnote 13 Proposition 1 shows that even intertranslatability is not sensitive to some of the criteria above; consistency and completeness of truth are not preserved by intertranslatability. From this, one may be tempted to conclude that even the strictest notion of theoretical equivalence fails to preserve a conception of truth.

The scope of this conclusion, however, is limited. The problem is that truth-theorists may starkly disagree on which criteria amount to a conception, and which do not. Undoubtedly, material adequacy in the sense above is constitutive of truth, but already compositionality in the strong form considered in the list is not uncontroversially recognized as a constitutive feature. For instance, transparency is taken by some theorists to be the only constitutive feature of truth.Footnote 14 But compositionalilty in fully quantified form is not necessary for transparency; a transparent truth predicate guarantees compositionality for each, externally given sentence, but not for all sentences in the sense of object-language quantifiers. An obvious reaction would be to impose that formal theoretical inter-reducibility ought to preserve only what is uncontroversially constitutive of truth. However, it is an upshot of our discussion that this risks simply recreating the debate on acceptable criteria at this more fundamental level. For instance, preservation of material adequacy does not even discriminate between primitive and non-primitive truth predicates, and would allow for weak notions of inter-theoretic reducibility to capture theoretical equivalence. The Tarskian \(\mathrm{Tr}\)-schema for \({\mathscr {L}}_{{\mathbb {N}}}\)-sentences, for instance, is mutually interpretable with \({\mathtt {PA}}\).

To avoid such shortcomings, one can resort to the requirement—in line with what we called ‘preservation of ontological commitments’ in the list above—that quantifiers over the objects to which truth applies should not be relativized.Footnote 15 This would certainly rule out mutual interpretability as a conception-preserving notion of theoretical equivalence, while suggesting that mutual truth-definability is much better suited to preserve constitutive features of a conception of truth. That, as we have just seen, may also be controversial without further qualification. Compositionality, completeness, and consistency are not preserved by mutual-truth definability, yet they are strong candidates for being constitutive features of truth. Analogously, the distinction between type-free and typed theories of truth is not preserved by mutual truth-definability: for instance, finite iterations of Tarksian (typed) truth are mutually truth-definable with a suitable subsystem of Friedman-Sheard (type-free) truth allowing only finitely many applications of the necessitation rule.Footnote 16 To fix this, one may ascend even higher in the hierarchy of inter-theoretic reduction, and only require bi-interpretability or intertranslatability to preserve constitutive features of truth. That as well, we have seen, may be controversial, as paraconsistent and paracomplete theories of truth diverge precisely on matters of consistency and completeness that are, by Proposition 1, not discriminated by such notions.

Fortunately, the discussion does not need to proceed only at such a general level. Instead of quantifying over all possible conceptions of truth, we can discuss what the intertranslatability of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) can tell us about specific conceptions underlying the main applications of Kripke-Feferman truth. Before this, we will discuss a position that undermines the significance of Proposition 1 by rejecting \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) as viable theoretical options.

5.2 Rejecting \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\)

The theoretical equivalence of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) could be used as the conclusion of a reductio argument. One could accept that intertranslatability is a good notion of theoretical equivalence for theories of truth, and employ the intertranslatability of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) as showing that the two theories are failed attempts to truly capture, respectively, a partial or inconsistent truth predicate in classical logic. This would be in line with other assessments of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\). Several authors attribute to \(\mathtt {KF}\) and its variants a form of incoherence—for instance Field (2008), chapter 6, and Horsten (2012), chapter 9. It is incoherent to assert (prove) a sentence, and assert (prove) that it isn’t true; it is incoherent to assert the negation of a sentence, and yet to assert its truth; it is incoherent to assert (prove) a disjunction whose disjunct are both incoherent. As discussed in Sect. 2.1, this is what happens in \(\mathtt {KF}+\mathtt {CONS}\), \(\mathtt {KF}+\mathtt {COMP}\), and \(\mathtt {KF}\) respectively.

Many of these critics, including Field and Horsten, are happy to give up classical logic to overcome this incoherence. In fact, by realigning the internal logic of the truth predicate and the external logic of the theory of truth, the asymmetries between provability and truth disappear. For instance, one can construct axiomatizations of fixed point semantics in the style of Halbach and Horsten’s \(\mathtt {PKF}\) (Halbach and Horsten, 2006) in which A and \(\mathrm{Tr}\ulcorner {A}\urcorner \) are interderivable, and whose logic is either the internal logic of \(\mathtt {KF}+\mathtt {CONS}\), Strong Kleene Logic, or the internal logic \(\mathtt {LP}\) of \(\mathtt {KF}+\mathtt {COMP}\). It is clear that, for quite trivial reasons, an analogue of Proposition 1 is not immediately available for such nonclassical systems. The very notion of relative interpretation is not devised to compare theories in different logics. Surely the truth systems would have the same \({\mathscr {L}}_{{\mathbb {N}}}\)-consequences, but nothing like the strict correspondence given by intertranslatability would be available.Footnote 17

The purported incoherence of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\), however, should be weighed against the cost of giving up well-established logical principles. The adoption of a nonclassical logic impacts directly on contexts in which classical logic is traditionally undisputed, such as mathematics and its applicability to scientific theorizing (Williamson, 2018). We would for instance like to apply mathematical induction to properties involving the notion of truth itself. This obvious task is severely impeded if, say, we move from a classical theory such as \(\mathtt {KF}+\mathtt {CONS}\) to its nonclassical version in Strong Kleene logic. A significant amount of inductive reasoning is lost by adopting a nonclassical logic (Halbach and Nicolai, 2018; Nicolai, 2022).

For theorists who regard the failure of transparency as more palatable than abandoning classical logic, \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) represent valid theoretical options. In fact, Kripke–Feferman truth has been employed in several theoretical contexts. It is to those that we now turn.

5.3 Scientific truth

As it is argued in Fischer et al. (2021), \(\mathtt {KF}\) (and variants theoreof) can be seen as a theory of scientific truth. The theoretical status of \(\mathtt {KF}\), they argue, depends entirely on the success of its applications outside logic. This is unlike nonclassical theories, which are fully characterized by logical properties such as the inter-substitutivity A with \(\mathrm{Tr}\ulcorner {A}\urcorner \); these theories have a different epistemological status because their constitutive principles are conceptually necessary. They see applications of \(\mathtt {KF}\) to the foundations of mathematics as part of the scientific uses of Kripke–Feferman truth. Here we take a different stance: scientific applications of \(\mathtt {KF}\) will be the ones that fall outside logic and mathematics.

Kripke–Feferman truth, for instance, can be used in semantics, more specifically to articulate the formal properties of a semantic notion of truth. According to Michael Glanzberg (see e.g., Glanzberg (2015)), our implicit grasp of the semantic properties of a language can be made explicit by an act of reflection, involving an explicit characterization of the notion of truth for the language. One such characterization is the formulation of the theory \(\mathtt {KF}+\mathtt {CONS}\). Glanzberg countenances hierarchies of \(\mathtt {KF}+\mathtt {CONS}\)-axioms to model the open-ended nature of the act of reflecting on one’s implicit grasp of the semantic properties of a language. Glanzberg’s perspective can be seen as the semanticist’s framework to study languages endowed with a self-applicable truth predicate.Footnote 18 As such, Glanzberg’s programme is not an a-priori enterprise, as it depends on empirical data to calibrate which articulation of Kripke–Feferman truth is more suited for the project; semantic theorizing may well reveal that it is not \(\mathtt {KF}+\mathtt {CONS}\), but rather \(\mathtt {KF}+\mathtt {COMP}\) the best theory to model truth ascriptions. An analogous programme, using a combination of the \(\mathtt {KF}\) axioms with other logical resources, is carried out in McGee (1991).

Kripke–Feferman truth has also been employed to provide a diagnosis of the Liar paradox. Maudlin (2004) argued that \(\mathtt {KF}+\mathtt {CONS}\) is the basis of a theory of truth and permissible assertability. Roughly speaking, theorems of \(\mathtt {KF}+\mathtt {CONS}\) such as the Liar sentence that are not true are nonetheless assertible. The view is then completed by an investigation of the norms relating truth and assertability that are compatible with such formal properties.

Since these applications of \(\mathtt {KF}\) rely in part on empirical data, the import of Proposition 1 on theoretical equivalence touches on the broader discussion of the import of formal reducibility on the equivalence of scientific theories. On a standard neopositivist picture—where a distinction between theoretical and empirical vocabulary is assumed to be available—equivalence of observational consequences is sufficient for theoretical equivalence. Of course, one needs to spell out what this equivalence is, even if at the empirical level only. According to a sensible position, equivalence of observational consequences cannot be a matter of mere translation.Footnote 19 Translation cannot discriminate between mere notational differences—e.g., between the theories whose only axioms are ‘Orchideen sind Blumen’ and ‘Orchids are flowers’—and semantic differences—e.g., between the theories ‘Orchids are flowers’ and ‘Lions are cats’. In the latter case, even if the theories are intertranslatable, the operational meaning of empirical vocabulary is lost:

...mere commonality of logical form, even of a total theory when compared with another total theory, is certainly not by itself sufficient for theoretical equivalence. The meanings of the terms in the theories, however construed, are crucial to questions of equivalence. (Sklar 1982, p. 12)

In other words, the operational meaning of empirical vocabulary appears to be essential for theoretical equivalence, unless one wants to adopt very strong forms of semantic holism in which the meaning of specific terms can only be fixed once the overall theory underlying all the community’s usage of these empirical terms is available. The stance on empirical vocabulary proper of the view should be contrasted with the one on theoretical —e.g., purely logico-mathematical—apparatus of the theories, for which formal equivalence ensures theoretical equivalence in a full sense.

For semantic applications of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\), we can reasonably assume that the truth predicate(s) of the theories correspond to the “fixed”, observational component of the vocabulary. What to do with the rest, the syntactic/mathematical component of the theories, is a more delicate matter. As discussed in Nicolai (2015),Footnote 20 Peano arithmetic plays a double role in traditional axiomatizations of truth. The first is a structural role of providing the basic combinatorics presupposed by speech and writing in natural and formal languages. The second is the role of an object theory in a specific language, whose sentences are apt to semantic scrutiny in the same way as truth-ascriptions are.

The conception of truth that is relevant for semantic applications of Kripke–Feferman truth is then one in which the exact patterns of truth ascriptions uncovered by the theories of truth in question matter, and should be preserved by theoretical equivalence. Each of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) provides with incompatible verdicts on some fundamental semantic features of truth, and theoretical equivalence becomes only relevant after (partially) fixing the meaning of truth via one axiomatization. Since the two axiomatizations are incompatible, so are the meanings they assign to their truth predicates. However, nothing prevents one from employing strong notions of intertheoretic reducibility to compare the what corresponds to the “theoretical vocabulary” of the theories. Still, intertranslatability does not seem to determine theoretical equivalence in the semantic sense.

We have mentioned that what is commonly known as the base theory of a theory of truth can be seen as providing a double role. If the base theory is seen only as a theoretical machinery for formal syntax, formal theoretical equivalence can be obtained by formally equivalent choices of this formal syntax. For instance, one can consider the theory \(\mathtt {ZF_{fin}}\), Zermelo–Fraenkel set theory with the axiom of infinity replaced by its negation and the axiom stating the existence of the transitive closure of any set (Kaye and Wong, 2007), or the theory \(\mathtt {HF}\) from Świerczkowski (2003), an inductive version of adjunctive set theory with terms; \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) are then considered like functors applying to different base theories. Although semantic use of Kripke Feferman truth just outlined would deem \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) not theoretically equivalent despite their intertranslatability, it would certainly be compatible with the full theoretical equivalence of \(\mathtt {KF}+\mathtt {CONS}[{\mathtt {PA}}]\), \(\mathtt {KF}+\mathtt {CONS}[\mathtt {ZF_{fin}}]\), and \(\mathtt {KF}+\mathtt {CONS}[\mathtt {HF}]\) (and analogously for \(\mathtt {KF}+\mathtt {COMP}[\cdot ]\)).

If instead the base theory is considered in its double role, there seem to be two options. One can extend the treatment of the truth predicate to the base language as well by considering the base theory in its role of “object language”. In this case, not only semantic predicates need to be preserved by translations, but also the vocabulary of the base theory; in effect, on these assumptions the right notion of theoretical equivalence would arguably amount to what Halvorson calls Heraclitean equivalence: theories should be identified if the are logically equivalent. Again, Proposition 1 would not pose a particular problem to this conception, since theoretical equivalence cuts finer than intertranslatability. A second option is to be faithful to this double role, and to consider instead Kripke–Feferman theories as binary functors on theories operating on a purely structural support theory and an object theory. The formal implementation of the proposal can follow the blueprint of the theories discussed in Leigh and Nicolai (2013). Semantic investigation would then be concerned directly with the truth and falsity predicates and with the second argument of this functor. Not only the theories \(\mathtt {KF}+\mathtt {CONS}[{\mathtt {PA}},U]\) and \(\mathtt {KF}+\mathtt {COMP}[{\mathtt {PA}},U]\) would fail to be apt for theoretical equivalence, but the same would apply to theories such as \(\mathtt {KF}+\mathtt {CONS}[{\mathtt {PA}},U]\) and \(\mathtt {KF}+\mathtt {CONS}[{\mathtt {PA}},V]\), with U and V logically inequivalent theories. However, theories that only differ in their theoretical apparatus, such as \(\mathtt {KF}+\mathtt {COMP}[T,U]\) and \(\mathtt {KF}+\mathtt {COMP}[S,U]\), would be candidates for theoretical equivalence; in fact, theories such as \(\mathtt {KF}+\mathtt {COMP}[{\mathtt {PA}},U]\) and \(\mathtt {KF}+\mathtt {COMP}[\mathtt {HF},U]\) would turn out to be theoretically equivalent on this view. All in all, the semantic conception of Kripke–Feferman truth is compatible with intertranslatability only in a very limited sense; on this view the seemingly puzzling aspects of Proposition 1 are resolved by the realization that intertranslatability is not strict enough for full semantic equivalence.

5.4 Truth as a logico-mathematical tool

Truth is often employed in reasoning as a generalizing device, and Kripke–Feferman truth can be employed as a purely logic-mathematical tool. Deflationists about truth believe that this is the only purpose of the truth predicate. Independently of deflationary attitudes, the logico-mathematical character of truth is widely recognized, and so is the essential role played by compositional principles such as \(\mathtt {KF}5-\mathtt {KF}8\) in the generalizing power of truth.Footnote 21

\(\mathtt {KF}\) in fact originated as a logico-mathematical tool, in the context of Feferman’s predicativist view in the philosophy of mathematics. The limits of predicativity had been already investigated by means of the ramified analytical hierarchy in the sixties by Feferman himself and Schütte (Feferman, 1964; Schütte, 1965). Feferman (1991) provides a non-hierarchical framework to capture the limits of predicativity given the natural numbers. The result is a version of \(\mathtt {KF}\) endowed with a special substitution rule—dubbed \(\mathrm{Ref}^*(\mathrm{PA}(P))\) in Feferman (1991). The theory \(\mathtt {KF}\) is the simpler version of the reflective closure of \(\mathtt {PA}\)— i.e., in Feferman’s view, the theory capturing the \({{\mathscr {L}}_{{\mathbb {N}}}}\)-statements that are implicit in the acceptance of \(\mathtt {PA}\)—, and it is arithmetically equivalent to the union of \(\alpha <\varepsilon _0\) iterations of Tarskian truth predicates over \(\mathtt {PA}\). This ordinal \(\varepsilon _0\) is not ad hoc: it’s the supremum of the ordinals that can be proved to be well-founded in the theory whose reflective closure is investigated, i.e., \(\mathtt {PA}\). \(\mathtt {KF}\) then elegantly captures by means of a single, self-applicable truth predicate, the iterations of Tarskian truth along the wellordering that are licensed by the base theory \(\mathtt {PA}\).

Another use of Kripke–Feferman truth as a logico-mathematical tool can be found in Reinhardt (1986). Reinhardt advocated \(\mathtt {KF}+\mathtt {CONS}\) as a theoretical tool to uncover the truth-theoretic content of fixed-point semantics, which he recognized to be a successful resolution of the Liar paradox. Theorems of \(\mathtt {KF}+\mathtt {CONS}\) of the form \(\mathrm{Tr}\ulcorner {A}\urcorner \) are members of the extension of the truth predicate of all consistent fixed points. Therefore, one may employ \(\mathtt {KF}+\mathtt {CONS}\) as an efficient reasoning tool to uncover truths without giving in to the clumsiness of nonclassical conditionals proper of direct axiomatizations of fixed-point semantics.

Besides Feferman’s study of the implicit commitment of formal theories, the phenomenon of incompleteness of mathematical theories prompted more daring philosophical questions, still related to the logico-mathematical nature of truth. One such question is whether the incompleteness theorems show that the human mind can be mechanized. Roger Penrose formulated an interesting argument against mechanism based on the notions of truth and absolute provability Penrose (1994). Penrose wasn’t careful in calibrating the exact list of principles of truth employed in the argument. This task has been recently taken up by logicians and philosophers (Koellner, 2018; Stern, 2018). In particular, Stern analyzes Penrose’s argument by formalizing it in \(\mathtt {KF}+\mathtt {CONS}\): he shows that mechanism can be refuted in \(\mathtt {KF}+\mathtt {CONS}\), although this refutation cannot fall into the extension of the truth predicate of \(\mathtt {KF}+\mathtt {CONS}\) (as we have seen, this pattern is quite common in \(\mathtt {KF}+\mathtt {CONS}\)).

In the logico-mathematical conception, the generalizing power of the truth predicate is a constitutive feature of truth. The truth predicate ought to enable one to achieve deductive or expressive strength, e.g., by proving reflection principles for the base theory, or by replacing set-existence assumptions. In this picture, the non-structural, semantic component of theoretical equivalence considered in empirical applications is less relevant. Therefore, the intertranslatability of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) appears to be sufficient for theoretical equivalence. After all, Proposition 1 entails that the theories have equal consistency strength, and the specific nature of the interpretations \(\mathtt {K}\) and \(\mathtt {L}\), which preserve \({\mathscr {L}}_{{\mathbb {N}}}\)-vocabulary, entails that the theories will have the same consequences in \({\mathscr {L}}_{{\mathbb {N}}}\). More importantly, general claims are preserved in a strong way via the result. Consider again the generalization

figure f

stating that \(\mathrm{Tr}\) is closed under the material conditional. We have seen that (\(\mathtt {K}\)) is a theorem of \(\mathtt {KF}+\mathtt {CONS}\) but not of \(\mathtt {KF}+\mathtt {COMP}\). Yet, the required generality can be recaptured in \(\mathtt {KF}+\mathtt {COMP}\) via

$$\begin{aligned} \forall \varphi \forall \psi (\mathrm{Tr}^{{\mathtt {K}}}(\varphi \underset{.}{\rightarrow } \psi ) \wedge \mathrm{Tr}^{{\mathtt {K}}}\varphi \rightarrow \mathrm{Tr}^{{\mathtt {K}}}\psi ) \end{aligned}$$
(1)

\(\mathtt {K}\) leaves the structure of the objects of truth unchanged, so that the generalization is performed over a given ontology, and the interpretation only operates on the specific generalizing role that the truth predicate of \(\mathtt {KF}+\mathtt {CONS}\) plays in (\(\mathtt {K}\)). A symmetric case can be made for \(\mathtt {KF}+\mathtt {COMP}\) and \(\mathtt {L}\), if one starts with the theorem of \(\mathtt {KF}+\mathtt {COMP}\)

$$\begin{aligned} \forall \varphi \forall \psi ((\mathrm{Tr}\varphi \rightarrow \mathrm{Tr}\psi )\rightarrow \mathrm{Tr}(\varphi \underset{.}{\rightarrow } \psi )). \end{aligned}$$
(2)

Analogously, we can consider the theorem of \(\mathtt {KF}+\mathtt {COMP}\) stating that all instances of excluded middle in \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\) are true:

$$\begin{aligned} \forall \varphi (\mathtt {LEM}(\varphi )\rightarrow \mathrm{Tr}\varphi ). \end{aligned}$$
(3)

Even without a complete primitive truth predicate, \(\mathtt {KF}+\mathtt {CONS}\) again can achieve this generalizing power via

$$\begin{aligned} \forall \varphi (\mathtt {LEM}(\varphi )\rightarrow \mathrm{Tr}^{{\mathtt {L}}}(\varphi )). \end{aligned}$$
(4)

What we just said, however, leaves open whether intertranslatability is also necessary for theoretical equivalence in the logico-mathematical conception. To mimic generalizations such as (\(\mathtt {K}\)), (2), and (3) one requires at least the existence of a truth-definition in the sense of Sect. 4. Surely, for the reasons discussed above, mutual interpretability would not be sufficient. However, also mutual-truth definability is dubious: we mentioned above that some type-free theories of truth are mutually truth-definable with typed theories of truth. Generalizations in one theory acquire a different logical role when translated in this way: a generalization on all sentences of \({\mathscr {L}}_{\mathrm{Tr},\mathrm{F}}\) may then become a generalization on sentences that only have a certain amount of Tarskian truth predicates. This seems to compromise the role of truth as a generalizing device, because some syntactic generalizations are in fact restricted by truth-definitions.

Intertranslatability is certainly a safer option. For one thing, in intertranslatable theories the generalizing roles of the two truth predicates are deeply intertwined, in a much more explicit way than in mutually-truth definable theories. Each theory can not only mimic truth-theoretic generalizations over a common syntactic base, but it has also the means to recognize how its truth predicate is used in the other theory, and what is required to revert back to its own truth predicate. The \(\mathtt {KF}+\mathtt {CONS}\)-theorist can define a predicate, \(\mathrm{Tr}^{{\mathtt {K}}}\) (cf. Sect. 4), satisfying the axioms of \(\mathtt {KF}+\mathtt {COMP}\), and verify that the definition of its own truth predicate by the \(\mathtt {KF}+\mathtt {COMP}\)-theorist given by the intepretation \(\mathtt {L}\) returns precisely its own truth predicate. The \(\mathtt {KF}+\mathtt {COMP}\)-theorist can do the same by inverting the roles of the interpretations. In other words, each theorist not only can define in a natural way the other’s truth predicate, but they can also see that the other’s truth definition is a faithful one, returning their own primitive generalizing device. This is unlike what happens in mutual truth-definitions, where there may be no duality of interpretations, and the equivalence between the two kinds of generalizing tools may only be available from an external point of view. For instance, we have seen that the theory \(\mathtt {PUTB}\) and \(\mathtt {KF}\) are mutually-truth definable. However, the relevant interpretations are not dual, since otheriwse \(\mathtt {PUTB}\) would prove the full compositional axioms of \(\mathtt {KF}\), which is not possible.Footnote 22 In the logico-mathematical conception of truth, the intertranslatability of \(\mathtt {KF}+\mathtt {CONS}\) and \(\mathtt {KF}+\mathtt {COMP}\) can be fully embraced. The consistency or completeness of truth does not constitute the raison d’être of truth, and intertranslatability preserves unequivocally the generalizing nature of the truth predicate.