I am given a parametric surface $S,$ defined by $\mathbf{r} (u, v) = (x(u, v), y(u, v), z(u, v)),$ and a vector $\mathbf{a} = (a_{1}, a_{2}, a_{3}).$ I need to detrmine if the vector is tangent or normal to the surface.
Now, what did I try to do? To see if the vector is tangent to $S$ I calculated the normal vector $\mathbf{N} = \partial_{u} r \times \partial_{v} r$ and calculated the dot product between $\mathbf{a}$ and $\mathbf{N}$ to see if it's zero. On the other hand, to see if the vector is normal to $S$ I tried to see if it was a multiple of $\mathbf{N}.$
The thing is that I am not getting any affirmative answer by these methods, so I fear I am doing something wrong. So I would like to ask what it could be.