I am trying to understand the reasoning behind finding what the normal of an implicit surface is. I found this article on the web:
http://web.mit.edu/hyperbook/Patrikalakis-Maekawa-Cho/node27.html
that contains the information I need. I copied below the section of interest:
[QUOTE]
The unit normal vector for an implicit surface can be derived by considering two parametric curves
${\bf r}_1 = (x_1(t_1), y_1(t_1),z_1(t_1))^T$, ${\bf r}_2 = (x_2(t_2),z_2(t_2))^T$
lying on an implicit surface $f(x,y,z)=0$, and intersecting at point $P$ on the surface with different tangent directions. Thus we have the relations: $$ \begin{eqnarray} f(x_1(t_1), y_1(t_1), z(t_1))=0,\;\;\;f(x_2(t_2), y_2(t_2), z(t_2))=0\;. \end{eqnarray} $$
(3.5)
Total differentiation of (3.5) with respect to $t_1$ and $t_2$, respectively, yields:
$$f_x\frac{dx_1}{dt_1} + f_y\frac{dy_1}{dt_1} + f_z\frac{dz_1}{dt_1} = 0\;$$
(3.6)
$$f_x\frac{dx_2}{dt_2} + f_y\frac{dy_2}{dt_2} + f_z\frac{dz_2}{dt_2} = 0\;$$
(3.7)
Now if we multiply (3.6) by $\frac{dx_2}{dt_2}$ and subtract (3.7) multiplied by $\frac{dx_1}{dt_1}$, and if we multiply (3.6) by $\frac{dy_2}{dt_2}$ and subtract (3.7) by $\frac{dy_1}{dt_1}$ we can deduce the following relation
$$ \begin{eqnarray} f_x:f_y:f_z = \frac{dz_2}{dt_2}\frac{dy_1}{dt_1}- \frac{dz_1}{dt_1}\frac{dy_2}{dt_2}: \frac{dz_1}{dt_1}\frac{dx_2}{dt_2}- \frac{dz_2}{dt_2}\frac{dx_1}{dt_1}:\frac{dx_1}{dt_1}\frac{dy_2}{dt_2}- \frac{dx_2}{dt_2}\frac{dy_1}{dt_1}\;, \end{eqnarray} $$
(3.8)
which indicates that vector $\nabla f =(f_x, f_y, f_z)^T$ (also known as gradient of $f$) is in the direction of the cross product of the two tangent vectors at $P$, i.e. in the normal direction. Thus the unit normal vector of the implicit surface is given by:
$$ \begin{eqnarray} {\bf N} = \frac{(f_x, f_y, f_z)^T}{\sqrt{f_x^2 + f_y^2 + f_z^2}} = \frac{\nabla f}{|\nabla f|}\;, \end{eqnarray} $$
provided that
$|\nabla f|\neq 0$
[/QUOTE]
The problem is that I don't understand the demonstration at all. I understand the idea of the parametric curves passing through $P$ and that if you give the parameter $t_1$ and $t_2$ to these curves you get coordinates $x_1, y_1, z_1$ etc. which plugged in the equation of the implicit surface give 0. That's clear.
What I don't understand is what follows. Why do we sum up the results in (3.6) and (3.7)? Why do these multiplications and subtractions to get to 3.8 and what does the notation with the semi-colon (:) means in 3.8?