Hessian Normal Form
   HOME

TheInfoList



OR:

In
analytic geometry In mathematics, analytic geometry, also known as coordinate geometry or Cartesian geometry, is the study of geometry using a coordinate system. This contrasts with synthetic geometry. Analytic geometry is used in physics and engineering, and als ...
, the Hesse normal form (named after
Otto Hesse Ludwig Otto Hesse (22 April 1811 – 4 August 1874) was a German mathematician. Hesse was born in Königsberg, Prussia, and died in Munich, Bavaria. He worked mainly on algebraic invariants, and geometry. The Hessian matrix, the Hesse norma ...
) is an equation used to describe a line in the
Euclidean plane In mathematics, a Euclidean plane is a Euclidean space of Two-dimensional space, dimension two, denoted \textbf^2 or \mathbb^2. It is a geometric space in which two real numbers are required to determine the position (geometry), position of eac ...
\mathbb^2, a plane 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 ...
\mathbb^3, or a
hyperplane In geometry, a hyperplane is a generalization of a two-dimensional plane in three-dimensional space to mathematical spaces of arbitrary dimension. Like a plane in space, a hyperplane is a flat hypersurface, a subspace whose dimension is ...
in
higher dimension In physics and mathematics, the dimension of a mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any point within it. Thus, a line has a dimension of one (1D) because only one coo ...
s.John Vince: ''Geometry for Computer Graphics''. Springer, 2005, , pp. 42, 58, 135, 273 It is primarily used for calculating distances (see point-plane distance and point-line distance). It is written in vector notation as :\vec r \cdot \vec n_0 - d = 0.\, The dot \cdot indicates the
dot product In mathematics, the dot product or scalar productThe term ''scalar product'' means literally "product with a Scalar (mathematics), scalar as a result". It is also used for other symmetric bilinear forms, for example in a pseudo-Euclidean space. N ...
(or scalar product). Vector \vec r points from the origin of the coordinate system, ''O'', to any point ''P'' that lies precisely in plane or on line ''E''. The vector \vec n_0 represents the
unit Unit may refer to: General measurement * Unit of measurement, a definite magnitude of a physical quantity, defined and adopted by convention or by law **International System of Units (SI), modern form of the metric system **English units, histo ...
normal vector In geometry, a normal is an object (e.g. a line, ray, or vector) that is perpendicular to a given object. For example, the normal line to a plane curve at a given point is the infinite straight line perpendicular to the tangent line to the cu ...
of plane or line ''E''. The distance d \ge 0 is the shortest distance from the origin ''O'' to the plane or line.


Derivation/Calculation from the normal form

Note: For simplicity, the following derivation discusses the 3D case. However, it is also applicable in 2D. In the normal form, :(\vec r -\vec a)\cdot \vec n = 0\, a plane is given by a normal vector \vec n as well as an arbitrary position vector \vec a of a point A \in E. The direction of \vec n is chosen to satisfy the following inequality :\vec a\cdot \vec n \geq 0\, By dividing the normal vector \vec n by its
magnitude Magnitude may refer to: Mathematics *Euclidean vector, a quantity defined by both its magnitude and its direction *Magnitude (mathematics), the relative size of an object *Norm (mathematics), a term for the size or length of a vector *Order of ...
, \vec n , , we obtain the unit (or normalized) normal vector :\vec n_0 = \, and the above equation can be rewritten as :(\vec r -\vec a)\cdot \vec n_0 = 0.\, Substituting :d = \vec a\cdot \vec n_0 \geq 0\, we obtain the Hesse normal form :\vec r \cdot \vec n_0 - d = 0.\, In this diagram, ''d'' is the distance from the origin. Because \vec r \cdot \vec n_0 = d holds for every point in the plane, it is also true at point ''Q'' (the point where the vector from the origin meets the plane E), with \vec r = \vec r_s, per the definition of the
Scalar product In mathematics, the dot product or scalar productThe term ''scalar product'' means literally "product with a scalar as a result". It is also used for other symmetric bilinear forms, for example in a pseudo-Euclidean space. Not to be confused wit ...
:d = \vec r_s \cdot \vec n_0 = , \vec r_s, \cdot , \vec n_0, \cdot \cos(0^\circ) = , \vec r_s, \cdot 1 = , \vec r_s, .\, The magnitude , \vec r_s, of is the shortest distance from the origin to the plane.


Distance to a line

The Quadrance (distance squared) from a line ax + by + c = 0 to a point (x, y) is :\frac. If (a, b) has unit length then this becomes (ax+by+c)^2.


References


External links

*{{MathWorld, title=Hessian Normal Form, urlname=HessianNormalForm Analytic geometry