I've been reading out of a book by V.B. Alekseev about Abel's theorem on the insolubility of the quintic, and I'm a bit troubled by its presentation on Riemann surfaces.
My question is as follows: Suppose $X$ is the Riemann surface defined by the zero locus of the polynomial $P \in \mathbb{C}[z, w]$. I'm confused as to the nature of the branch points and how to find them. I've heard people say that the branch points occur when $\frac{\partial P}{\partial w}$ vanishes. This doesn't occur if $P(z, w) = w^{2} - z^{2}$, where the whole gradient vanishes. I'm wondering if there's a precise condition about which points are branch points versus which points are singularities.
Also I'm quite confused about what happens when $P$ is reducible. It seems if $P$ contains a square factor then it will always share a root with $\frac{\partial P}{\partial w}$, so this vanishes for infinitely many $z$. I'm sorry if this is quite vague, but this book never seems to indicate how to find branch points and I'm just looking for guidance as to how to do it in general.