
In
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, an implicit surface is a
surface in
Euclidean space
Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are ''Euclidean spaces ...
defined by an equation
:
An ''implicit surface'' is the set of
zeros of a
function of three variables. ''
Implicit'' means that the equation is not solved for or or .
The graph of a function is usually described by an equation
and is called an ''explicit'' representation. The third essential description of a surface is the ''
parametric'' one:
, where the -, - and -coordinates of surface points are represented by three functions
depending on common parameters
. Generally the change of representations is simple only when the explicit representation
is given:
(implicit),
(parametric).
''Examples'':
#The
plane
#The
sphere
A sphere (from Ancient Greek, Greek , ) is a surface (mathematics), surface analogous to the circle, a curve. In solid geometry, a sphere is the Locus (mathematics), set of points that are all at the same distance from a given point in three ...
#The
torus
In geometry, a torus (: tori or toruses) is a surface of revolution generated by revolving a circle in three-dimensional space one full revolution about an axis that is coplanarity, coplanar with the circle. The main types of toruses inclu ...
#A surface of
genus
Genus (; : genera ) is a taxonomic rank above species and below family (taxonomy), family as used in the biological classification of extant taxon, living and fossil organisms as well as Virus classification#ICTV classification, viruses. In bino ...
2:
(see diagram).
#The
surface of revolution
A surface of revolution is a Surface (mathematics), surface in Euclidean space created by rotating a curve (the ''generatrix'') one full revolution (unit), revolution around an ''axis of rotation'' (normally not Intersection (geometry), intersec ...
(see diagram ''wineglass'').
For a plane, a sphere, and a torus there exist simple parametric representations. This is not true for the fourth example.
The
implicit function theorem describes conditions under which an equation
can be solved (at least implicitly) for , or . But in general the solution may not be made explicit. This theorem is the key to the computation of essential geometric features of a surface:
tangent plane
In geometry, the tangent line (or simply tangent) to a plane curve at a given point is, intuitively, the straight line that "just touches" the curve at that point. Leibniz defined it as the line through a pair of infinitely close points o ...
s,
surface normals,
curvatures (see below). But they have an essential drawback: their visualization is difficult.
If
is polynomial in , and , the surface is called
algebraic. Example 5 is ''non''-algebraic.
Despite difficulty of visualization, implicit surfaces provide relatively simple techniques to generate theoretically (e.g.
Steiner surface) and practically (see below) interesting surfaces.
Formulas
Throughout the following considerations the implicit surface is represented by an equation
where function
meets the necessary conditions of differentiability. The
partial derivative
In mathematics, a partial derivative of a function of several variables is its derivative with respect to one of those variables, with the others held constant (as opposed to the total derivative, in which all variables are allowed to vary). P ...
s of
are
.
Tangent plane and normal vector
A surface point
is called regular
if and only if
In logic and related fields such as mathematics and philosophy, "if and only if" (often shortened as "iff") is paraphrased by the biconditional, a logical connective between statements. The biconditional is true in two cases, where either bo ...
the
gradient
In vector calculus, the gradient of a scalar-valued differentiable function f of several variables is the vector field (or vector-valued function) \nabla f whose value at a point p gives the direction and the rate of fastest increase. The g ...
of
at
is not the zero vector
, meaning
:
.
If the surface point
is ''not'' regular, it is called singular.
The equation of the tangent plane at a regular point
is
:
and a ''normal vector'' is
:
Normal curvature
In order to keep the formula simple the arguments
are omitted:
:
is the normal curvature of the surface at a regular point for the unit tangent direction
.
is the
Hessian matrix
In mathematics, the Hessian matrix, Hessian or (less commonly) Hesse matrix is a square matrix of second-order partial derivatives of a scalar-valued Function (mathematics), function, or scalar field. It describes the local curvature of a functio ...
of
(matrix of the second derivatives).
The proof of this formula relies (as in the case of an implicit curve) on the implicit function theorem and the formula for the normal curvature of a
parametric surface.
Applications of implicit surfaces
As in the case of implicit curves it is an easy task to generate implicit surfaces with desired shapes by applying algebraic operations (addition, multiplication) on simple primitives.
Equipotential surface of point charges
The electrical potential of a point charge
at point
generates at point
the potential (omitting physical constants)
:
The equipotential surface for the potential value
is the implicit surface
which is a sphere with center at point
.
The potential of
point charges is represented by
:
For the picture the four charges equal 1 and are located at the points
. The displayed surface is the equipotential surface (implicit surface)
.
Constant distance product surface
A Cassini oval can be defined as the point set for which the product of the distances to two given points is constant (in contrast, for an ellipse the ''sum'' is constant). In a similar way implicit surfaces can be defined by a constant distance product to several fixed points.
In the diagram ''metamorphoses'' the upper left surface is generated by this rule: With
:
the constant distance product surface
is displayed.
Metamorphoses of implicit surfaces
A further simple method to generate new implicit surfaces is called ''metamorphosis'' or ''
homotopy
In topology, two continuous functions from one topological space to another are called homotopic (from and ) if one can be "continuously deformed" into the other, such a deformation being called a homotopy ( ; ) between the two functions. ...
'' of implicit surfaces:
For two implicit surfaces
(in the diagram: a constant distance product surface and a torus) one defines new surfaces using the design parameter