13

This question is about logical complexity of sentences in third order arithmetic. See Wikipedia for the basic concepts.

Recall that the Continuum Hypothesis is a $\Sigma^2_1$ sentence. Furthermore (loosely speaking) it can't be reduced to a $\Pi^2_1$ sentence, as stated in Emil Jeřábek's answer to Can we find CH in the analytical hierarchy?.

Is there an example of a $\Sigma^2_2$ sentence with no known reduction to a $\Pi^2_2$ sentence? (Equivalently, a $\Pi^2_2$ sentence with no known reduction to a $\Sigma^2_2$ sentence.) I mean that there should be no known reduction even under large cardinal assumptions.

I'd prefer an example that's either famous or easy to state. But to begin, any example will do.

Update: Sentences such as "$\mathfrak{c} \leqslant \aleph_2$" and "$\mathfrak{c}$ is a successor cardinal" are $\Delta^2_2$, meaning that they're simultaneously $\Sigma^2_2$ and $\Pi^2_2$. The reason is that each such sentence (and also its negation) can be expressed in the form "$\mathbb{R}$ has a well-ordering $W$ such that $\phi(W)$" where $\phi$ is $\Sigma^2_2$.

3 Answers3

9

Here are two non-examples, one erring in each direction:

  • Too simple: "The continuum is an $\aleph$-fixed point," that is $\mathfrak{c}=\aleph_\mathfrak{c}$. This is equivalent of course to $\mathfrak{c}\ge\aleph_\mathfrak{c}$, which means it can be expressed as "There is an $\mathbb{R}$-indexed family of sets of reals of pairwise distinct cardinalities," which is $\Sigma^2_2$. Contra my original guess, however, this does have a $\Pi^2_2$ equivalent observed by Farmer S in the comments below (and I'll add his argument here later when I have more time).

  • Too complicated (so far!): "The continuum is a limit cardinal." This can be expressed in a $\Pi^2_3$ way (which I originally miscounted - thanks to Andreas Blass for bringing this to my attention) as "For every set of reals $X$, either there is a surjection $X\rightarrow\mathbb{R}$ or there is a set of reals $Y$ such that there is no surjection $X\rightarrow Y$ or $Y\rightarrow\mathbb{R}$," and I don't see how to get a $\Sigma^2_3$ equivalent even granting large cardinals. (In particular, note that "The continuum is $\ge$ some uncountable limit cardinal" is easy to express in a $\Sigma^2_2$ way as "There exists an $\omega$-sequence of sets of reals of strictly increasing cardinality," but this doesn't seem to be useful here.)

Of course, the first example doesn't work, and the second example almost certainly doesn't work. That said, I think this is a good indication that general continuum combinatorics is a good place to look for high-complexity third-order sentences.

Noah Schweber
  • 18,932
  • Thanks Noah, that's great. – Paul Blain Levy Aug 18 '21 at 00:01
  • 1
    @PaulBlainLevy Thanks, but I don't think you should accept this just yet - I don't actually have a proof that there isn't a simpler equivalent. – Noah Schweber Aug 18 '21 at 00:06
  • Noah, that would be more than I asked for, but would still be a good thing to have! – Paul Blain Levy Aug 18 '21 at 02:50
  • 4
    I should probably be sleeping instead of writing this (and maybe I am sleeping), but your formulation of "$\mathfrak c$ is a limit cardinal" looks $\Pi^2_3$ to me, the relevant quantifiers being "for every X", "there is $Y$", and "there is no surjection". – Andreas Blass Aug 18 '21 at 02:59
  • 3
    @AndreasBlass Oh dear goodness, I failed to count to three. Fixing ... – Noah Schweber Aug 18 '21 at 03:59
  • 1
    Hmm, I think "$c<\aleph_c$" is also $\Sigma^2_2$. Say "There is a wellorder $<^¢$ of the reals and sets $S,W$ of reals such that $S$ has cardinality $<c$, and is closed under limits in the sense of $<^¢$, and for all reals $x\in S$, the set of $<^¢$-predecessors of $x$ is a cardinal, and for all reals $x,y\in S$ with $x<^¢y$, if there is no $z\in S$ with $x<^¢z<^¢y$ then $W$ codes a bijection between the set of $<^¢$-predecessors of $x$ and those of $y$". – Farmer S Aug 18 '21 at 06:52
  • I too failed the counting-to-three test. – Paul Blain Levy Aug 18 '21 at 11:18
  • 5
    Oops, that should have been "for each $z$ with $x<^¢z<^¢y$, $W$ codes a bijection between the predecessors of $x$ and those of $z$". It should also say that if $S$ has a largest element $x$ (wrt the wellorder) then for each $z>^¢x$, $W$ codes a bijection between the predecessors of $x$ and those of $z$. – Farmer S Aug 18 '21 at 11:25
  • For the translation of "the continuum is greater than or equal to some uncountable limit cardinal", I think you want to say "There exists an $\omega$-sequence of infinite sets of reals of strictly increasing complexity." – Paul Blain Levy Aug 18 '21 at 11:27
  • 1
    I appreciate the fact that you described subscript 2 as "high complexity". – Paul Blain Levy Aug 18 '21 at 11:46
  • Your "too complicated" example is actually too simple, since it is both $\Sigma^2_2$ and $\Pi^2_2$, just like your first example and my first suggested answer. See my second suggested answer and @FarmerS's comment. – Paul Blain Levy Aug 18 '21 at 17:01
  • The lesson is that people studying infinite stuff have trouble with small integers? :) – paul garrett Aug 18 '21 at 17:42
  • 5
    @paulgarrett Personally I count "$0$, some, lots, oh dear, what?, twenty, $\omega$." (... $\omega_1^{CK},\omega_1,\omega_2,\mathfrak{c},\kappa$, ...) – Noah Schweber Aug 18 '21 at 18:22
  • @NoahSchweber, :) – paul garrett Aug 18 '21 at 18:24
  • @NoahSchweber: I remember one term in undergrad where I was taking courses in set theory and in extremal combinatorics; in the same week, they both had lectures impressing us with “large number” hierarchies — ordinals on the one hand, towers of iterated exponentials on the other (arising as numerical bounds in things like the Szemerédi regularity lemma). The enormous combinatorial bounds felt to me then, and still feel, far larger than small things like countable ordinals… – Peter LeFanu Lumsdaine Aug 18 '21 at 23:00
  • @NoahSchweber That still makes more sense than counting in French... :-) (...sixty-eighteen, sixty-nineteen, four-twenties...) – Carl-Fredrik Nyberg Brodda Aug 19 '21 at 12:05
  • @Carl-FredrikNybergBrodda Apparently some dialects of French are more reasonable. I once heard a waiter at the Marseille airport counting bills as "soixante, septante, huitante, ...." – Andreas Blass Aug 19 '21 at 14:22
9

The Suslin hypothesis is $\Pi^2_2,$ and $T = ZFC + GCH + LC$ (LC an arbitrary large cardinal axiom) does not prove it to be equivalent to any $\Sigma^2_2$ sentence. Suppose toward contradiction $T$ proves SH to be equivalent to $\exists A \subset \mathbb{R} \varphi(A),$ where $\varphi$ is $\Pi^2_1.$ Assume $V \models T.$

We'll use several results from Chapters VIII and X of Devlin and Johnsbraten's The Souslin Problem. There are generic extensions $V[G] \models T+\diamondsuit^*$ and $V[G][H] \models T+SH$ which do not add reals to or collapse cardinals of $V.$ In $V[G][H],$ there is $A \subset \mathbb{R}$ such that $\varphi(A)$ holds and $A' \subset \omega_1$ which codes a bijection between $\mathbb{R}$ and $\omega_1$ as well as $A.$ By downwards absoluteness of $\varphi,$ $A$ witnesses that $V[G][A'] \models SH.$ But we also have $V[G][A'] \models \diamondsuit^*$ by Lemma 4 (pg. 79), which is a contradiction since $\diamondsuit$ negates SH.

  • Thanks, Elliot, but I can only see that Suslin's hypothesis is $\Pi^3_2$, by the following argument. Let's take SH in the form: "The tree ${0,1}^{<_1}$ has no subtree in which every chain and every antichain is countable." A countable ordinal can be represented by a set of natural numbers. So an element of ${0,1}^{<_1}$ can be represented by a set of sets of natural numbers. So a subset of ${0,1}^{<_1}$ can be represented by a set of sets of sets of natural numbers. This gives $\Pi^3_2$. How can we get $\Pi^2_2$? – Paul Blain Levy Aug 19 '21 at 12:38
  • 2
    @PaulBlainLevy An element $\sigma\in{0,1}^{<\omega_1}$ can be coded by a single real: as a pair $\langle A,B\rangle$, where $A$ is a well-ordering of (an initial segment of) $\omega$ with ordertype $\vert\sigma\vert$ and $B$ a subset of the domain of $A$ (thought of as the set of bits on which $\sigma$ takes on value $1$). Of course there is no "canonical" way to assign a code to an element of ${0,1}^{<\omega_1}$ in this way, but that's not a problem here. – Noah Schweber Aug 19 '21 at 14:59
  • Thanks @NoahSchweber, your comment makes it clear to me. – Paul Blain Levy Aug 19 '21 at 15:55
  • 2
    So Elliot didn't fail the count-to-three test. – Paul Blain Levy Aug 19 '21 at 16:06
  • Thanks, Elliot, for this great example (now that I understand at least the first part). – Paul Blain Levy Aug 19 '21 at 16:08
8

(As pointed out by @PaulBlainLevy, the following doesn't meet the requirement that it should have no known reduction even under large cardinal assumptions. But I think it's a natural $\Pi^2_2$ statement, so I'll leave it here.)

Consider the statement "For every set of reals $X$, $X^\#$ exists". (Equivalently, "for every set of reals $X$, there is an elementary embedding $L(\mathbb{R},X)\to L(\mathbb{R},X)$".) I claim it's $\Pi^2_2$ but not $\Sigma^2_2$, at least assuming the consistency of ZFC + "For every set of reals $X$, $X^\#$ exists". (Here I mean that there is a fixed $\Pi^2_2$ formula $\psi$ such that ZFC proves "$\psi$ holds iff $X^\#$ exists for all sets of reals $X$", but this is not the case for $\Sigma^2_2$).

It's $\Pi^2_2$: For given $X$, it is $\Sigma^2_1(\{X\})$ to say that $X^\#$ exists, as $X^\#$ is coded by a real, and one just has to check that for each countable ordinal $\alpha$, the model generated from $\mathbb{R}\cup\alpha$-many indiscernibles is wellfounded, to know that it is correct, and this is all expressed as a projective statement about some set of reals coding everything.

It's not $\Sigma^2_2$ (modulo the consistency mentioned above): For suppose it is, and fix a $\Pi^2_1$ formula $\varphi$ such that ZFC proves that $\exists A\subseteq\mathbb{R}\varphi(A)$ iff $X^\#$ exists for all sets of reals $X$. Assume ZFC + $X^\#$ exists for all sets of reals $X$. Let $A$ witness the $\Sigma^2_2$ statement, and let $A'=(A,W)$ where $W$ is a wellorder of $\mathbb{R}$. Consider $M=L(\mathbb{R},A')$. Then $M\models$ZFC, and $A\in M$, and $\mathbb{R}\subseteq M$, so note the truth of $\varphi(A)$ goes down to $M$. So $M\models\mathrm{ZFC}+V=L(\mathbb{R},A')$+$\exists A\subseteq\varphi(A)$, so models "$(A')^\#$ exists", but this is a contradiction.

Farmer S
  • 8,752
  • 22
  • 37