I'm just trying to come up with following problem:
Assume language $\mathcal{L}$ be $\{S,<\}$, where $S$ is a unary function and $<$ is a binary relation. Let $\phi$ be the formula $(\forall x)(\exists y)(Sx A) Find an $\mathcal{L}$-structure $\mathcal{A}$ such that $\mathcal{A} \models \phi$. B) Prove it. Here is my solution: A: I consider my candidate $\mathcal{L}$-structure as following: I assume function $S$ works like a successor function on $\mathbb{N}$, mathematically $S^{\mathcal{A}}: n \rightarrow n+1, n \in \mathbb{N}$. Furthermore, $<$ is just like a comparing operator on $\mathbb{N}$: $<^{\mathcal{A}}$. I define a variable function $s$ as following $s: v_i \rightarrow 2i$ and replace $x$ and $y$ with $v_1$ and $v_2$, respectively. Then, applying $s$ onto the $\mathcal{L}$-formula leads to: $s(Sv_1) = S^{\mathcal{A}}(v_1^{\mathcal{A}}) = S^{\mathcal{A}}(2) = 3$ $s(v_2) = v_2^{\mathcal{A}}= 4$ as $3<4$ then by my candidate $\mathcal{L}$-structure, $\mathcal{A} \models \phi $ B: Now I must prove the results of prior section: $\mathcal{A} \models \phi[s]$ iff $\forall a \in \mathbb{N}, (\exists v_2) (Sv_1 $\mathcal{A} \models \phi[s]$ iff $\forall a \in \mathbb{N}, \exists b \in \mathbb{N}, (Sv_1 Now, I have no idea about the next step. Any help?