HOME

TheInfoList



OR:

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 nor ...
, is an equation used in analytic geometry, and describes a line in \mathbb^2 or a plane in
Euclidean space Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, that is, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are Euclidean ...
\mathbb^3 or a hyperplane in higher dimensions.John Vince: ''Geometry for Computer Graphics''. Springer, 2005, , pp. 42, 58, 135, 273 It is primarily used for calculating distances (see
point-plane distance In Euclidean space, the distance from a point to a plane is the distance between a given point and its orthogonal projection on the plane, the perpendicular distance to the nearest point on the plane. It can be found starting with a change of varia ...
and
point-line distance In Euclidean geometry, the distance from a point to a line'' is the shortest distance from a given point to any point on an infinite straight line. It is the perpendicular distance of the point to the line, the length of the line segment which join ...
). It is written in vector notation as :\vec r \cdot \vec n_0 - d = 0.\, The dot \cdot indicates 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 sometimes for other symmetric bilinear forms, for example in a pseudo-Euclidean space. is an alge ...
or
dot 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 sometimes for other symmetric bilinear forms, for example in a pseudo-Euclidean space. is an alge ...
. 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: Arts and entertainment * UNIT, a fictional military organization in the science fiction television series ''Doctor Who'' * Unit of action, a discrete piece of action (or beat) in a theatrical presentation Music * ''Unit'' (a ...
normal vector 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 sometimes for other symmetric bilinear forms, for example in a pseudo-Euclidean space. is an alge ...
: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.


References


External links

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