Incidence (geometry)
In geometry, an incidence relation is a heterogeneous relation that captures the idea being expressed when phrases such as "a point lies on a line" or "a line is contained in a plane" are used. The most basic incidence relation is that between a point, PScript error: No such module "Check for unknown parameters"., and a line, lScript error: No such module "Check for unknown parameters"., sometimes denoted P I lScript error: No such module "Check for unknown parameters".. If P and l are incident, P I lScript error: No such module "Check for unknown parameters"., the pair (P, l)Script error: No such module "Check for unknown parameters". is called a flag.
There are many expressions used in common language to describe incidence (for example, a line passes through a point, a point lies in a plane, etc.) but the term "incidence" is preferred because it does not have the additional connotations that these other terms have, and it can be used in a symmetric manner. Statements such as "line l1Script error: No such module "Check for unknown parameters". intersects line l2Script error: No such module "Check for unknown parameters"." are also statements about incidence relations, but in this case, it is because this is a shorthand way of saying that "there exists a point PScript error: No such module "Check for unknown parameters". that is incident with both line l1Script error: No such module "Check for unknown parameters". and line l2Script error: No such module "Check for unknown parameters".". When one type of object can be thought of as a set of the other type of object (viz., a plane is a set of points) then an incidence relation may be viewed as containment.
Statements such as "any two lines in a plane meet" are called incidence propositions. This particular statement is true in a projective plane, though not true in the Euclidean plane where lines may be parallel. Historically, projective geometry was developed in order to make the propositions of incidence true without exceptions, such as those caused by the existence of parallels. From the point of view of synthetic geometry, projective geometry should be developed using such propositions as axioms. This is most significant for projective planes due to the universal validity of Desargues' theorem in higher dimensions.
In contrast, the analytic approach is to define projective space based on linear algebra and utilizing homogeneous co-ordinates. The propositions of incidence are derived from the following basic result on vector spaces: given subspaces UScript error: No such module "Check for unknown parameters". and WScript error: No such module "Check for unknown parameters". of a (finite-dimensional) vector space VScript error: No such module "Check for unknown parameters"., the dimension of their intersection is dim U + dim W − dim (U + W)Script error: No such module "Check for unknown parameters".. Bearing in mind that the geometric dimension of the projective space P(V)Script error: No such module "Check for unknown parameters". associated to VScript error: No such module "Check for unknown parameters". is dim V − 1Script error: No such module "Check for unknown parameters". and that the geometric dimension of any subspace is positive, the basic proposition of incidence in this setting can take the form: linear subspaces LScript error: No such module "Check for unknown parameters". and MScript error: No such module "Check for unknown parameters". of projective space PScript error: No such module "Check for unknown parameters". meet provided dim L + dim M ≥ dim PScript error: No such module "Check for unknown parameters"..[1]
The following sections are limited to projective planes defined over fields, often denoted by PG(2, F)Script error: No such module "Check for unknown parameters"., where FScript error: No such module "Check for unknown parameters". is a field, or P2FScript error: No such module "Check for unknown parameters".. However these computations can be naturally extended to higher-dimensional projective spaces, and the field may be replaced by a division ring (or skewfield) provided that one pays attention to the fact that multiplication is not commutative in that case.
PG(2,F)Script error: No such module "Check for unknown parameters".
Script error: No such module "Labelled list hatnote".
Let VScript error: No such module "Check for unknown parameters". be the three-dimensional vector space defined over the field FScript error: No such module "Check for unknown parameters".. The projective plane P(V) = PG(2, F)Script error: No such module "Check for unknown parameters". consists of the one-dimensional vector subspaces of VScript error: No such module "Check for unknown parameters"., called points, and the two-dimensional vector subspaces of VScript error: No such module "Check for unknown parameters"., called lines. Incidence of a point and a line is given by containment of the one-dimensional subspace in the two-dimensional subspace.
Fix a basis for VScript error: No such module "Check for unknown parameters". so that we may describe its vectors as coordinate triples (with respect to that basis). A one-dimensional vector subspace consists of a non-zero vector and all of its scalar multiples. The non-zero scalar multiples, written as coordinate triples, are the homogeneous coordinates of the given point, called point coordinates. With respect to this basis, the solution space of a single linear equation {(x, y, z) | ax + by + cz = 0Script error: No such module "Check for unknown parameters".} is a two-dimensional subspace of VScript error: No such module "Check for unknown parameters"., and hence a line of P(V)Script error: No such module "Check for unknown parameters".. This line may be denoted by line coordinates [a, b, c]Script error: No such module "Check for unknown parameters"., which are also homogeneous coordinates since non-zero scalar multiples would give the same line. Other notations are also widely used. Point coordinates may be written as column vectors, (x, y, z)Script error: No such module "Check for unknown parameters".T, with colons, (x : y : z)Script error: No such module "Check for unknown parameters"., or with a subscript, (x, y, z)PScript error: No such module "Check for unknown parameters".. Correspondingly, line coordinates may be written as row vectors, (a, b, c)Script error: No such module "Check for unknown parameters"., with colons, [a : b : c]Script error: No such module "Check for unknown parameters". or with a subscript, (a, b, c)LScript error: No such module "Check for unknown parameters".. Other variations are also possible.
Incidence expressed algebraically
Given a point P = (x, y, z)Script error: No such module "Check for unknown parameters". and a line l = [a, b, c]Script error: No such module "Check for unknown parameters"., written in terms of point and line coordinates, the point is incident with the line (often written as P I lScript error: No such module "Check for unknown parameters".), if and only if,
- ax + by + cz = 0Script error: No such module "Check for unknown parameters"..
This can be expressed in other notations as:
No matter what notation is employed, when the homogeneous coordinates of the point and line are just considered as ordered triples, their incidence is expressed as having their dot product equal 0.
The line incident with a pair of distinct points
Let P1Script error: No such module "Check for unknown parameters". and P2Script error: No such module "Check for unknown parameters". be a pair of distinct points with homogeneous coordinates (x1, y1, z1)Script error: No such module "Check for unknown parameters". and (x2, y2, z2)Script error: No such module "Check for unknown parameters". respectively. These points determine a unique line lScript error: No such module "Check for unknown parameters". with an equation of the form ax + by + cz = 0Script error: No such module "Check for unknown parameters". and must satisfy the equations:
- ax1 + by1 + cz1 = 0Script error: No such module "Check for unknown parameters". and
- ax2 + by2 + cz2 = 0Script error: No such module "Check for unknown parameters"..
In matrix form this system of simultaneous linear equations can be expressed as:
This system has a nontrivial solution if and only if the determinant,
Expansion of this determinantal equation produces a homogeneous linear equation, which must be the equation of line lScript error: No such module "Check for unknown parameters".. Therefore, up to a common non-zero constant factor we have l = [a, b, c]Script error: No such module "Check for unknown parameters". where:
- a = y1z2 - y2z1Script error: No such module "Check for unknown parameters".,
- b = x2z1 - x1z2Script error: No such module "Check for unknown parameters"., and
- c = x1y2 - x2y1Script error: No such module "Check for unknown parameters"..
In terms of the scalar triple product notation for vectors, the equation of this line may be written as:
- P ⋅ P1 × P2 = 0Script error: No such module "Check for unknown parameters".,
where P = (x, y, z)Script error: No such module "Check for unknown parameters". is a generic point.
Collinearity
Script error: No such module "Labelled list hatnote".
Points that are incident with the same line are said to be collinear. The set of all points incident with the same line is called a range.
If P1 = (x1, y1, z1), P2 = (x2, y2, z2)Script error: No such module "Check for unknown parameters"., and P3 = (x3, y3, z3)Script error: No such module "Check for unknown parameters"., then these points are collinear if and only if
i.e., if and only if the determinant of the homogeneous coordinates of the points is equal to zero.
For more than 3 points this can be generalized as a rank test:
with the homogenous coordinates
are collinear if and only if
.
According to the Gram determinant test, whether the matrix
above has less than full rank is equivalent to
.
Intersection of a pair of lines
Script error: No such module "Labelled list hatnote". Let l1 = [a1, b1, c1]Script error: No such module "Check for unknown parameters". and l2 = [a2, b2, c2]Script error: No such module "Check for unknown parameters". be a pair of distinct lines. Then the intersection of lines l1Script error: No such module "Check for unknown parameters". and l2Script error: No such module "Check for unknown parameters". is point a P = (x0, y0, z0)Script error: No such module "Check for unknown parameters". that is the simultaneous solution (up to a scalar factor) of the system of linear equations:
- a1x + b1y + c1z = 0Script error: No such module "Check for unknown parameters". and
- a2x + b2y + c2z = 0Script error: No such module "Check for unknown parameters"..
The solution of this system gives:
- x0 = b1c2 - b2c1Script error: No such module "Check for unknown parameters".,
- y0 = a2c1 - a1c2Script error: No such module "Check for unknown parameters"., and
- z0 = a1b2 - a2b1Script error: No such module "Check for unknown parameters"..
Alternatively, consider another line l = [a, b, c]Script error: No such module "Check for unknown parameters". passing through the point PScript error: No such module "Check for unknown parameters"., that is, the homogeneous coordinates of PScript error: No such module "Check for unknown parameters". satisfy the equation:
- ax+ by + cz = 0Script error: No such module "Check for unknown parameters"..
Combining this equation with the two that define PScript error: No such module "Check for unknown parameters"., we can seek a non-trivial solution of the matrix equation:
Such a solution exists provided the determinant,
The coefficients of a, bScript error: No such module "Check for unknown parameters". and cScript error: No such module "Check for unknown parameters". in this equation give the homogeneous coordinates of PScript error: No such module "Check for unknown parameters"..
The equation of the generic line passing through the point PScript error: No such module "Check for unknown parameters". in scalar triple product notation is:
- l ⋅ l1 × l2 = 0Script error: No such module "Check for unknown parameters"..
Concurrence
Lines that meet at the same point are said to be concurrent. The set of all lines in a plane incident with the same point is called a pencil of lines centered at that point. The computation of the intersection of two lines shows that the entire pencil of lines centered at a point is determined by any two of the lines that intersect at that point. It immediately follows that the algebraic condition for three lines, [a1, b1, c1], [a2, b2, c2], [a3, b3, c3]Script error: No such module "Check for unknown parameters". to be concurrent is that the determinant,
See also
- Menelaus theorem
- Ceva's theorem
- Concyclic
- Hopcroft's problem of finding point–line incidences
- Incidence matrix
- Incidence algebra
- Incidence structure
- Incidence geometry
- Levi graph
- Hilbert's axioms
References
<templatestyles src="Reflist/styles.css" />
- ↑ Joel G. Broida & S. Gill Williamson (1998) A Comprehensive Introduction to Linear Algebra, Theorem 2.11, p 86, Addison-Wesley Template:ISBN. The theorem says that dim (L + M) = dim L + dim M − dim (L ∩ M)Script error: No such module "Check for unknown parameters".. Thus dim L + dim M > dim PScript error: No such module "Check for unknown parameters". implies dim (L ∩ M) > 0Script error: No such module "Check for unknown parameters"..
Script error: No such module "Check for unknown parameters".
- Harold L. Dorwart (1966) The Geometry of Incidence, Prentice Hall.