Considering a 2D motion in a plane and the equation of the trajectory of a point $y=f(x)$, I don't understand how exactly $\frac{\mathrm{d}y}{\mathrm{d}x}$ can be used.
In particular if I'm looking for the tangential acceleration, I need the tangential unit vector $u_T$.
Since
$$\lvert\vec{v}_y \rvert=\frac{\mathrm{d}f(x(t))}{\mathrm{d}t}=\frac{\mathrm{d}f(x)}{\mathrm{d}x} \frac{\mathrm{d}x}{\mathrm{d}t}=\frac{\mathrm{d}y}{\mathrm{d}x} \lvert \vec{v}_x \rvert$$
Can I conclude that
$$u_T=\frac{\vec{v}}{\lvert\vec{v}\rvert}=\frac{u_x+\frac{\mathrm{d}y}{\mathrm{d}x}u_y}{\sqrt{1+\bigl(\frac{\mathrm{d}y}{\mathrm{d}x}\bigr)^2}}$$
If so, can I do something similar for trajectories (like circles) in the form $f(x,y)=0$?
Furthermore how can I get the normal unit vector $u_N$ (for istance to find the normal acceleration) from the $u_T$ previously found?
I know that $u_N=\frac{\mathrm{d}u_T/\mathrm{d}t}{\lvert\mathrm{d}u_T/\mathrm{d}t\rvert}$ but the derivative is with respect to time here.
Am I missing something?