In mathematics, a curve (also called a curved line in older texts) is, generally speaking, an object similar to a line but which is not required to be straight. This entails that a line is a special case of curve, namely a curve with null curvature.[1] Often curves in two-dimensional (plane curves) or three-dimensional (space curves) Euclidean space are of interest.
Various disciplines within mathematics have given the term different meanings depending on the area of study, so the precise meaning depends on context. However many of these meanings are special instances of the definition which follows. A curve is a topological space which is locally homeomorphic to a line. In every day language, this means that a curve is a set of points which, near each of its points, looks like a line, up to a deformation. A simple example of a curve is the parabola, shown to the right. A large number of other curves have been studied in multiple mathematical fields.
The term curve has several meanings in non-mathematical language as well. For example, it can be almost synonymous with mathematical function (as in learning curve), or graph of a function (as in Phillips curve).
An arc or segment of a curve is a part of a curve that is bounded by two distinct end points and contains every point on the curve between its end points. Depending on how the arc is defined, either of the two end points may or may not be part of it. When the arc is straight, it is typically called a line segment.
Fascination with curves began long before they were the subject of mathematical study. This can be seen in numerous examples of their decorative use in art and on everyday objects dating back to prehistoric times.[2] Curves, or at least their graphical representations, are simple to create, for example by a stick in the sand on a beach.
Historically, the term "line" was used in place of the more modern term "curve". Hence the phrases "straight line" and "right line" were used to distinguish what are today called lines from "curved lines". For example, in Book I of Euclid's Elements, a line is defined as a "breadthless length" (Def. 2), while a straight line is defined as "a line that lies evenly with the points on itself" (Def. 4). Euclid's idea of a line is perhaps clarified by the statement "The extremities of a line are points," (Def. 3).[3] Later commentators further classified lines according to various schemes. For example:[4]
- Composite lines (lines forming an angle)
- Incomposite lines
- Determinate (lines that do not extend indefinitely, such as the circle)
- Indeterminate (lines that extend indefinitely, such as the straight line and the parabola)
The curves created by slicing a cone (
conic sections) were among the curves studied in ancient Greece.
The Greek geometers had studied many other kinds of curves. One reason was their interest in solving geometrical problems that could not be solved using standard compass and straightedge construction. These curves include:
Analytic geometry allowed curves, such as the
Folium of Descartes, to be defined using equations instead of geometrical construction.
A fundamental advance in theory of curves was the advent of analytic geometry in the seventeenth century. This enabled a curve to be described using an equation rather than an elaborate geometrical construction. This not only allowed new curves to be defined and studied, but it enabled a formal distinction to be made between curves that can be defined using algebraic equations, algebraic curves, and those that cannot, transcendental curves. Previously, curves had been described as "geometrical" or "mechanical" according to how they were, or supposedly could be, generated.[2]
Conic sections were applied in astronomy by Kepler. Newton also worked on an early example in the calculus of variations. Solutions to variational problems, such as the brachistochrone and tautochrone questions, introduced properties of curves in new ways (in this case, the cycloid). The catenary gets its name as the solution to the problem of a hanging chain, the sort of question that became routinely accessible by means of differential calculus.
In the eighteenth century came the beginnings of the theory of plane algebraic curves, in general. Newton had studied the cubic curves, in the general description of the real points into 'ovals'. The statement of Bézout's theorem showed a number of aspects which were not directly accessible to the geometry of the time, to do with singular points and complex solutions.
From the nineteenth century there is not a separate curve theory, but rather the appearance of curves as the one-dimensional aspect of projective geometry, and differential geometry; and later topology, when for example the Jordan curve theorem was understood to lie quite deep, as well as being required in complex analysis. The era of the space-filling curves finally provoked the modern definitions of curve.
Boundaries of hyperbolic components of
Mandelbrot set as closed curves
In topology, a curve is defined as follows. Let Failed to parse (Missing texvc executable; please see math/README to configure.): I
be an interval of real numbers (i.e. a non-empty connected subset of Failed to parse (Missing texvc executable; please see math/README to configure.): \mathbb{R}
). Then a curve Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma
is a continuous mapping Failed to parse (Missing texvc executable; please see math/README to configure.): \,\!\gamma : I \rightarrow X
, where Failed to parse (Missing texvc executable; please see math/README to configure.): X
is a topological space.
- The curve Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma
is said to be simple, or a Jordan arc, if it is injective, i.e. if for all Failed to parse (Missing texvc executable; please see math/README to configure.): x
, Failed to parse (Missing texvc executable; please see math/README to configure.): y
in Failed to parse (Missing texvc executable; please see math/README to configure.): I
, we have Failed to parse (Missing texvc executable; please see math/README to configure.): \,\!\gamma(x) = \gamma(y) \implies x = y . If Failed to parse (Missing texvc executable; please see math/README to configure.): I
is a closed bounded interval Failed to parse (Missing texvc executable; please see math/README to configure.): \,\![a, b]
, we also allow the possibility Failed to parse (Missing texvc executable; please see math/README to configure.): \,\!\gamma(a) = \gamma(b)
(this convention makes it possible to talk about "closed" simple curves, see below).
In other words this curve "does not cross itself and has no missing points".[8]
- If Failed to parse (Missing texvc executable; please see math/README to configure.): \gamma(x)=\gamma(y)
for some Failed to parse (Missing texvc executable; please see math/README to configure.): x\ne y
(other than the extremities of Failed to parse (Missing texvc executable; please see math/README to configure.): I
), then Failed to parse (Missing texvc executable; please see math/README to configure.): \gamma(x)
is called a double (or multiple) point of the curve.
- A curve Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma
is said to be closed or a loop if Failed to parse (Missing texvc executable; please see math/README to configure.): \,\!I = [a, b]
and if Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma(a) = \gamma(b)
. A closed curve is thus a continuous mapping of the circle Failed to parse (Missing texvc executable; please see math/README to configure.): S^1
- a simple closed curve is also called a Jordan curve. The Jordan curve theorem states that such curves divide the plane into an "interior" and an "exterior".
A plane curve is a curve for which X is the Euclidean plane—these are the examples first encountered—or in some cases the projective plane. A space curve is a curve for which X is of three dimensions, usually Euclidean space; a skew curve is a space curve which lies in no plane. These definitions also apply to algebraic curves (see below). However, in the case of algebraic curves it is very common not to restrict the curve to having points only defined over the real numbers.
This definition of curve captures our intuitive notion of a curve as a connected, continuous geometric figure that is "like" a line, without thickness and drawn without interruption, although it also includes figures that can hardly be called curves in common usage. For example, the image of a curve can cover a square in the plane (space-filling curve). The image of simple plane curve can have Hausdorff dimension bigger than one (see Koch snowflake) and even positive Lebesgue measure[9] (the last example can be obtained by small variation of the Peano curve construction). The dragon curve is another unusual example.
The distinction between a curve and its image is important. Two distinct curves may have the same image. For example, a line segment can be traced out at different speeds, or a circle can be traversed a different number of times. Many times, however, we are just interested in the image of the curve. It is important to pay attention to context and convention in reading.
Terminology is also not uniform. Often, topologists use the term "path" for what we are calling a curve, and "curve" for what we are calling the image of a curve. The term "curve" is more common in vector calculus and differential geometry.
If Failed to parse (Missing texvc executable; please see math/README to configure.): X
is a metric space with metric Failed to parse (Missing texvc executable; please see math/README to configure.): d
, then we can define the length of a curve Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma : [a, b] \rightarrow X
by
- Failed to parse (Missing texvc executable; please see math/README to configure.): \text{length} (\gamma)=\sup \left\{ \sum_{i=1}^n d(\gamma(t_i),\gamma(t_{i-1})) : n \in \mathbb{N} \text{ and } a = t_0 < t_1 < \cdots < t_n = b \right\}.
where the sup is over all Failed to parse (Missing texvc executable; please see math/README to configure.): n
and all partitions Failed to parse (Missing texvc executable; please see math/README to configure.): t_0 < t_1 < \cdots < t_n
of Failed to parse (Missing texvc executable; please see math/README to configure.): [a, b]
.
A rectifiable curve is a curve with finite length. A parametrization of Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma
is called natural (or unit speed or parametrised by arc length) if for any Failed to parse (Missing texvc executable; please see math/README to configure.): t_1
, Failed to parse (Missing texvc executable; please see math/README to configure.): t_2
in Failed to parse (Missing texvc executable; please see math/README to configure.): [a, b]
, we have
- Failed to parse (Missing texvc executable; please see math/README to configure.): \text{length} (\gamma|_{[t_1,t_2]})=|t_2-t_1|.
If Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma
is a Lipschitz-continuous function, then it is automatically rectifiable. Moreover, in this case, one can define the speed (or metric derivative) of Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma
at Failed to parse (Missing texvc executable; please see math/README to configure.): t_0
as
- Failed to parse (Missing texvc executable; please see math/README to configure.): \text{speed}(t_0)=\limsup_{t\to t_0} {d(\gamma(t),\gamma(t_0))\over |t-t_0|}
and then
- Failed to parse (Missing texvc executable; please see math/README to configure.): \text{length}(\gamma)=\int_a^b \text{speed}(t) \, dt.
In particular, if Failed to parse (Missing texvc executable; please see math/README to configure.): X = \mathbb{R}^n
is an Euclidean space and Failed to parse (Missing texvc executable; please see math/README to configure.): \gamma : [a, b] \rightarrow \mathbb{R}^n
is differentiable then
- Failed to parse (Missing texvc executable; please see math/README to configure.): \text{length}(\gamma)=\int_a^b \| \gamma '(t) \| \, dt.
While the first examples of curves that are met are mostly plane curves (that is, in everyday words, curved lines in two-dimensional space), there are obvious examples such as the helix which exist naturally in three dimensions. The needs of geometry, and also for example classical mechanics are to have a notion of curve in space of any number of dimensions. In general relativity, a world line is a curve in spacetime.
If Failed to parse (Missing texvc executable; please see math/README to configure.): X
is a differentiable manifold, then we can define the notion of differentiable curve in Failed to parse (Missing texvc executable; please see math/README to configure.): X
. This general idea is enough to cover many of the applications of curves in mathematics. From a local point of view one can take Failed to parse (Missing texvc executable; please see math/README to configure.): X
to be Euclidean space. On the other hand it is useful to be more general, in that (for example) it is possible to define the tangent vectors to Failed to parse (Missing texvc executable; please see math/README to configure.): X
by means of this notion of curve.
If Failed to parse (Missing texvc executable; please see math/README to configure.): X
is a smooth manifold, a smooth curve in Failed to parse (Missing texvc executable; please see math/README to configure.): X
is a smooth map
- Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma : I \rightarrow X.
This is a basic notion. There are less and more restricted ideas, too. If Failed to parse (Missing texvc executable; please see math/README to configure.): X
is a Failed to parse (Missing texvc executable; please see math/README to configure.): C^k
manifold (i.e., a manifold whose charts are Failed to parse (Missing texvc executable; please see math/README to configure.): k
times continuously differentiable), then a Failed to parse (Missing texvc executable; please see math/README to configure.): C^k
curve in Failed to parse (Missing texvc executable; please see math/README to configure.): X
is such a curve which is only assumed to be Failed to parse (Missing texvc executable; please see math/README to configure.): C^k
(i.e. Failed to parse (Missing texvc executable; please see math/README to configure.): k
times continuously differentiable). If Failed to parse (Missing texvc executable; please see math/README to configure.): X
is an analytic manifold (i.e. infinitely differentiable and charts are expressible as power series), and Failed to parse (Missing texvc executable; please see math/README to configure.): \gamma
is an analytic map, then Failed to parse (Missing texvc executable; please see math/README to configure.): \gamma
is said to be an analytic curve.
A differentiable curve is said to be regular if its derivative never vanishes. (In words, a regular curve never slows to a stop or backtracks on itself.) Two Failed to parse (Missing texvc executable; please see math/README to configure.): C^k
differentiable curves
- Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma_1 :I \rightarrow X
and
- Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma_2 : J \rightarrow X
are said to be equivalent if there is a bijective Failed to parse (Missing texvc executable; please see math/README to configure.): C^k
map
- Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,p : J \rightarrow I
such that the inverse map
- Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,p^{-1} : I \rightarrow J
is also Failed to parse (Missing texvc executable; please see math/README to configure.): C^k , and
- Failed to parse (Missing texvc executable; please see math/README to configure.): \!\,\gamma_{2}(t) = \gamma_{1}(p(t))
for all Failed to parse (Missing texvc executable; please see math/README to configure.): t . The map Failed to parse (Missing texvc executable; please see math/README to configure.): \gamma_2
is called a reparametrisation of Failed to parse (Missing texvc executable; please see math/README to configure.): \gamma_1
- and this makes an equivalence relation on the set of all Failed to parse (Missing texvc executable; please see math/README to configure.): C^k
differentiable curves in Failed to parse (Missing texvc executable; please see math/README to configure.): X
. A Failed to parse (Missing texvc executable; please see math/README to configure.): C^k
arc is an equivalence class of Failed to parse (Missing texvc executable; please see math/README to configure.): C^k
curves under the relation of reparametrisation.
Algebraic curves are the curves considered in algebraic geometry. A plane algebraic curve is the locus of the points of coordinates x, y such that f(x, y) = 0, where f is a polynomial in two variables defined over some field F. Algebraic geometry normally looks not only on points with coordinates in F but on all the points with coordinates in an algebraically closed field K. If C is a curve defined by a polynomial f with coefficients in F, the curve is said defined over F. The points of the curve C with coordinates in a field G are said rational over G and can be denoted C(G)); thus the full curve C = C(K).
Algebraic curves can also be space curves, or curves in even higher dimension, obtained as the intersection (common solution set) of more than one polynomial equation in more than two variables. By eliminating variables (by any tool of elimination theory), an algebraic curve may be projected onto a plane algebraic curve, which however may introduce singularities such as cusps or double points.
A plane curve may also may also be completed in a curve in the projective plane: if a curve is defined by a polynomial f of total degree d, then wdf(u/w, v/w) simplifies to a homogeneous polynomial g(u, v, w) of degree d. The values of u, v, w such that g(u, v, w) = 0 are the homogeneous coordinates of the points of the completion of the curve in the projective plane and the points of the initial curve are those such w is not zero. An example is the Fermat curve un + vn = wn, which has an affine form xn + yn = 1. A similar process of homogenization may be defined for curves in higher dimensional spaces
Important examples of algebraic curves are the conics, which are nonsingular curves of degree two and genus zero, and elliptic curves, which are nonsingular curves of genus one studied in number theory and which have important applications to cryptography. Because algebraic curves in fields of characteristic zero are most often studied over the complex numbers, algebraic curves in algebraic geometry may be considered as real surfaces. In particular, the non-singular complex projective algebraic curves are called Riemann surfaces.
- ^ In current language, a line is typically required to be straight. Historically, however, lines could be "curved" or "straight".
- ^ a b Lockwood p. ix
- ^ Heath p. 153
- ^ Heath p. 160
- ^ Lockwood p. 132
- ^ Lockwood p. 129
- ^ O'Connor, John J.; Robertson, Edmund F., "Spiral of Archimedes", MacTutor History of Mathematics archive, University of St Andrews, http://www-history.mcs.st-andrews.ac.uk/Curves/Spiral.html .
- ^ "Jordan arc definition at Dictionary.com. Dictionary.com Unabridged. Random House, Inc". Dictionary.reference.com. http://dictionary.reference.com/browse/jordan%20arc. Retrieved 2012-03-14.
- ^ Osgood, William F. (January 1903). "A Jordan Curve of Positive Area". Transactions of the American Mathematical Society (American Mathematical Society) 4 (1): 107–112. DOI:10.2307/1986455. ISSN 0002-9947. JSTOR 1986455.
- A.S. Parkhomenko (2001), "Line (curve)", in Hazewinkel, Michiel, Encyclopedia of Mathematics, Springer, ISBN 978-1-55608-010-4, http://www.encyclopediaofmath.org/index.php?title=l/l059020
- B.I. Golubov (2001), "Rectifiable curve", in Hazewinkel, Michiel, Encyclopedia of Mathematics, Springer, ISBN 978-1-55608-010-4, http://www.encyclopediaofmath.org/index.php?title=r/r080130
- Euclid, commentary and trans. by T. L. Heath Elements Vol. 1 (1908 Cambridge) Google Books
- E. H. Lockwood A Book of Curves (1961 Cambridge)