Professional Documents
Culture Documents
Kripke–Feferman Truth
1. Introduction
Formal theories of truth can be divided into two main categories: semantic
theories and axiomatic theories. These two types of approaches to truth are
intimately intertwined. In fact, many axiomatic theories have been obtained
in the attempt to characterize proof-theoretically certain semantic concep-
tions of truth, and—from the opposite direction—investigating models of
axiomatic theories sheds light on their conceptual aspects.1 This article in-
vestigates models of axiomatic theories related to [19]. The semantic concep-
tion of truth presented by Kripke is still the most popular semantic theory
of type-free truth.
As it is well known, Kripke describes an inductive procedure for obtaining
a class of models for a language LT containing a self-applicable, monadic
truth predicate T. These models are called fixed-point models. Since the
1980s, a number of proof systems have been suggested as axiomatizations of
fixed-point models (e.g., [1,7,12,16,18,20,30]). In recent years, two alterna-
tives have received particular attention. On the one hand, there are classical
1
See e.g. [14] for some systematic and historical observations on the interplay between
axiomatic and semantic truth theories.
systems (i.e., systems based on classical logic); on the other hand, there
are nonclassical systems (i.e., systems based on some nonclassical logic).
The standard classical systems are variants of the theory known as Kripke-
Feferman (KF), devised by Feferman [12],2 and they will be referred to as
KF-like systems (or just KF-systems, or KF-theories). The standard nonclas-
sical systems are variants of the theory known as Partial-Kripke-Feferman
(PKF), developed by Halbach and Horsten [16],3 and they will be referred
to as PKF-like systems (or just PKF-systems, or PKF-theories).
There is an ongoing debate on whether classical and nonclassical sys-
tems do an equally good job in axiomatizing the fixed-point semantics, and
especially in the last few years, researchers have been interested not only
in KF- and PKF-systems per se. Rather, they have been interested in how
they are related to each other, and in how they are related to the partial
conception of truth developed by [19]. In this respect, a number of interest-
ing facts have been discovered, and it is now known that there are several
senses in which classical and nonclassical theories can be taken to be on
a par (e.g., [8,9,17,22,25]).4 These results also bear an important contri-
bution to questions concerning the so-called classical recapture, that is, the
idea that within nonclassical systems we can restore classical reasoning in
most circumstances (see e.g., [4,21,31]).
The present article is a technical contribution to the just mentioned de-
bates, as it focuses on the relationship between classical and nonclassical
systems. In particular, we are interested in comparing their models. More
specifically, since KF and PKF (and variants thereof) have both been de-
vised as a proof-theoretic characterization of the fixed-point semantics, it
seems natural to ask whether there is a sense in which they can be taken to
have the “same” models. Of course, since they are formulated over different
base logics, there is an obvious sense in which KF and PKF do not have the
same models: models of classical theories satisfy the laws of classical logic,
but models of nonclassical theories do not satisfy every such law. However,
2
KF was developed by Feferman in the late seventies and in the beginning of the
eighties, although it appeared in print for the first time in [30] and [7]. Both Reinhardt
and Cantini credit the system to Feferman, who published his version of the theory only
in 1991, under the label Ref(PA) [12]. As we shall see in more details below, the version
of the theory presented by Cantini and Reinhardt contains an extra axiom, namely the
axiom of consistency, which was not part of Feferman’s theory.
3
A system in partial logic was suggested much earlier by Micheal Kremer [18] (see also
[1]).
4
The labels KF and PKF are not used uniformly in the literature, and they denote
different theories. Our definition of the theories will be made precise in Section 3.
Notes on Models of (Partial) Kripke–Feferman Truth 85
the disparity between the underlying logics of KF and PKF does not prevent
one from investigating and comparing their models in a sensible way. In fact,
one can still ask, for instance, whether models of classical and nonclassical
theories are such that they satisfy the same sentences to be true. That is,
one can still ask whether a sentence of the form Tϕ—where the expression
ϕ is a name of the sentence ϕ—is satisfied in a model of KF iff the same
sentence is satisfied in a model of PKF. More in general, one can still ask
whether a given structure M can serve as a model for both KF and PKF.
Some facts concerning models of KF- and PKF-systems are already
known. In particular, we know that KF and PKF have the “same standard
models”. What this means exactly will be clarified below. Roughly, though,
letting a standard model be a structure (N, E) expanding the standard model
of arithmetic N by an interpretation E for T, it can be shown that (N, E)
is a model of KF iff (N, E) is a model of PKF. Additionally, Halbach and
Nicolai [17] have recently moved the first steps towards investigating non-
standard models of KF and PKF, i.e., structures whose arithmetical reduct
is a possibly nonstandard model of Peano arithmetic. In particular, in [17]
it is shown that, if one considers the variants of KF and PKF restricting
the schema of induction to formulae not containing T, call them KF− and
PKF− , then any model of PKF− is also a model of KF− .
In what follows, building up on [17], we study further the relationship
between nonstandard models of KF- and PKF-theories. The main result
to come extends the observation by Halbach and Nicolai in several ways,
thereby showing that the connection between models of classical and non-
classical systems can be fairly strong. Specifically, it will be shown that:5
(1) the KF-variants and the PKF-variants with restricted induction have
the same models,
(2) the KF-variants with internal induction and the PKF-variants with full
induction have the same models,
(3) the KF-variants with internal induction for determinate predicates and
the PKF-variants with induction for determinate predicates have the
same models,
(4) every model of KF with full induction is a model of PKF with additional
transfinite induction up to < ε0 .
5
For a precise definition of the different induction schemata, see Sect. 3.
86 L. Castaldo
.
S . . S 0
n
6
Similar calculi for the propositional fragment can be found e.g. in [3]. An Hilbert-style
axiomatization of FDE was obtained independently by [29] and [15]. Priest defines both a
88 L. Castaldo
Definition 2.1. (FDE= ) The system FDE= consists of the following axioms
and rules.
Γ ⇒ Δ, ϕ ϕ, Γ ⇒ Δ
Ax ϕ, Γ ⇒ Δ, ϕ Cut
Γ⇒Δ
ϕ, ψ, Γ ⇒ Δ Γ ⇒ Δ, ϕ Γ ⇒ Δ, ψ
∧L ∧R
ϕ ∧ ψ, Γ ⇒ Δ Γ ⇒ Δ, ϕ ∧ ψ
ϕ[t/v], Γ ⇒ Δ Γ ⇒ Δ, ϕ[u/v]
∀L ∀R
∀xϕ, Γ ⇒ Δ Γ ⇒ Δ, ∀xϕ
ϕ, Γ ⇒ Δ Γ ⇒ Δ, ϕ
¬¬L ¬¬R
¬¬ϕ, Γ ⇒ Δ Γ ⇒ Δ, ¬¬ϕ
¬ϕ, Γ ⇒ Δ ¬ψ, Γ ⇒ Δ Γ ⇒ Δ, ¬ϕ, ¬ψ
¬∧L ¬∧R
¬(ϕ ∧ ψ), Γ ⇒ Δ Γ ⇒ Δ, ¬(ϕ ∧ ψ)
¬ϕ[u/v], Γ ⇒ Δ Γ ⇒ Δ, ¬ϕ[t/v]
¬∀L ¬∀R
¬∀xϕ, Γ ⇒ Δ Γ ⇒ Δ, ¬∀xϕ
Ref Γ ⇒ Δ, t = t Rep ϕ(t), t = s, Γ ⇒ Δ, ϕ(s)
Γ ⇒ Δ, s = t s = t, Γ ⇒ Δ
=¬L =¬R
¬(s = t), Γ ⇒ Δ Γ ⇒ Δ, ¬(s = t)
Conditions of application: u eigenvariable.
FDE= is the base logic of the system PKF. Semantically, as we shall see
shortly (§2.3), models of this logic admit sentences which are both true and
false (truth-value gluts) as well as sentences which are neither true nor false
(truth-value gaps). Other PKF-variants are based on extensions of FDE= .
These are introduced in the following
tableaux system [28] and a system of natural deduction [27] (on natural deduction see also
[24]). For a survey of various semantics and proof systems for FDE and some expansion
thereof, see [23].
Notes on Models of (Partial) Kripke–Feferman Truth 89
2.3. Semantics
Next we present a semantics for the calculi just introduced.
Definition 2.3. A four-valued model for LT is a structure M := N , (E, A)
endowed with a variable assignment σ such that N is a model for LPA and
(E, A) ∈ ℘(|N |)2 is a pair of subsets of |N | (the domain of N ). A four-valued
model is called
• consistent, if E ∩ A = ∅,
• complete, if E ∪ A = |N |,
• symmetric, if it is either consistent or complete.
σ
We now define a relation fde between four-valued models and LT -
formulae. We let the assignment σ[vi : a] be just like σ except that it maps
vi to a ∈ |N |. Variable assignments can be recursively extended, in the usual
way, to provide a value for all terms t. For notational simplicity, we do not
distinguish between a variable assignment σ and its recursive extension. In
particular, for any term t (including variables), we let tN
σ denote the value
of t in M := N , (E, A) under σ.
Definition 2.4. For M := N , (E, A) a four-valued model,
σ
M fde
t=s iff tN N
σ = sσ
σ
M fde
¬(t = s) iff tN N
σ = sσ
σ
M fde
T(t) iff tN
σ ∈E
σ
M fde
¬T(t) iff tN
σ ∈A
σ σ
M fde
¬¬ϕ iff M fde
ϕ
σ σ σ
M fde
ϕ∧ψ iff M fde
ϕ and M fde
ψ
7
For similar calculi defining the same logic see, for instance, [32] and [6].
90 L. Castaldo
σ σ
M fde
¬(ϕ ∧ ψ) iff M fde
¬ϕ or M fde
¬ψ
σ σ[v:a]
M fde
∀vϕ iff for all a ∈ |N |, M fde
ϕ
σ σ[v:a]
M fde
¬∀vϕ iff for some a ∈ |N |, M fde
¬ϕ
Remark 2.5. Note that
(i) since identity statements behave classically, by induction on the posi-
tive complexity of formulae, one can show that every formula ϕ ∈ LPA
behaves classically as well,8
(ii) if a four-valued model M is consistent (complete), then for no (all) ϕ
σ
holds M fde ϕ ∧ ¬ϕ (ϕ ∨ ¬ϕ).
σ
We now extend the relation fde
to sequents as follows:
σ
Definition 2.6. For M := N , (E, A) a four-valued model, M fde
Γ⇒Δ
iff,
σ σ
if M fde
γ for all γ ∈ Γ, then M fde
δ for some δ ∈ Δ.
σ
It may be worth noticing that our definition of M fde Γ ⇒ Δ differs
from that of [16,17,22], where the following clause was added:
σ σ
if M fde
¬δ for all δ ∈ Δ, then M fde
¬γ for some γ ∈ Γ.
However, the two versions give rise to the same notion of fde-logical con-
sequence, as shown in the next proposition. The reason for working with
Df. 2.6—besides it being simpler—is that we will be considering classes of
consistent, respectively complete four-valued models, in which contraposi-
tion fails.
σ σ
Proposition 2.7. If M fde
Γ ⇒ Δ for all M and σ, then M fde
¬Δ ⇒
¬Γ for all M and σ.
σ
Proof Idea. By contraposition, assume M fde
¬Δ ⇒ ¬Γ for some M and
σ. Then:
σ σ
M fde
¬δ for all δ ∈ Δ & M fde
¬γ for all γ ∈ Γ (†)
From M, we construct a dual model M+ satisfying
M+ fde
γ for all γ ∈ Γ & M+ fde
δ for all δ ∈ Δ (*)
8
See Picollo [25] for an alternative account.
Notes on Models of (Partial) Kripke–Feferman Truth 91
9
A proof of the same result can be found in [15]. See in particular Propositions 2.2,
2.3.
10
See for instance [26].
92 L. Castaldo
Here D(t) means that t is determinate, that is either true or false, and not
both. This predicate was defined by Feferman [12].11
Definition 3.1. (KF) KF is the system obtained from classical logic (with
equality) by adding: initial sequents Γ ⇒ Δ for Γ ⇒ Δ an initial sequent of
PA (see, e.g., [33]); defining axioms for additional function symbols; truth-
theoretic initial sequents of Table 1 except the initial sequents T¬, Cons,
Comp, Sym; the rule IND.
Variants of KF are obtained (i) by adding one of the axioms of
consistency, completeness, symmetry, and/or (ii) by modifying the induc-
tion schema. More precisely:
Definition 3.2. (KF-variants) Variants of KF are defined as follows:
(i) KFcs is obtained from KF by adding the initial sequent Cons.
(ii) KFcp is obtained from KF by adding the initial sequent Comp.
(iii) KFS is obtained from KF by adding the initial sequent Sym.
For KF ∈ {KF, KFcs , KFcp , KFS },
(iv) KF−
is obtained from KF by replacing IND with INDLPA .
(v) KFint int
is obtained from KF by replacing IND with IND .
(vi) KFD int
is obtained from KF by replacing IND with INDD .
Definition 3.3. (PKF) PKF is the system obtained from FDE= by adding:
initial sequents Γ ⇒ Δ for Γ ⇒ Δ an initial sequent of PA; defining axioms
for additional function symbols; truth-theoretic initial sequents of Table 1
except Cons, Comp, Sym; the rule IND.
Variants of PKF are obtained (i) by modifying the base logic and/or (ii)
by modifying the induction schema. More precisely:
Definition 3.4. (PKF-variants) Variants of PKF are defined as follows:
(i) PKFcs is obtained from PKF by adding the rule ¬L.
11
See also Feferman [13].
Table 1. Truth-theoretic initial sequents
Table 1. continued
∀z ≺ u ϕ(z), Γ ⇒ Δ, ϕ(u)
Transfinite induction for Lup to
α TI≺ [L, α] Γ ⇒ Δ, ∀x ≺ a ϕ(x)
for ϕ ∈ L, u eigenvariable.
∀z ≺ u ϕ(z), Γ ⇒ Δ, ϕ(u)
Transfinite induction for Lup to
< α TI≺ [L, < α] Γ ⇒ Δ, ∀x ≺ b ϕ(x)
for ϕ ∈ L, u eigenvariable, and β < α.
ϕ(u), Γ ⇒ Δ, ϕ(u + 1)
Induction for L INDL
ϕ(0), Γ ⇒ Δ, ϕ(s)
for ϕ ∈ L and u eigenvariable.
Determinate induction INDD Determinate Induction is the ternary
rule obtained by adding the following
Notes on Models of (Partial) Kripke–Feferman Truth
This final section investigates models of KF- and PKF-systems, and it con-
tains the main contribution of the present article.
12
Unlike [22], we do not have contraposition as a primitive rule, which is why we need
to add the counterpositive of transfinite induction as an additional principle. For the other
induction schemata, the counterpositive can be shown to be admissible. See [9] for details.
13
Thanks to an anonymous referee for suggesting us to define a PKF counterpart of
Cantini’s KFt .
Notes on Models of (Partial) Kripke–Feferman Truth 97
14
When working with expansions of the standard model N, we avoid mentioning a
variable assignment, since every element n of the domain ω is denoted by a closed term.
15
Some variants are N-categorical+ , in the sense of [8].
98 L. Castaldo
In the rest of the paper, Lemma 4.4 will be sharpened. Here’s is an outline
of what we shall see:
(1) It will be proven that the converse direction of Lemma 4.4 holds. That
is, given a model (N , E) of KF− , it can be shown that the structure
N , (E, A) is a model of PKF− , where A is defined via E as the set of
sentences (in the sense of N ) such that their negation is in E, plus all
elements which do not code a sentence.
16
[17]’s Lemma 6 only considers PKF− and KF− , but their proof can be easily extended
to the case PKF− −
S -KFS .
Notes on Models of (Partial) Kripke–Feferman Truth 99
(2) It will be shown that the same result holds for the pairs KFint -PKF and
KFD -PKFD . That is, it will be shown that the structure (N , E) is a
model of KFint (KFD ) iff the structure N , (E, A) is a model of PKF
(PKFD ), for A defined as in (1).
(3) We shall see that these results are stable under extensions of the ba-
sic theories. That is, we shall see that KF− − −
S (KFcs , KFcp ) and PKFS
−
− − int
(PKFcs , PKFcp ) have the same models. Similarly, we shall see that KFS
(KFint int D D D
cs , KFcp ) and PKFS (PKFcs , PKFcp ), as well as KFS (KFcs , KFcp )
and PKFD D D
S (PKFcs , PKFcp ), have the same models.
(4) It will be shown that given a model (N , E) of KF, the structure
N , (E, A) is a model of PKF+ , for A defined as above.
Before proving (1)-(4), let me introduce some notation.
Notation 4.5.
σ
(i) If ϕ(x) is a formula with at most x free, we often write M (fde)
ϕ[a]
σ[x:a] σ
instead of M (fde) ϕ. In other words, M (fde) ϕ[a] means that ϕ(x)
is (fde-)satisfied in M under the mapping x → a.
σ
(ii) for N a model of PA, put StN := {a ∈ |N | | N StT [a]} and NStN =
N N
|N | − St . That is, St is the set of sentences in the sense of N .17
(iii) For N a model of PA and StN ⊇ X ⊆ |N |, put Xˆ := {a ∈ StN |
σ
(N , X) T(¬. [a])} ∪ NStN . That is, given a set X of sentences (in the
sense of N ), the set Xˆ is given by every sentence whose negation is in
X, plus every element not coding a sentence.
(iv) For T ∈ {KF− , KFD , KFint , KF, PKF− , PKFD , PKF, PKF+ ), let T ∈
{Tcs , Tcp , TS }.
17 σ
We write StN , instead of StN
σ , because {a ∈ |N | | N StT [a]} does not depend on
σ σ[x:a]
σ. In fact, by (i), N StT [a] is just N StT (x). Hence, since the only free variable
in StT (x) is x, the set StN does not depend on a specific σ.
18
A similar result is proven by Cieśliński [10, Lemma 6.0.24].
100 L. Castaldo
19
We concentrate on formulae with at most one free variable for simplicity. The ex-
tension to the multivariable case is unproblematic.
Notes on Models of (Partial) Kripke–Feferman Truth 101
We first show that each initial sequent of PKF− is satisfied in N , (E, Eˆ) ,
and then we show that every rule of inference is sound. PKF− ’s initial se-
quents are either of the form ϕ, Γ ⇒ Δ, ϕ, or they are truth-theoretic initial
sequents. The former kind of sequent are satisfied simply by definition of the
σ
relation fde . As for the truth-theoretic initial sequents, we consider three ex-
amples.
σ
The soundness of logical rules follows by definition of fde . The rule of
restricted induction INDLPA is unproblematic, since for ϕ ∈ LPA we
σ σ
have (N , E) ϕ iff N , (E, Eˆ) fde ϕ.
20
Thanks to an anonymous referee for suggesting us to make this point explicit.
Notes on Models of (Partial) Kripke–Feferman Truth 103
σ σ
Lemma 4.10. If N , (E, A) fde
PKF, then (N , E) KFint .
Proof. We check the soundness of INDint in (N , E). Suppose the following
jointly hold
σ ˙ 1)),
(N , E) T(s(u̇)) ⇒ T(s(u +
σ
(N , E) T sb(s, num(0)) .
We want to show
σ
(N , E) T(sb(s, num(t))), (*)
σ
for t arbitrary. From (N , E) T sb(s, num(0)) , we get
σ
N , (E, A) fde
T sb(s, num(0)) , (1)
σ ˙ 1)), we derive
and from (N , E) T(s(u̇)) ⇒ T(s(u +
σ σ ˙ 1)).
either (N , E) T(s(u̇)), or (N , E) T(s(u + (2)
Either disjunct of (2) implies
σ ˙ 1)).
N , (E, A) fde
T(s(u̇)) ⇒ T(s(u +
Since N , (E, A) is a model of PKF, by IND we obtain
σ
N , (E, A) fde
T sb(s, num(0)) ⇒ T sb(s, num(t))
for t arbitrary. Together with (1), this yields (∗).
The argument of Lemmata 4.9 and 4.10 can be adjusted to the pair
(KFD -PKFD ), as it will be shown next.
σ σ
Lemma 4.11. If (N , E) KFD , then N , (E, Eˆ) fde
PKFD .
Proof. We verify the fde-soundness of INDD in N , (E, Eˆ) , for (N , E) a
model of KFD . This amounts to showing that, for all ϕ ∈ LT , if the following
four conditions hold (we omit context for readability)
σ
N , (E, Eˆ) fde
∀x(ϕ(x) ∨ ¬ϕ(x)),
σ
N , (E, Eˆ) fde
∃x(ϕ(x) ∧ ¬ϕ(x)) ⇒,
σ
N , (E, Eˆ) fde
ϕ(u) ⇒ ϕ(u + 1),
σ
N , (E, Eˆ) fde
ϕ(0),
then, for all terms t,
σ
N , (E, Eˆ) fde
ϕ(t).
104 L. Castaldo
The verification is similar to that of Lemma 4.9. Using Lemma 4.6 and
commutation of T with quantifiers and connectives (which we have since
σ
(N , E) KFD ), we derive
σ
(N , E) ∀x(Tϕ(ẋ) ∨ T¬ϕ(ẋ)),
σ
(N , E) ∃x(Tϕ(ẋ) ∧ T¬ϕ(ẋ)) ⇒, which is equivalent to
σ
(N , E) ∀x(¬Tϕ(ẋ) ∨ ¬T¬ϕ(ẋ)),
σ ˙ 1)), and
(N , E) Tϕ(u̇) ⇒ Tϕ(u +
σ
(N , E) Tϕ(0).
The desired conclusion follows by INDint
D and Lemma 4.6.
σ σ
Lemma 4.12. If N , (E, A) fde
PKFD , then (N , E) KFD .
Proof. Once again, the verification is similar to that of Lemma 4.10. Sup-
pose that the following jointly hold, for some t such that N |= Fml1LT (t):
σ
(N , E) ∀x T(t(ẋ)) ∨ T(¬. t(ẋ)) , (3)
σ
(N , E) ∀x ¬T(t(ẋ)) ∨ ¬T(¬. t(ẋ)) . (4)
From (3) we obtain
σ
N , (E, A) fde
∀x T(t(ẋ)) ∨ T(¬. t(ẋ)) ,
and from (4), which yields:
t(ẋ)N / E or ¬. t(ẋ)N
σ ∈ σ ∈
/ E,
we get
σ
N , (E, A) fde
∃x T(t(ẋ)) ∧ T(¬. t(ẋ)) ⇒
The conclusion follows by INDD and Lemma 4.6.
From lemmata 4.4, 4.7, 4.9, and 4.10 we obtain the following
Corollary 4.13. For (KF◦ , PKF◦ ) one of the pairs (KF− , PKF− ),
(KFint , PKF), or (KFD , PKFD ), for N an arbitrary model of PA, the fol-
lowing jointly hold:
σ σ
If (N , E) KF◦ , then N , (E, Eˆ) fde
PKF◦ .
σ σ
If N , (E, A) fde
PKF◦ , then (N , E) KF◦ .
We next show that the results are stable under addition of truth-theoretic
principles. That is:
Notes on Models of (Partial) Kripke–Feferman Truth 105
Corollary 4.14. For (KF◦ , PKF◦ )as in Corollary 4.13, and ∈{S, cs, cp},
σ σ
If (N , E) KF◦ , then N , (E, Eˆ) fde
PKF◦ .
σ σ
If N , (E, A) fde
PKF◦ , then (N , E) KF◦ .
Proof. We consider (KFcs , PKFcs ).21 In order to show that models of KFcs
expanded by the anti-extension Eˆ are models of PKFcs , we need to show
that the additional rule ¬L of PKFcs is fde-sound in these models. Recall
that ¬L is the rule
Γ ⇒ Δ, ϕ
¬L
¬ϕ, Γ ⇒ Δ
Assuming the fde-validity of the premise, suppose
σ
N , (E, Eˆ) fde
¬ϕ ∧ Γ,
We have to show that N , (E, Eˆ) fde-satisfies some sentence in Δ. To begin
σ
with, by assumption on the premise of ¬L, from N , (E, Eˆ) fde Γ we
get
σ
N , (E, Eˆ) fde
ϕ∨ Δ,
We now show that
σ
N , (E, Eˆ) fde
ϕ. (*)
σ σ
By Lemma 4.6, from N , (E, Eˆ) fde ¬ϕ we get (N , E) T¬ϕ.22 Since
(N , E) is a model of the initial sequent Cons, which recall is
StT (t), Γ ⇒ Δ, ¬T(t), ¬T(¬. t), (Cons)
we derive
σ
(N , E) ¬Tϕ,
σ
and hence #ϕ ∈ / E. But then N , (E, Eˆ) fde ϕ, as otherwise by Lemma 4.6
we would get #ϕ ∈ E. Hence we obtain (*), and we conclude that some
sentence in Δ is fde-satisfied in N , (E, Eˆ) .
Conversely, in order to show that the truth-theoretic initial sequent Cons
of KFcs is classically satisfied in (N , E), we first notice that
σ
N , (E, A) fde
StT (t), T(¬. t), T(t) ⇒ ∅.
21
We avoid mentioning the induction schema employed in the theories, tacitly assuming
that the pairing is as stated in the Corollary.
22
We omit free variables for readability.
106 L. Castaldo
In order to complete the above picture, we are left with showing that
KF-systems with full induction and PKF-systems with additional transfinite
induction up to < ε0 have the same models. In the next Lemma, it is shown
that every model of KF is indeed a model of PKF+ . However, the question
whether every model of PKF+ classically satisfies the induction schema IND
will be left open for future research.
σ σ
Lemma 4.15. If (N , E) KF, then N , (E, Eˆ) fde
PKF+ .
Proof. We check that N , (E, Eˆ) is an fde-model for TI≺ [LT , < ε0 ] and
TI≺ [LT , < ε0 ](C). Suppose ϕ is fde-progressive in N , (E, Eˆ) , i.e., suppose
σ
N , (E, Eˆ) fde
∀z ≺ u ϕ(z) ⇒ ϕ(u).
σ
By Lemma 4.6 and commutation of ∀ with T (which we have since (N , E)
KF), we get
(N , E) |= ∀z ≺ u Tϕ(ż) ⇒ Tϕ(u̇).
σ
Since (N , E) TI≺ [LT , < ε0 ], for γ < ε0 we have (recall that c is (the
numeral of) the code of γ in our notation system)
σ
(N , E) ∀x ≺ c Tϕ(ẋ),
and therefore
σ
N , (E, Eˆ) fde
∀x ≺ c ϕ(x)
by Lemma 4.6, which is what we wanted to show.
For TI≺ [LT , < ε0 ](C), suppose
σ
N , (E, Eˆ) fde
¬ϕ(u) ⇒ ∃z ≺ u ¬ϕ(z).
Notes on Models of (Partial) Kripke–Feferman Truth 107
Open Question 4.16. Does the converse of Lemma 4.15 hold? That is, given
a model N , (E, A) of PKF+ , is the structure (N , E) a model of KF? More
in general, given a model N , (E, A) of a theory PKFα obtained by ex-
tending PKF with TI≺ [LT , α], can we determine what type of induction is
satisfied in (N , E)?
23
See [2, §4]. Here ω0 (α) = α and ωn+1 (α) = ω ωn (α) and ωn is short for ωn (1).
24
Thanks to an anonymous referee for raising a question that led to this observation.
108 L. Castaldo
This theorem provides a sense in which KF- and PKF-systems (in suitable
variants) can be taken to have the same models. Informally, this sense can be
expressed by saying that models of classical and nonclassical systems agree
on what is true.
Semantic investigations of the kind undertaken above not only help shed-
ding light on some of the conceptual aspects relating the axiomatic systems
under consideration. Additionally, they can be used to deepen our under-
standing of how they are related from a proof-theoretic perspective. Indeed,
it can be observed that Theorem 5.1 subsumes some other know facts about
KF- and PKF-systems, provided by [16,17,22], and [9]:
Corollary 5.2.
(i) KF− x˙ ) ⇒ TΔ(y˙ ) iff PKF−
() TΓ( () Γ(
x) ⇒ Δ(y ).
x˙ ) ⇒ TΔ(y˙ ) iff PKF() Γ(x) ⇒ Δ(y ).
() TΓ(
(ii) KFint
(iii) KFD x˙ ) ⇒ TΔ(y˙ ) iff PKFD
() TΓ( () Γ(
x) ⇒ Δ(y ).
(iv) KF() TΓ(x˙ ) ⇒ TΔ(y˙ ), if PKF+
() Γ(
x) ⇒ Δ(y ).
Open Access. This article is licensed under a Creative Commons Attribution 4.0 Interna-
tional License, which permits use, sharing, adaptation, distribution and reproduction in
any medium or format, as long as you give appropriate credit to the original author(s) and
the source, provide a link to the Creative Commons licence, and indicate if changes were
made. The images or other third party material in this article are included in the article’s
Creative Commons licence, unless indicated otherwise in a credit line to the material. If
material is not included in the article’s Creative Commons licence and your intended use
is not permitted by statutory regulation or exceeds the permitted use, you will need to
110 L. Castaldo
obtain permission directly from the copyright holder. To view a copy of this licence, visit
http://creativecommons.org/licenses/by/4.0/.
References
[1] Aoyama, H., The strong completeness of a system based on Kleene’s strong three-
valued logic, Notre Dame Journal of Formal Logic 35(3):355–368, 1994.
[2] Arai, T., Ordinal Analysis with an Introduction to Proof Theory, vol. 8 of Logic in
Asia: Studia Logica Library, Springer, 2020.
[3] Avron, A., Classical Gentzen-type methods in propositional many-valued logics, in M.
Fitting, and E. Orlowska, (eds.), Beyond Two: Theory and Applications of Multiple-
Valued Logic, Springer-Verlag, Berlin Heidelberg, 2003, pp. 117–155.
[4] Beall, J., LP+, K3+, FDE+, and their ‘classical collapse’, The Review of Symbolic
Logic 6(4):742–754, 2013.
[5] Belnap, N. D., A useful four-valued logic, in M. Dunn, and G. Epstein, (eds.), Modern
Uses of Multiple-Valued Logic, Reidel Publishing Company, 1977, pp. 5–37.
[6] Blamey, S., Partial logic, in D.M. Gabbay, and F. Guenthner, (eds.), Handbook of
Philosophical Logic, 2nd ed., vol. 5, Kluwer Academic Publishers, Dordrecht, 2002,
pp. 261–353.
[7] Cantini, A., Notes on formal theories of truth, Mathematical Logic Quarterly
35(2):97–130, 1989.
[8] Castaldo, L., On the costs of classical logic, Erkenntnis, online first, https://doi.
org/10.1007/s10670-021-00397-7, 2021.
[9] Castaldo, L., and J. Stern, KF, PKF, and Reinhardt’s program, Review of Symbolic
Logic 1–26, 2022.
[10] Cieśliński, C., The Epistemic Lightness of Truth: Deflationism and its Logic, Cam-
bridge University Press, 2017.
[11] Dunn, J. M., Intuitive semantics for first-degree entailments and ‘coupled trees’, Philo-
sophical Studies 29(3):149–168, 1976.
[12] Feferman, S., Reflecting on incompleteness, The Journal of Symbolic Logic 56(1):1–
49, 1991.
[13] Feferman, S., Axioms for determinateness and truth, The Review of Symbolic Logic
1(2):204–217, 2008.
[14] Fischer, M., V. Halbach, J. Kriener, and J. Stern, Axiomatizing semantic theories
of truth? The Review of Symbolic Logic 8(2):257–278, 2015.
[15] Font, J. M., Belnap’s four-valued logic and De Morgan lattices, Logic Journal of
IGPL 5(3):1–29, 1997.
[16] Halbach, V., and L. Horsten, Axiomatizing Kripke’s theory of truth, The Journal
of Symbolic Logic 71(2):677–712, 2006.
[17] Halbach, V., and C. Nicolai, On the costs of nonclassical logic, Journal of Philo-
sophical Logic 47(2):227–257, 2018.
Notes on Models of (Partial) Kripke–Feferman Truth 111
[18] Kremer, M., Kripke and the logic of truth, Journal of Philosophical Logic 17(3):225–
278, 1988.
[19] Kripke, S., Outline of a theory of truth, The Journal of Philosophy 72(19):690–716,
1975.
[20] Meadows, T., Infinitary tableau for semantic truth, Review of Symbolic Logic
8(2):207–235, 2015.
[21] Murzi, J., and L. Rossi, Generalized revenge, Australasian Journal of Philosophy
98(1):153–177, 2020.
[22] Nicolai, C., Provably true sentences across axiomatizations of Kripke’s theory of
truth, Studia Logica 106(1):101–130, 2018.
[23] Omori, H., and H. Wansing, 40 years of FDE: An introductory overview, Studia
Logica 105(6):1021–1049, 2017.
[24] Petrukhin, Y., Natural deduction for four-valued both regular and monotonic logics,
Logic and Logical Philosophy 27(1):53–66, 2018.
[25] Picollo, L., Truth in a logic of formal inconsistency: How classical can it get? Logic
Journal of the IGPL 28(5):771–806, 2018.
[26] Pohlers, W., Proof Theory: The First Step into Impredicativity, Springer Science &
Business Media 2009.
[27] Priest, G., Paraconsistent logic, in D.M. Gabbay, and F. Guenthner, (eds.), Handbook
of Philosophical Logic, 2nd ed., vol. 5, Kluwer Academic Publishers, Dordrecht, 2002,
pp. 287–393.
[28] Priest, G., An Introduction to Non-Classical Logic: From If to Is, Cambridge Uni-
versity Press, 2008.
[29] Pynko, A. P., Characterizing Belnap’s logic via De Morgan’s laws, Mathematical Logic
Quarterly 41(4):442–454, 1995.
[30] Reinhardt, W., Some remarks on extending and interpreting theories with a partial
predicate for truth, Journal of Philosophical Logic 15(2):219–251, 1986.
[31] Rosenblatt, L., Should the non-classical logician be embarrassed?, Philosophy and
Phenomenological Research 104(2): 388–407, 2022
[32] Scott, D., Combinators and classes, in C. Böhm, (ed.), International Symposium on
Lambda-Calculus and Computer Science Theory, Springer, 1975, pp. 1–26.
[33] Takeuti, G., Proof Theory, vol. 81 of Studies in Logic and the Foundations of Math-
ematics, 2nd ed., Elsevier Science Publishers, 1987.
[34] Troelstra, A.S., and H. Schwichtenberg, Basic Proof Theory, vol. 43 of Cambridge
Tracts in Theoretical Computer Science, 2nd ed., Cambridge University Press, 2000.
L. Castaldo
Department of Philosophy
University of Warsaw
Warsaw
Poland
castaldluca@gmail.com