In my problem set I have the following kind of exercises:
I am given a normal vector and a surface $F(x,y,z)=0$ and $N=(a,b,c)$ the normal vector.
I am asked to determine the points where the vector is normal to the surface.
First I tried to make $\bigtriangledown F(x,y,z)=N$ and to solve for $x,y,z$. However this was wrong.
After hours trying I tried to make the gradient linearly dependant (parallel) to the Normal vector, that is $\bigtriangledown F(x,y,z)=kN$ and solve for $x,y,z$ which all were a function of $k$ (4 variables and 3 equations sistem) and putting these values into the surface $F(x,y,z)=0$ (The fourth equation) and solving for $k$ and substituting it the points and this done the trick.
My question is: Why did this last procedure work? Because I think that making the gradient parallel to the normal vector given it is not what i was asked (Finding the point in the surface where that vector was normal to)