I'm studying the SSH model from this review and on page 14, equation (1.38), they give a formula from evaluating the winding number saying it's easy to check it. Now, I've done the math and came up with: \begin{equation} \left(\boldsymbol{\tilde{d}}(k)\times\frac{d}{dk}\boldsymbol{\tilde{d}}(k)\right)_z=\frac{\omega^2+v\omega\cos k}{v^2+\omega^2+2v\omega\cos k} \end{equation} and to me this is not a function I'd say is easy to integrate to check if the definition of the winding number is correct.
Is there a simpler way to check that $$\frac{1}{2\pi}\int \left(\boldsymbol{\tilde{d}}(k)\times\frac{d}{dk}\boldsymbol{\tilde{d}}(k)\right)_z dk = \nu, \,\, \nu\in \mathbb{Z}$$
is true (eq 1.38) ?
The definition of $\boldsymbol{d}$ is given by (1.18)
$$d_x(k) = \nu + w \cos k; \qquad \qquad d_y(k) = w \sin k; \qquad \qquad d_z(k)=0. $$