2
$\begingroup$

I read the following on Wikipedia's page on Monadic Second-Order Logic of Two Successors (MS2S):

Weak S2S (WS2S) requires all sets to be finite (note that finiteness is expressible in S2S using Kőnig's lemma).

Is this statement an error? I would think that only Weak Kőnig's Lemma(WKL) would be expressible in MS2S since it is restricted to binary trees whereas Kőnig's Lemma is not limited to finite tree width. If it is possible to express the full Kőnig's Lemma, how would one do so? If not, how would one express WKL in MS2S? I looked at the axiomatization of S2S but wasn't sure how to go about expressing WKL using it or another representation such as an infinite tree automata.

$\endgroup$

1 Answer 1

3
$\begingroup$

I would think that only Weak Kőnig's Lemma(WKL) would be expressible in MS2S

You're slightly misreading the passage - the point is that Konig's Lemma can be used to show that finiteness is definable in MS2S. (That said, you are right that even WKL would be enough.)

Here's the idea. First, note that in MS2S we can define the ordering on $2^{<\omega}$: we have $\sigma\preccurlyeq\tau$ iff every predecessor-closed set containing $\tau$ also contains $\sigma$. From this and (weak) Konig's Lemma we can define infiniteness: $X$ is infinite iff every downwards-closed set $Y\supseteq X$ contains a chain with no greatest element.

The point is not that KL, or WKL, is somehow being expressed in MS2S; rather, we are using (W)KL in the metatheory so to speak in order to prove something about the strength of MS2S. This is in fact nontrivial: over general structures, monadic second-order logic is incomparable with weak monadic second-order logic despite the name of the latter. (To see why this is plausible, consider an equivalence relation with infinitely many infinite classes and infinitely many classes of each finite cardinality.)

$\endgroup$
10
  • $\begingroup$ Thank you for the clarification. Out of curiosity, would it be possible to define WKL in MS2S? It seems they deal with very similar structures. What would prevent one from showing that every infinite binary tree has an infinite path (I think that is a correct statement of WKL, please correct me if I'm wrong)? I'm still learning about MS2S, so please excuse my ignorance. $\endgroup$
    – hatch22
    Commented Mar 24, 2023 at 3:46
  • $\begingroup$ @hatch22 What does "define WKL in MS2S" mean? $\endgroup$ Commented Mar 24, 2023 at 3:47
  • 1
    $\begingroup$ @hatch22 Interesting question. I'm not sure, but see my edit. $\endgroup$ Commented Mar 24, 2023 at 4:36
  • 1
    $\begingroup$ @NoahSchweber I don't think $\mathsf{WKL}_0$ is conservative over $\mathsf{RCA}_0$ for $\Sigma^1_1$ sentences. $\Pi^1_1$ sentences yes, but for $\Sigma^1_1$ sentences an instance of WKL for a recursive counterexample like the Kleene tree will be a $\Sigma^1_1$ sentence that $\mathsf{RCA}_0$ cannot prove. $\endgroup$ Commented Mar 24, 2023 at 12:08
  • 1
    $\begingroup$ @hatch22 Yeah, that's a very poor correspondence. $\endgroup$ Commented Mar 24, 2023 at 17:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .