Falting's theorem states that a non-singular algebraic curve with genus $g>1$ only has finite many rational points. Apparently, the degree-formula (see https://en.wikipedia.org/wiki/Genus%E2%80%93degree_formula) allows to determine the genus if the singularities are known.
If the formula gives $g>1$, can we apply Falting's theorem also in the case of a singular algebraic curve ?
How can Falting's theorem be used to determine whether a diophantine equation in two variables has finite or infinite many rational points ? In particular, for which integer polynomials $p(x)$ can we guarantee that $y^2=p(x)$ has only finite many rational solutions ?
Faltings' theorem applies when the genus of $C$ is $>1$. If $p(x)$ is a square-free polynomial of degree $\ge5$ then $g\ge2$ for the curve $y^2=p(x)$ and this has just finitely many rational points.
If $p(x)$ is squarefree of degree $3$ or $4$ then $y^2=p(x)$ is an elliptic curve, which may or may not have infinitely many integer points.