These are two questions I encounter in Reverse Mathematics recently.
- In the characterization of the $\omega-model$ $M$ for $RCA_0$, the necessary and sufficient condition is $M$ is non-empty and closed under $\bigoplus$ and $\leq_T$. I do not quite get why the closure under $\bigoplus$ plays an important role here. It is one of the ways to build up sets of higher hierarchy but so is Turing Jump. I am not very sure about the choice of direct sum in the characterization.
- The second question is regarding the following: Given $f:[N]^{k+1}\rightarrow \{0,\cdots, l-1\}$ where $[N]^{k+1}$ is the set of strictly increasing sequence of length $k+1$. Define a tree $T\subseteq N^{<N}$ by putting $t\in T$ iff for all $n<length(t), t(n)$ is the least $j$ such that 1, $t(m)<j$ for all $m<n$; 2, $f(t(m_1),\cdots,t(m_k),j)=f(t(m_1),\cdots,t(m_k),t(m))$ for all $m_1<\cdots<m_k<m\leq n$. In Section III.7 of Simpson's Subsystems of Second Order Arithmetics, it is claimed that $T$ exists and is finitely branching and given $t\in T$ there are $\leq l^{n^k}$ distinct $j$ such that $t+<j>\in T$(concatenation). I don't know where that number comes from since given $f$ and $t$ by definition there should only be at most one $j$ such that $t+<j>\in T$ since $t(n)$ is always taking the least number satisfying the condition by definition. Where could I possibly go wrong here?
Thanks in advance!