1 Introduction
Gödel’s second incompleteness theorem states that no sufficiently strong consistent and recursively axiomatized theory proves its own consistency. We give an equivalent restatement here:
Theorem 1.1 (Gödel)
No sufficiently strong
$\Pi ^0_1$
-sound and
$\Sigma ^0_1$
-definable theory proves its own
$\Pi ^0_1$
-soundness.
A theory is
$\Pi ^0_1$
-sound (or, in general,
$\Gamma $
-sound) if all of its
$\Pi ^0_1$
theorems (
$\Gamma $
theorems) are true. This notion can be formalized in the axiom systems we consider (see Definition 2.1).
A recent result [Reference Walsh5] lifts Gödel’s theorem to the setting of second-order arithmetic, where stronger reflection principles are formalizable.
Theorem 1.2 (Walsh)
No sufficiently strong
$\Pi ^1_1$
-sound and
$\Sigma ^1_1$
-definable theory proves its own
$\Pi ^1_1$
-soundness.
Note that this latter theorem applies to all
$\Sigma ^1_1$
-definable theories and not just to the narrower class of
$\Sigma ^0_1$
-definable theories.
There are three classes of formulas in the statement of Theorem 1.2, leading to eight variations one could consider, including the original. In this, we consider the other seven. Table 1 records the truth-values of the statement: No sufficiently strong X-sound and Y-definable theory proves its own Z-soundness.
Table 1 Truth values of the statement: No sufficiently strong X-sound and Y-definable theory proves its own Z-soundness.

To place the ✗s on Table 1, we show how to give appropriately non-standard definitions of arbitrarily strong sound theories. Theorem 1.2 places the first
$\checkmark $
on the table; for this a “sufficiently strong” theory is any extension of
$\Sigma ^1_1\text {-}\mathsf {AC}_0$
. For the second
$\checkmark $
a “sufficiently strong” theory is any extension of
$\mathsf {ATR}_0$
.
Both
$\checkmark $
s can be placed on the table via relatively simple reductions to Gödel’s original second incompleteness theorem. However, in [Reference Walsh5], it was emphasized that the first
$\checkmark $
(i.e., Theorem 1.2) can be established by a self-reference-free (indeed, diagonalization-free) proof, which is desirable since applications of self-reference are a source of opacity. In particular, the first
$\checkmark $
can be established by attending to the connection between
$\Pi ^1_1$
-reflection and central concepts of ordinal analysis. To place the second
$\checkmark $
on the table, we forge a connection between provable
$\Sigma ^1_1$
-soundness and a kind of “pseduo-ordinal analysis.” Whereas
$\Pi ^1_1$
-soundness provably follows from the well-foundedness of a theory’s proof-theoretic ordinal, we show that
$\Sigma ^1_1$
-soundness provably follows from the statement that a certain canonical ill-founded linear order lacks hyperarithmetic descending sequences. In this way, we provide a proof with neither self-reference nor diagonalization of yet another analog of Gödel’s second incompleteness theorem.
2 The proofs
2.1 Simplest cases
We begin by placing the first four ✗s on the table.
Definition 2.1 When
$\Gamma $
is a set of formulas, we write
$\mathsf{RFN}_{\Gamma} (U)$
for the sentence stating the
$\Gamma $
-soundness of U (i.e., reflection for formulas from
$\Gamma $
):

Here,
$\mathsf {True}_{\Gamma} $
is a
$\Gamma $
-definable truth-predicate for
$\Gamma $
-formulas. For the complexity classes that we consider this truth-predicate is available already in the system
$\mathsf {ACA}_0$
.
For
$\Gamma \in \{\Sigma ^1_1,\Pi ^1_1\}$
, we let
$\widehat \Gamma $
be the dual complexity class. The following result is an immediate consequence of this definition.
Proposition 2.1 Provably in
$\mathsf {ACA}_0$
, for
$\Gamma \in \{\Sigma ^1_1,\Pi ^1_1\}$
, T is
$\Gamma $
-sound if and only if
$T+\varphi $
is consistent for every true
$\widehat \Gamma $
sentence
$\varphi $
.
Theorem 2.2 Let
$\Gamma \in \{\Sigma ^1_1,\Pi ^1_1\}$
. For any sound and arithmetically definable theory S, there is a sound and
$\Gamma $
-definable extension T of S such that
$T\vdash \mathsf {RFN}_{\Gamma }(T)$
.
Proof We define
$U:=S+\Sigma ^1_1\text {-}\mathsf {AC}_0$
. Then we define

That is,
$\varphi \in T$
if and only if both
$\varphi \in U$
and
$\mathsf {RFN}_{\Gamma }(U)$
.
Then
$\Sigma ^1_1\text {-}\mathsf {AC}_0\vdash T=\emptyset \vee \big (T= U \wedge \mathsf {RFN}_{\Gamma }(U)\big )$
. Thus, reasoning by cases,
$\Sigma ^1_1\text {-}\mathsf {AC}_0\vdash \mathsf {RFN}_{\Gamma }(T)$
. Since
$T= U \supseteq \Sigma ^1_1\text {-}\mathsf {AC}_0$
,
$T\vdash \mathsf {RFN}_{\Gamma }(T)$
.
To see that T is
$\Gamma $
-definable, note that U is
$\Gamma $
-definable and that
$\mathsf {RFN}_{\Gamma} (U)$
has an arithmetic antecedent and a
$\Gamma $
consequent.
Finally, note that T is just U, whence it is sound.
Remark 2.3 In the proof of Theorem 2.2, we use the
$\Sigma ^1_1$
choice principle only if
$\Gamma =\Sigma ^1_1$
. Indeed, to infer that
$\mathsf {RFN}_{\Sigma ^1_1}(U)$
is
$\Sigma ^1_1$
, we must pull the positively occurring existential set quantifier from
$\mathsf {True}_{\Gamma} (\varphi )$
in front of a universal number quantifier. If
$\Gamma =\Pi ^1_1$
, it suffices to define U as
$S+\mathsf {ACA}_0$
, since
$\mathsf {RFN}_{\Pi ^1_1}$
has a finite axiomatization in
$\mathsf {ACA}_0$
.
2.2 Intermediate cases
We can resolve two more cases with a subtler version of the proof of Theorem 2.2. First, we recall the following useful lemma.
Lemma 2.4 For T extending
$\mathsf {ACA}_0$
,
$\mathsf {RFN}_{\widehat \Gamma }(T)$
does not follow from any consistent extension of T by
$\Gamma $
formulas.
Proof Suppose
$T+\gamma \vdash \mathsf {RFN}_{\widehat \Gamma }(T)$
with
$\gamma \in \Gamma $
. Then
$T+\gamma \vdash \mathsf {Pr}_T(\neg \gamma )\to \neg \gamma $
. Hence,
$T+\gamma \vdash \neg \mathsf {Pr}_T(\neg \gamma )$
, i.e.,
$T+\gamma \vdash \mathsf {Con}(T+\gamma )$
. So
$T+\gamma \vdash \bot $
.
The following theorem adds two more ✗s to our table.
Theorem 2.5 Let
$\Gamma \in \{\Sigma ^1_1,\Pi ^1_1\}$
. For any sound and arithmetically definable theory U, there is a
$\widehat \Gamma $
-sound and
$\widehat \Gamma $
-definable extension of U that proves its own
$\Gamma $
-soundness.
Proof Consider the following formulas:

Let T be the theory defined by
$\tau $
.
Claim
T is
$\widehat \Gamma $
-definable via
$\tau $
.
By inspection.
Claim
T is
$\widehat \Gamma $
-sound.
Since U is sound,
$U+\mathsf {RFN}_{\Gamma} (U)$
is sound, so
$\mathsf {RFN}_{\widehat \Gamma }(U+\mathsf {RFN}_{\Gamma} (U))$
holds, and therefore externally, we see that T is the theory:

In particular, T has the form
$U'+\neg \mathsf {RFN}_{\widehat \Gamma }(U')$
where
$U'$
is sound. Suppose that
$U'+\neg \mathsf {RFN}_{\widehat \Gamma }(U')\vdash \sigma $
where
$\sigma $
is false
$\widehat \Gamma $
. Then
$U'+ \neg \sigma \vdash \mathsf {RFN}_{\widehat \Gamma }(U')$
. So
$\mathsf {RFN}_{\widehat \Gamma }(U')$
follows from a consistent extension of
$U'$
by
$\Gamma $
formulas, contradicting Lemma 2.4.
Claim
$T\vdash \mathsf {RFN}_{\Gamma }(\tau )$
.
From our external characterization of T, we see that

Hence, T proves that
$\tau $
defines the theory U. Again, appealing to our external characterization of T,
$T\vdash \mathsf {RFN}_{\Gamma }(U)$
. Thus,
$T\vdash \mathsf {RFN}_{\Gamma }(\tau )$
.
2.3 Limitations
The presentation
$\tau $
of theory T defined in Theorem 2.5 is clearly somewhat pathological, in part because T cannot discern the identity of
$\tau $
. Before continuing to the final case, we want to illustrate that such pathologies are inevitable. We use a proof technique suggested at the end of [Reference Walsh5].
Proposition 2.6 Let T be a
$\Gamma $
-definable extension of
$\Sigma ^1_2\text {-}\mathsf {AC}_0$
that proves Theorems 1.2 and 2.8. Suppose that there is a
$\Gamma $
presentation
$\tau $
of T such that T proves
$\mathsf {RFN}_{\widehat \Gamma }(\tau )$
. Then both of the following hold:
-
(1) There is a theorem A of T such that
$T\vdash \neg \tau (A)$ .
-
(2) There is a
$\Gamma $ presentation
$\tau ^\star $ of T such that T proves
$\neg \mathsf {RFN}_{\widehat \Gamma }(\tau ^\star )$ .
Proof Suppose that each of the following holds:
-
(1) T is definable by a
$\Gamma $ formula
$\tau $ ;
-
(2) T extends
$\Sigma ^1_2\text {-}\mathsf {AC}_0$ ;
-
(4) T proves the
$\widehat \Gamma $ -soundness of
$\tau $ .
Let
$\sigma $
be a sentence axiomatizing
$\Sigma ^1_2\text {-}\mathsf {AC}_0$
. We have assumed
$T\vdash \sigma $
. We also have that
$T\vdash \mathsf {RFN}_{\widehat \Gamma }(\tau )$
. Let
$A_1,\dots ,A_n$
be the axioms of T that are used in the T-proof of
$\sigma \wedge \mathsf {RFN}_{\widehat \Gamma }(\tau )$
. Thus,

Claim
$T\vdash \tau (A_1\wedge \dots \wedge A_n) \to \neg \mathsf {RFN}_{\widehat \Gamma }(\tau ).$
Reason in T. Suppose
$\tau (A_1\wedge \dots \wedge A_n)$
. Then
$\tau $
extends
$\Sigma ^1_2\text {-}\mathsf {AC}_0$
and
$\tau $
proves
$\mathsf {RFN}_{\widehat \Gamma }(\tau )$
. Since
$\tau $
is a
$\Gamma $
formula, Theorem 1.2 (if
$\Gamma =\Sigma ^1_1$
) or Theorem 2.8 (if
$\Gamma =\Pi ^1_1$
) entails that
$\tau $
is not
$\widehat \Gamma $
-sound.
Since
$T\vdash \mathsf {RFN}_{\widehat \Gamma }(\tau )$
, the claim implies that
$T\vdash \neg \tau (A_1\wedge \dots \wedge A_n)$
.
On the other hand, consider
$\tau ^\star (x):=\tau (x) \vee x=\ulcorner A_1\wedge \dots \wedge A_n\urcorner $
. Note that
$\tau ^\star $
is a
$\Gamma $
definition of T. Yet, we have just shown that
$T\vdash \neg \mathsf {RFN}_{\widehat \Gamma }(\tau ^\star )$
.
Remark 2.7 Note that in the proof, we need only assume that T extends
$\Sigma ^1_2\text {-}\mathsf {AC}_0$
if
$\Gamma =\Pi ^1_1$
. If
$\Gamma =\Sigma ^1_1$
, it suffices to assume that T extends
$\Sigma ^1_1\text {-}\mathsf {AC}_0$
since Theorem 1.2 applies to extensions of
$\Sigma ^1_1\text {-}\mathsf {AC}_0$
. Likewise, we need not assume that T proves both Theorems 1.2 and 2.8. It suffices to assume that T proves Theorem 1.2 (if
$\Gamma =\Sigma ^1_1$
) or that T proves Theorem 2.8 (if
$\Gamma =\Pi ^1_1$
).
2.4 Hardest case
The only remaining case is the dual form of Theorem 1.2.
Theorem 2.8 No
$\Sigma ^1_1$
-sound and
$\Pi ^1_1$
-definable extension of
$\mathsf {ATR}_0$
proves its own
$\Sigma ^1_1$
-soundness.
First, we give a short proof that was discovered by an anonymous referee.
Proof Let T be a
$\Sigma ^1_1$
-sound and
$\Pi ^1_1$
-definable extension of
$\mathsf {ATR}_0$
that proves its own
$\Sigma ^1_1$
-soundness. Let
$\Phi $
be the (conjunction of) the finitely many statements used in the proof (assume that a single sentence axiomatizing
$\mathsf {ATR}_0$
is among them). The sentence
$\Phi \in T$
is true
$\Pi ^1_1$
. Hence,
$\Phi +\Phi \in T$
is consistent and
$\Phi +\Phi \in T\vdash \mathsf {RFN}_{\Sigma ^1_1}(T)$
. By running this same argument inside
$\Phi +\Phi \in T$
, we conclude that
$\Phi +\Phi \in T\vdash \mathsf {Con}(\Phi +\Phi \in T)$
. Yet
$\Phi + \Phi \in T$
is a consistent and finitely axiomatized extension of
$\mathsf {ATR}_0$
, which contradicts Gödel’s second incompleteness theorem.
Note that a dual version of this proof also establishes Theorem 1.2.
For the rest of this section, we will give an alternate proof. In [Reference Walsh5], Theorem 1.2 was proved using concepts from ordinal analysis. In short, a connection is forged between
$\Pi ^1_1$
-soundness and well-foundedness of proof-theoretic ordinals. Since we are now interested in
$\Sigma ^1_1$
-soundness, we forge an analogous connection between
$\Sigma ^1_1$
-soundness and pseudo-well-foundedness, where an order is pseudo-well-founded if it lacks hyperarithmetic descending sequences.
For the rest of this section, assume that T is a
$\Sigma ^1_1$
-sound and
$\Pi ^1_1$
-definable extension of
$\mathsf {ATR}_0$
. In what follows,
$\mathsf {PWF}(x)$
is a predicate stating that x encodes a recursive pseudo-well-founded order (that is, a linear order with no hyperarithmetic decreasing sequence). A universal quantifier over Hyp can be transformed into an existential set quantifier in the theory
$\mathsf {ATR}_0$
[Reference Simpson4, Theorem VIII.3.20]. It follows that the statement
$\mathsf {PWF}(x)$
is T-provably equivalent to a
$\Sigma ^1_1$
formula.
We will define
$\prec _T$
to hold on pairs
$(e,\alpha )$
where
and
$\alpha \in dom(\prec _e)$
. We define
$(e,\alpha )\prec _T(e',\beta )$
to hold if
there is some so that
$\mathsf {Emb}(f,\prec _e\upharpoonright \alpha +1,\prec _{e'}\upharpoonright \beta )$
and
$T \vdash \mathsf {PWF}(\prec _{e'})$
.
Here, we write
$\prec _e\upharpoonright \alpha +1$
for the restriction of the relation
$\prec _e$
to
$\{\gamma \in dom(\prec _e)\mid \gamma \preceq _e \alpha \}$
.
To prove that
$T\nvdash \mathsf {RFN}_{\Sigma ^1_1}(T),$
it suffices to check that
$T\vdash \mathsf {RFN}_{\Sigma ^1_1}(T)\to \mathsf {PWF}(\prec _T)$
and that
$T\nvdash \mathsf {PWF}(\prec _T)$
. Let’s take these one at a time.
Claim
$T\vdash \mathsf {RFN}_{\Sigma ^1_1}(T)\to \mathsf {PWF}(\prec _T)$
.
Proof Reason in T. Suppose
$\neg \mathsf {PWF}(\prec _T)$
. That is, there is a hyp descending sequence f in
$\prec _T$
. Let
$f(n)=(e_n,\beta _n)$
. Thus, we have

By the definition of
$\prec _T$
, this is just to say:

where we abuse notation to write
$\mathsf {Emb}(g,f(n+1),f(n))$
for
$\mathsf {Emb}(g,\prec _{e_{n+1}}\upharpoonright \beta _{n+1}+1,\prec _{e_{n}}\upharpoonright \beta _{n})$
to emphasize the role of f in the statement.
The formula
$\mathsf {Emb}(g,f(n+1),f(n))$
is
$\Sigma ^1_1$
in the parameter f; this is an application of
$\Sigma ^1_1\text {-}\mathsf {AC}_0$
, which is a consequence of
$\mathsf {ATR}_0$
[Reference Simpson4, Theorem V.8.3].
$\mathsf {ATR}_0$
proves that
satisfies
$\Sigma ^1_1$
choice, and therefore proves

Note that g is technically a set encoding the graphs of the countably many functions
$g_n$
in the usual way.
Using arithmetic comprehension, we form the composition
$g_\star $
of the functions encoded in g—
$g_\star (0)=g_0(\beta _1)$
,
$g_\star (1)=g_0(g_1(\beta _2))$
and so on. The function
$g_\star $
is a hyp descending sequence in
$\prec _{e_0}$
, so
$\prec _{e_0}$
is not pseudo-well-founded. Since
$f(1)\prec _T f(0)$
, we also have
$T\vdash \mathsf {PWF}(\prec _{e_0})$
. Recall that
$\mathsf {PWF}(\prec _{e_0})$
is a
$\Sigma ^1_1$
claim. Hence,
$\neg \mathsf {RFN}_{\Sigma ^1_1}(T)$
.
Before addressing the second claim, let’s record a dual form of Rathjen’s formalized version of
$\Sigma ^1_1$
bounding [Reference Rathjen3, Lemma 1.1].
Lemma 2.9 Suppose
$H(x)$
is a
$\Pi ^1_1$
formula, such that

Then for some ,
$\mathsf {ATR}_0\vdash \mathsf {PWF}(e) \wedge \neg H(e)$
.
Remark 2.10 Note that the dual form of Lemma 2.9 has a diagonalization-free proof (with
$\mathsf {ACA}_0$
in place of
$\mathsf {ATR}_0$
) [Reference Walsh5, Lemma 4.22]. Kreisel noted (as discussed by Harrison [Reference Harrison2, pp. 527–529]) that when a proof can be formalized in
$\Sigma ^1_1\text {-}\mathsf {AC}_0$
, then the proof of the dual result (where all quantifiers are restricted to Hyp) is also valid. This is a proof in
$\mathsf {ATR}_0$
since
$\mathsf {ATR}_0$
proves that Hyp satisfies
$\Sigma ^1_1\text {-}\mathsf {AC}_0$
. Since the proof of [Reference Walsh5, Lemma 4.22] is somewhat involved, we produce here an alternate proof of Lemma 2.9 that incorporates some diagonalization, though we emphasize that diagonalization is not strictly necessary.
Proof [Reference Harrison2, Theorem 1.3] implies that
$\mathsf {PWF}$
(the set of pseduo-well-founded recursive linear orders) is
$\Sigma ^1_1$
-complete; note that Harrison does not use self-reference or any other form of diagonalization in his proof, which is the mere application of Kreisel’s aforementioned trick (Remark 2.10) to the proof that well-foundedness is
$\Pi ^1_1$
-complete for recursive linear orders. Hence, there is a total recursive function
$\{k\}$
such that:

Since the reduction of
$\Pi ^1_1$
predicates to
$\mathcal {O}$
can be carried out in
$\mathsf {ACA}_0$
, a fortiori it can be carried out in
$\Sigma ^1_1\text {-}\mathsf {AC}_0$
. When we restrict all quantifiers to Hyp, we thereby get a proof of the dual result for
$\mathcal {O}^\star $
, which is the set of notations for recursive linear orderings with no hyperarithmetic descending sequences introduced in [Reference Feferman and Spector1]. Hence,

By the recursion theorem and the S-m-n theorem, there is an integer e so that
$\mathsf {ATR}_0$
proves that
$\forall i[\{e\}(i)\simeq \{\{k\}(e)\}(i)]$
(where
$\simeq $
means that if either side converges then both sides converge and are equal). Working in
$\mathsf {ATR}_0$
,
$\neg \mathsf {PWF}(e)$
implies
$\neg \mathsf {PWF}(\{k\}(e))$
, which implies
$H(e)$
, which implies
$\mathsf {PWF}(e)$
, which is a contradiction. So
$\mathsf {ATR}_0\vdash \mathsf {PWF}(e)$
. (Not that this implies
by the definition of
$\mathsf {PWF}(e)$
.)
Similarly,
$H(e)$
implies
$\neg \mathsf {PWF}(\{k\}(e))$
, which is equivalent to
$\neg \mathsf {PWF}(e)$
, which we have already ruled out. So
$\mathsf {ATR}_0\vdash \neg H(e)$
.
Claim
$T\nvdash \mathsf {PWF}(\prec _T)$
.
Proof Suppose that T proves
$\mathsf {PWF}(\prec _T)$
. From the definition of
$\prec _T$
, it follows that:

The formula consists of an existential hyp quantifier before a
$\Pi ^1_1$
matrix (the matrix is
$\Pi ^1_1$
since
$\prec _T$
refers to provability in T and T is
$\Pi ^1_1$
-definable). Hence, there exists a
$\Pi ^1_1$
formula
$\pi (x)$
such that:

By Lemma 2.9, there is some e so that

Hence, . Moreover, since
$\mathsf {ATR}_0$
is sound, we infer that
is true.
On the other hand, since T extends
$\mathsf {ATR}_0$
, we infer that
$T\vdash \mathsf {PWF}(\prec _e)$
. Hence, the map
$\alpha \mapsto (e,\alpha )$
is a canonical hyp embedding of
$\prec _e$
into
$\prec _T$
. So
is false after all. Contradiction.
It follows from the claims that
$T\nvdash \mathsf {RFN}_{\Sigma ^1_1}(T)$
, which completes the proof of Theorem 2.8.
Acknowledgements
Thanks to Hanul Jeon for discussion. Thanks to an anonymous referee for many helpful suggestions. Thanks, in particular, for discovering an error in an earlier draft and for suggesting the simple proof of Theorem 2.8, which we have included.