In his book "Normal Families", Schiff mentions that the spherical arc length element ds on the Riemann sphere $\Sigma = \{(x_1, x_2, x_3)\in\mathbb{R}^3 \colon\ x_1^2+x_2^2+(x_3-\frac{1}{2})^2 = \frac{1}{4}\}$ works out to be $$ds=\frac{|dz|}{1+|z|^2}.$$ I tried to prove it as follows:
Suppose that we have a curve $\gamma$ on $\Sigma$. Let $\hat{\gamma}=p(\gamma)$ be its image in the (extended) complex plane under the stereographic projection $p$. Taking a parametrization $z(t)=x(t)+iy(t),\ t\in I$ for $\hat{\gamma}$ and composing back with $p^{-1}$, we obtain a parameterization $\gamma(t)=(a(t),b(t),c(t))$ for $\gamma.\ $ Then a straightforward calculation yields
$$ds=\sqrt{a'(t)^2+b'(t)^2+c'(t)^2}dt=\frac{|z'(t)|dt}{1+|z(t)|^2}.$$ Is this the idea?
In addition, I am a bit confused with the formula for the spherical length given later in the book: $$L(\gamma) = \int_{\gamma}{\frac{|dz|}{1+|z|^2}}.$$ Shouldn't it be written as $$L(\gamma) = \int_{\gamma}ds=\int_{p(\gamma)}{\frac{|dz|}{1+|z|^2}}\ ?$$