Let $C\subset\Bbb{R}^2$ be an algebraic curve defined by an irreducible polynomial $P$.
Take $Q\in\Bbb{R}[x,y]$ an another polynomial such that $Q(x,y)=0$ on a set $A\subset C$ such that $A$ admit a limit point.
Does it follow that $P$ divides $Q\;?$
I do not know much about algebraic curves. I think that I have seen this property during a seminar. But it's been a while.
Is it possible to give an elementary proof?
After general change of variables, you may assume $P(x,y)=y^n+a_1(x)y^{n-1}+\cdots+a_n(x)$, where $a_i(x)\in\mathbb{R}[x]=A$. If $B$ denotes $\mathbb{R}[x,y]/P$, it is a free module over $A$ generated by $1,y,\ldots, y^{n-1}$ and thus multiplication by $Q:B\to B$ can be thought of as an $n\times n$ matrix over $A$. Since $P$ is irreducible, if $P$ does not divide $Q$, then this map is injective and thus $g(x)=\det Q\neq 0$. It is immediate that if $(a,b)$ is a common zero of $P,Q$, then $g(a)=0$. Thus, the first co-ordinates of the common zeros are at most finite, being zeros of $g$. Since $P$ is monic in $y$, it follows that for a fixed $x$, there are only finitely many $y$'s satisfying the equation and thus the common zeros of $P,Q$ is finite.