Identify $\mathbb R^4$ with $\mathbb C^2$ by letting $(x_1,x_2,x_3,x_4)$ correspond to $(x_1+ix_2,x_3+ix_4)$. Let $$ S^3 = \{ (z_1,z_2) \in C^2 \mid |z_1|^2+|z_2|^2=1 \}, $$ and let $h : S^3 \to S^3$ be given by $$ h(z_1,z_2)=(e^{\frac{2\pi i}q}z_1,e^{\frac{2\pi i r}q}z_2), \quad (z_1,z_2) \in S^3, $$ where $q$ and $r$ are relatively prime integers and $q > 2$.
(a) Show that $G = \{\text{id},h,\ldots,h^{q-1}\}$ is a group of isometries of the sphere $S^3$, with the usual metric, which operates in a totally discontinuous manner. The manifold $S^3 / G$ is called a lens space.
(b) Consider $S^3 / G$ with the metric induced by the projection $p : S^3 \to S^3 / G$. Show that all the geodesics of $S^3 / G$ are closed but can have different lengths.
My question comes from only part (a). I was already able to show that $G$ is a group which operates in a totally discontinuous manner. So my only question is how to show that $h : S^3 \to S^3$ is an isometry.
Intuitively, I can see that it is an isometry because the moduli of both $(z_1,z_2)$ and $h(z_1,z_2)$ are the same.
But I have trouble trying to show this explicitly, with the definition of isometry given by p. 35 of do Carmo:
Let $M$ and $N$ be Riemannian manifolds. A diffeomorphism $f : M \to N$ is called an isometry if $$ \langle u,v\rangle_p = \langle df_p(u),df_p(v)\rangle_{f(p)} $$ for all $p \in M$ and $u,v\in T_pM$.
If $k \in \{0,\ldots,q-1\}$ and if $u,v \in T_pS^3 \subset \mathbb C^2$ are given by $$ u=(u_1,u_2)=(u^1_1+iu^2_1,u^1_2+iu^2_2) \quad \text{and} \quad v=(v_1,v_2)=(v^1_1+iv^2_1,v^1_2+iv^2_2) $$ and we define $\alpha=\frac{2\pi k}q$ and $\beta=\frac{2\pi k r}q$, then \begin{align} (e^{ik\alpha}u_1, e^{ik\beta}u_2) &= ((\cos(k\alpha)+i\sin(k\alpha))(u_1^1+iu_1^2),(\cos(k\beta)+i\sin(k\beta))(u_2^1+iu_2^2)) \\ &= (u_1^1 \cos (k\alpha)-u_1^2 \sin(k\alpha))+i(u_1^2 \cos (k\alpha)+u_1^1 \sin(k\alpha)), \\ &\qquad \qquad (u_2^1 \cos (k\beta)-u_2^2 \sin(k\beta))+i(u_2^2 \cos (k\beta)+u_2^1 \sin(k\beta))) \\ &= (u_1^1 \cos (k\alpha)-u_1^2 \sin(k\alpha),u_1^2 \cos (k\alpha)+u_1^1 \sin(k\alpha),\\ &\qquad \qquad u_2^1 \cos (k\beta)-u_2^2 \sin(k\beta),u_2^2 \cos (k\beta)+u_2^1 \sin(k\beta)), \end{align} where the last equality was due to associating $\mathbb R^4$ with $\mathbb C^2$.
Similarly, \begin{align} (e^{ik\alpha}v_1, e^{ik\beta}v_2) &= (v_1^1 \cos (k\alpha)-v_1^2 \sin(k\alpha),v_1^1 \cos (k\alpha)+v_1^1 \sin(k\alpha),\\ &\qquad \qquad v_2^1 \cos (k\beta)-v_2^2 \sin(k\beta),v_2^2 \cos (k\beta)+v_2^1 \sin(k\beta)). \end{align} Therefore, \begin{align} \langle dh^k(u),dh^k(v) \rangle_{h^\ell(p)} &= \langle(e^{ik\alpha}u_1, e^{ik\beta}u_2),(e^{ik\alpha}v_1, e^{ik\beta}v_2)\rangle \\ &= (u_1^1 \cos (k\alpha)-u_1^2 \sin(k\alpha))((v_1^1 \cos (k\alpha)-v_1^2 \sin(k\alpha)) \\ &\qquad + (u_1^2 \cos (k\alpha)+u_1^1 \sin(k\alpha))(v_1^2 \cos (k\alpha)+v_1^1 \sin(k\alpha)) \\ &\qquad + (u_2^1 \cos (k\beta)-u_2^2 \sin(k\beta))(v_2^1 \cos (k\beta)-v_2^2 \sin(k\alpha)) \\ &\qquad + (u_2^2 \cos (k\beta)+u_2^1 \sin(k\beta))(v_2^2 \cos (k\beta)+v_2^1 \sin(k\alpha)) \\ &= u_1^1v_1^1 + u_1^2 v_1^2 + u_2^1 v_2^1 + u_2^2 v_2^2 \\ &= \langle (u_1^1,u_1^2,u_2^1,u_2^2),(v_1^1,v_1^2,v_2^1,v_2^2) \rangle \\ &= \langle (u_1^1+iu_1^2,u_2^1+iu_2^2),(v_1^1+iv_1^2,v_2^1+iv_2^2) \rangle \\ &= \langle (u_1,u_2),(v_1,v_2) \rangle \\ &= \langle u,v \rangle \end{align} and hence $h^k : S^3 \to S^3$ is an isometry.