Sometimes, when we have a certain line element and we are given a worldline parametrised by a path parameter that is not necessarily proper time I don't completely understand some of the standard manipulations done. A specific example:
Godel spacetime has the line element $ ds^2=a^2(dt^2-dr^2 + f(r)d\phi^2 + 2g(r)d\phi dt- dz^2)$.
I came across the following question:
A spaceship travels n a closed timelike worldline given by $$t(\lambda)=0,\, r(\lambda)=R, \, \phi(\lambda)=w\lambda, \, > z(\lambda)=0,$$ where $w>0$ and $\lambda$ is a suitable path parameter. Calculate the proper time to go around the loop once.
The normal thing to do is to use $ds^2=c^2\ d\tau^2$. But then I don't understand if when we say that $d\tau=1/c\cdot \sqrt(f(R))d\phi$ we mean that we take $\lambda=\tau$ (are we allowed to do this?) or if we simply divide both sides by the infinitesimal $d\lambda$ then use the expressions for the worldline given and then "cancel out" the infinitesimal again. Both approaches seem a bit suspicious for me.