In
geometry
Geometry (; ) is, with arithmetic, one of the oldest branches of mathematics. It is concerned with properties of space such as the distance, shape, size, and relative position of figures. A mathematician who works in the field of geometry is c ...
, line coordinates are used to specify the position of a
line
Line most often refers to:
* Line (geometry), object with zero thickness and curvature that stretches to infinity
* Telephone line, a single-user circuit on a telephone communication system
Line, lines, The Line, or LINE may also refer to:
Art ...
just as point coordinates (or simply
coordinates
In geometry, a coordinate system is a system that uses one or more numbers, or coordinates, to uniquely determine the position of the points or other geometric elements on a manifold such as Euclidean space. The order of the coordinates is si ...
) are used to specify the position of a point.
Lines in the plane
There are several possible ways to specify the position of a line in the plane. A simple way is by the pair where the equation of the line is ''y'' = ''mx'' + ''b''. Here ''m'' is the
slope
In mathematics, the slope or gradient of a line is a number that describes both the ''direction'' and the ''steepness'' of the line. Slope is often denoted by the letter ''m''; there is no clear answer to the question why the letter ''m'' is used ...
and ''b'' is the
''y''-intercept. This system specifies coordinates for all lines that are not vertical. However, it is more common and simpler algebraically to use coordinates where the equation of the line is ''lx'' + ''my'' + 1 = 0. This system specifies coordinates for all lines except those that pass through the origin. The geometrical interpretations of ''l'' and ''m'' are the negative reciprocals of the ''x'' and
''y''-intercept respectively.
The exclusion of lines passing through the origin can be resolved by using a system of three coordinates to specify the line with the equation ''lx'' + ''my'' + ''n'' = 0. Here ''l'' and ''m'' may not both be 0. In this equation, only the ratios between ''l'', ''m'' and ''n'' are significant, in other words if the coordinates are multiplied by a non-zero scalar then line represented remains the same. So is a system of
homogeneous coordinates
In mathematics, homogeneous coordinates or projective coordinates, introduced by August Ferdinand Möbius in his 1827 work , are a system of coordinates used in projective geometry, just as Cartesian coordinates are used in Euclidean geometry. ...
for the line.
If points in the
real projective plane
In mathematics, the real projective plane is an example of a compact non- orientable two-dimensional manifold; in other words, a one-sided surface. It cannot be embedded in standard three-dimensional space without intersecting itself. It has ...
are represented by homogeneous coordinates , the equation of the line is ''lx'' + ''my'' + ''nz'' = 0, provided In particular, line coordinate represents the line ''z'' = 0, which is the
line at infinity
In geometry and topology, the line at infinity is a projective line that is added to the real (affine) plane in order to give closure to, and remove the exceptional cases from, the incidence properties of the resulting projective plane. The l ...
in the
projective plane
In mathematics, a projective plane is a geometric structure that extends the concept of a plane. In the ordinary Euclidean plane, two lines typically intersect in a single point, but there are some pairs of lines (namely, parallel lines) that ...
. Line coordinates and represent the ''x'' and ''y''-axes respectively.
Tangential equations
Just as ''f''(''x'', ''y'') = 0 can represent a
curve
In mathematics, a curve (also called a curved line in older texts) is an object similar to a line, but that does not have to be straight.
Intuitively, a curve may be thought of as the trace left by a moving point. This is the definition that ...
as a subset of the points in the plane, the equation φ(''l'', ''m'') = 0 represents a subset of the lines on the plane. The set of lines on the plane may, in an abstract sense, be thought of as the set of points in a projective plane, the
dual of the original plane. The equation φ(''l'', ''m'') = 0 then represents a curve in the dual plane.
For a curve ''f''(''x'', ''y'') = 0 in the plane, the
tangent
In geometry, the tangent line (or simply tangent) to a plane curve at a given point is the straight line that "just touches" the curve at that point. Leibniz defined it as the line through a pair of infinitely close points on the curve. Mo ...
s to the curve form a curve in the dual space called the
dual curve. If φ(''l'', ''m'') = 0 is the equation of the dual curve, then it is called the tangential equation, for the original curve. A given equation φ(''l'', ''m'') = 0 represents a curve in the original plane determined as the
envelope
An envelope is a common packaging item, usually made of thin, flat material. It is designed to contain a flat object, such as a letter or card.
Traditional envelopes are made from sheets of paper cut to one of three shapes: a rhombus, a ...
of the lines that satisfy this equation. Similarly, if φ(''l'', ''m'', ''n'') is a
homogeneous function
In mathematics, a homogeneous function is a function of several variables such that, if all its arguments are multiplied by a scalar, then its value is multiplied by some power of this scalar, called the degree of homogeneity, or simply the '' ...
then φ(''l'', ''m'', ''n'') = 0 represents a curve in the dual space given in homogeneous coordinates, and may be called the homogeneous tangential equation of the enveloped curve.
Tangential equations are useful in the study of curves defined as envelopes, just as Cartesian equations are useful in the study of curves defined as loci.
Tangential equation of a point
A linear equation in line coordinates has the form ''al'' + ''bm'' + ''c'' = 0, where ''a'', ''b'' and ''c'' are constants. Suppose (''l'', ''m'') is a line that satisfies this equation. If ''c'' is not 0 then ''lx'' + ''my'' + 1 = 0, where ''x'' = ''a''/''c'' and ''y'' = ''b''/''c'', so every line satisfying the original equation passes through the point (''x'', ''y''). Conversely, any line through (''x'', ''y'') satisfies the original equation, so ''al'' + ''bm'' + ''c'' = 0 is the equation of set of lines through (''x'', ''y''). For a given point (''x'', ''y''), the equation of the set of lines though it is ''lx'' + ''my'' + 1 = 0, so this may be defined as the tangential equation of the point. Similarly, for a point (''x'', ''y'', ''z'') given in homogeneous coordinates, the equation of the point in homogeneous tangential coordinates is ''lx'' + ''my'' + ''nz'' = 0.
Formulas
The intersection of the lines (''l''
1, ''m''
1) and (''l''
2, ''m''
2) is the solution to the linear equations
:
:
By
Cramer's rule
In linear algebra, Cramer's rule is an explicit formula for the solution of a system of linear equations with as many equations as unknowns, valid whenever the system has a unique solution. It expresses the solution in terms of the determinants ...
, the solution is
:
The lines (''l''
1, ''m''
1), (''l''
2, ''m''
2), and (''l''
3, ''m''
3) are
concurrent when the
determinant
In mathematics, the determinant is a scalar value that is a function of the entries of a square matrix. It characterizes some properties of the matrix and the linear map represented by the matrix. In particular, the determinant is nonzero if ...
:
For homogeneous coordinates, the intersection of the lines (''l''
1, ''m''
1, ''n''
1) and (''l''
2, ''m''
2, ''n''
2) is
:
The lines (''l''
1, ''m''
1, ''n''
1), (''l''
2, ''m''
2, ''n''
2) and (''l''
3, ''m''
3, ''n''
3) are
concurrent when the
determinant
In mathematics, the determinant is a scalar value that is a function of the entries of a square matrix. It characterizes some properties of the matrix and the linear map represented by the matrix. In particular, the determinant is nonzero if ...
:
Dually, the coordinates of the line containing (''x''
1, ''y''
1, ''z''
1) and (''x''
2, ''y''
2, ''z''
2) are
:
Lines in three-dimensional space
For two given points in the
real projective plane
In mathematics, the real projective plane is an example of a compact non- orientable two-dimensional manifold; in other words, a one-sided surface. It cannot be embedded in standard three-dimensional space without intersecting itself. It has ...
, (''x''
1, ''y''
1, ''z''
1) and (''x''
2, ''y''
2, ''z''
2), the three determinants
:
determine the
projective line
In mathematics, a projective line is, roughly speaking, the extension of a usual line by a point called a ''point at infinity''. The statement and the proof of many theorems of geometry are simplified by the resultant elimination of special cases; ...
containing them.
Similarly, for two points in RP
3, (''x''
1, ''y''
1, ''z''
1, ''w''
1) and (''x''
2, ''y''
2, ''z''
2, ''w''
2), the line containing them is determined by the six determinants
:
This is the basis for a system of homogeneous line coordinates in three-dimensional space called ''Plücker coordinates''. Six numbers in a set of coordinates only represent a line when they satisfy an additional equation. This system maps the space of lines in three-dimensional space to
projective space RP
5, but with the additional requirement the space of lines corresponds to the
Klein quadric
In mathematics, the lines of a 3-dimensional projective space, ''S'', can be viewed as points of a 5-dimensional projective space, ''T''. In that 5-space, the points that represent each line in ''S'' lie on a quadric, ''Q'' known as the Klein qu ...
, which is a
manifold
In mathematics, a manifold is a topological space that locally resembles Euclidean space near each point. More precisely, an n-dimensional manifold, or ''n-manifold'' for short, is a topological space with the property that each point has a ...
of dimension four.
More generally, the lines in ''n''-dimensional projective space are determined by a system of ''n''(''n'' − 1)/2 homogeneous coordinates that satisfy a set of (''n'' − 2)(''n'' − 3)/2 conditions, resulting in a manifold of dimension 2''n''− 2.
With complex numbers
Isaak Yaglom has shown
[ Isaak Yaglom (1968) ''Complex Numbers in Geometry'', ]Academic Press
Academic Press (AP) is an academic book publisher founded in 1941. It was acquired by Harcourt, Brace & World in 1969. Reed Elsevier bought Harcourt in 2000, and Academic Press is now an imprint of Elsevier.
Academic Press publishes refere ...
how
dual number
In algebra, the dual numbers are a hypercomplex number system first introduced in the 19th century. They are expressions of the form , where and are real numbers, and is a symbol taken to satisfy \varepsilon^2 = 0 with \varepsilon\neq 0.
Du ...
s provide coordinates for oriented lines in the Euclidean plane, and
split-complex number
In algebra, a split complex number (or hyperbolic number, also perplex number, double number) has two real number components and , and is written z=x+yj, where j^2=1. The ''conjugate'' of is z^*=x-yj. Since j^2=1, the product of a number wi ...
s form line coordinates for the
hyperbolic plane
In mathematics, hyperbolic geometry (also called Lobachevskian geometry or Bolyai–Lobachevskian geometry) is a non-Euclidean geometry. The parallel postulate of Euclidean geometry is replaced with:
:For any given line ''R'' and point ''P'' ...
. The coordinates depend on the presence of an origin and reference line on it. Then, given an arbitrary line its coordinates are found from the intersection with the reference line. The distance ''s'' from the origin to the intersection and the angle θ of inclination between the two lines are used:
*
is the dual number
[ for a Euclidean line, and
* is the split-complex number][ for a line in the Lobachevski plane.
Since there are lines ultraparallel to the reference line in the Lobachevski plane, they need coordinates too: There is a unique common perpendicular, say ''s'' is the distance from the origin to this perpendicular, and ''d'' is the length of the segment between reference and the given line.
* denotes the ultraparallel line.][
The motions of the line geometry are described with linear fractional transformations on the appropriate complex planes.][
]
See also
* Robotics conventions
There are many conventions used in the robotics research field. This article summarises these conventions.
Line representations
Lines are very important in robotics because:
* They model joint axes: a revolute joint makes any connected rigid ...
References
*. Reprinted 2010.
*{{cite book , title=An Introduction to Algebraical Geometry, first=Alfred Clement, last=Jones
, publisher=Clarendon, year=1912, page=390
, url=https://books.google.com/books?id=JoJsAAAAMAAJ&pg=PA390
Coordinate systems
Analytic geometry