I'm trying to prove that a solution of globally Lipschitz continuous system of ODEs cannot intersect any hyperplane infinitely many times in a finite amount of time. So for example, something like a spiral which converges to it's centre in finite time is not possible, because the centre is an equilibrium and therefore the solution for that point is not unique (either a constant trajectory which stays in the equilibrium, or the spiral itself). Also, the solution can't blow up to infinity because the system is globally Lipschitz.
My intuition so far is that even in more complex cases, this follows from the fact that Lipschitz continuous equations have unique solutions, which would break if the trajectory converges "too fast" to a specific point - like in the case of the spiral above. But I can't quite grasp how to show this for trajectories which do not converge to an equilibrium. For example, take the 2-dimensional above mentioned spiral, but set it into a 3-dimensional system such that $z' = 1$. The spiral still converges to it's centre in finite time, but the centre is not an equilibrium any more. How do I show that the solution is still not unique? Or is it also just "obvious" consequence of Picard–Lindelöf? :)