A subset $A$ of $\mathbb R^n$ is called semi-algebraic if it can be represented as a finite union of sets of the form \begin{equation*} \{x\in \mathbb R^n\; |\; p_i(x)=0, q_i(x)<0\; \mbox{for all }i=1, \ldots, m\}, \end{equation*} where $p_i$ and $q_i$ for $i=1,\ldots, m$ are polynomial functions on $\mathbb R^n$.
I know that the projection of a semialgebraic set in $\mathbb R^{n+1}$ to $\mathbb R^n$ is also a semialgebraic set (Tarski - Seidenberg Theorem). Examples of semialgebraic sets seem to be easy to find, but the opposite seems to be harder. I try to prove that the following set $$A=\{(x,y)\in \mathbb R^2: y=\sin(x)\}$$ is not semialgebraic. But the difficulty is that I can not show that $A$ can not be of the above form or can not to be the projection of any semialgebraic set in $\mathbb R^{3}$.
How can I continue?