Section9.2Implicit and Explicit Representations of Surfaces
Quite often, surfaces are given as the set of points \(\vect x=(x_1,x_2,x_3)\in\mathbb R^3\) such that \(f(\vect x)=0\) for some given function \(\vect f\colon\mathbb R^3\to\mathbb R\text{.}\) We call this an implicit representation of a surface. In some cases it is possible to solve \(f(\vect x)=0\) for one of the variables. For instance we can solve for \(x_3\text{.}\) If we can solve with one single function then \(S\) is the graph of a function. Graphs of a function \(h\) defined on a subset \(D\subset\mathbb R^3\) are the simplest possible surfaces. We call \(x_3=h(x_1,x_2)\text{,}\)\((x_1,x_2)\in D\) an explicit representation of the surface. In many cases, however, solving for one variable will only be possible locally, even for very simple surfaces like the sphere.
Suppose that \(S\) is a sphere of radius \(R\text{.}\) By definition \(S\) is the set of points in \(\mathbb R^3\) with distance \(R\) from the origin. Hence \(S\) is the set of all points \(\vect x=(x_1,x_2,x_3)\in\mathbb R^3\) such that
Note that we need two different functions to describe the upper and the lower half of the sphere. The above provides an explicit representation of \(S\text{.}\)
Not for every function \(f\) does the equation \(f(\vect x)=0\) describe a smooth surface. For instance the only solution to \(x_1^2+x_2^2+x_3^2=0\) is \((0,0,0)\text{,}\) that is, a single point. Hence we need to find criteria which guarantee that the solutions of \(f(\vect x)=0\) form a surface. We have the following theorem, which is a generalised form of the implicit function TheoremΒ 4.33, where also the ideas for a more general result are indicated.
Suppose that \(f\colon\mathbb R^3\to\mathbb R\) is a function with continuous gradient. Moreover, suppose that \(\grad f(\vect x)\neq\vect 0\) for all \(\vect x\in\mathbb R^3\) satisfying \(f(\vect x)=0\text{.}\) Then the set of points \(\vect x\in\mathbb R^3\) for which \(f(\vect x)=0\) forms a smooth surface.
In the above example of the sphere we have \(\grad f(\vect x)=(2x_1,2x_2,2x_3)\text{,}\) which is clearly nonzero if \(R\gt 0\) and \(x_1^2+x_2^2+x_3^2=R\text{.}\)
To check that \(S\) is smooth just note that \(\grad f(\vect x)=(-\grad h(x_1,x_2), 1)\text{,}\) which is always nonzero. Hence by the above theorem the surface is smooth.
A parametric representation can be obtained as follows. Suppose that \(\vect v_1\) and \(\vect v_2\) are linearly independent vectors, lying on the plane \(ax+by+cz=0\) (the original plane translated to the origin). If \(\vect a\) is a point on the original plane, then