and are defined up to scale. A Plücker matrix has only rank 2 and four degrees of freedom (just like lines in ). They are independent of a particular choice of the points and and can be seen as a generalization of the line equation i.e. of the cross product for both the intersection (meet) of two lines, as well as the joining line of two points in the projective plane.
Properties
The Plücker matrix allows us to express the following geometric operations as matrix-vector product:
Plane contains line:
is the point of intersection of the line and the plane ('Meet')
Point lies on line:
is the common plane , which contains both the point and the line ('Join').
Direction of a line: (Note: The latter can be interpreted as a plane orthogonal to the line passing through the coordinate origin)
Closest point to the origin
Uniqueness
Two arbitrary distinct points on the line can be written as a linear combination of and :
Their Plücker matrix is thus:
up to scale identical to .
Intersection with a plane
Let denote the plane with the equation
which does not contain the line . Then, the matrix-vector product with the Plücker matrix describes a point
which lies on the line because it is a linear combination of and . is also contained in the plane
and must therefore be their point of intersection.
In addition, the product of the Plücker matrix with a plane is the zero-vector, exactly if the line is contained entirely in the plane:
contains
Dual Plücker matrix
In projective three-space, both points and planes have the same representation as 4-vectors and the algebraic description of their geometric relationship (point lies on plane) is symmetric. By interchanging the terms plane and point in a theorem, one obtains a dual theorem which is also true.
In case of the Plücker matrix, there exists a dual representation of the line in space as the intersection of two planes:
describes the plane which contains both the point and the line .
Relationship between primal and dual Plücker matrices
As the vector , with an arbitrary plane , is either the zero-vector or a point on the line, it follows:
Thus:
The following product fulfills these properties:
due to the Graßmann–Plücker relation. With the uniqueness of Plücker matrices up to scalar multiples, for the primal Plücker coordinates
we obtain the following dual Plücker coordinates:
In the projective plane
The 'join' of two points in the projective plane is the operation of connecting two points with a straight line. Its line equation can be computed using the cross product:
Dually, one can express the 'meet', or intersection of two straight lines by the cross-product:
The relationship to Plücker matrices becomes evident, if one writes the cross product as a matrix-vector product with a skew-symmetric matrix:
Richter-Gebert, Jürgen (2011). Perspectives on Projective Geometry: A Guided Tour Through Real and Complex Projective Geometry. Springer Science & Business Media. ISBN978-3-642-17286-1.
Jorge Stolfi (1991). Oriented Projective Geometry: A Framework for Geometric Computations. Academic Press. ISBN978-1483247045. From original Stanford University 1988 Ph.D. dissertation, Primitives for Computational Geometry, available as [1].