Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Parametric equation

From Wikipedia, the free encyclopedia
Representation of a curve by a function of a parameter
Thebutterfly curve can be defined by parametric equations ofx andy.

Inmathematics, aparametric equation expresses several quantities, such as thecoordinates of apoint, asfunctions of one or severalvariables calledparameters.[1]

In the case of a single parameter, parametric equations are commonly used to express thetrajectory of a moving point, in which case, the parameter is often, but not necessarily, time, and the point describes acurve, called aparametric curve. In the case of two parameters, the point describes asurface, called aparametric surface. In all cases, the equations are collectively called aparametric representation,[2] orparametric system,[3] orparameterization (also spelledparametrization,parametrisation) of the object.[1][4][5]

For example, the equationsx=costy=sint{\displaystyle {\begin{aligned}x&=\cos t\\y&=\sin t\end{aligned}}}form a parametric representation of theunit circle, wheret is the parameter: A point(x,y) is on the unit circleif and only if there is a value oft such that these two equations generate that point. Sometimes the parametric equations for the individualscalar output variables are combined into a single parametric equation invectors:

(x,y)=(cost,sint).{\displaystyle (x,y)=(\cos t,\sin t).}

Parametric representations are generally nonunique (see the "Examples in two dimensions" section below), so the same quantities may be expressed by a number of different parameterizations.[1]

In addition to curves and surfaces, parametric equations can describemanifolds andalgebraic varieties of higherdimension, with the number of parameters being equal to the dimension of the manifold or variety, and the number of equations being equal to the dimension of the space in which the manifold or variety is considered (for curves the dimension isone andone parameter is used, for surfaces dimensiontwo andtwo parameters, etc.).

Parametric equations are commonly used inkinematics, where thetrajectory of an object is represented by equations depending on time as the parameter. Because of this application, a single parameter is often labeledt; however, parameters can represent other physical quantities (such as geometric variables) or can be selected arbitrarily for convenience. Parameterizations are non-unique; more than one set of parametric equations can specify the same curve.[6]

Implicitization

[edit]

Converting a set of parametric equations to a singleimplicit equation involves eliminating the variablet from the simultaneous equationsx=f(t), y=g(t).{\displaystyle x=f(t),\ y=g(t).} This process is calledimplicitization. If one of these equations can be solved fort, the expression obtained can be substituted into the other equation to obtain an equation involvingx andy only: Solvingy=g(t){\displaystyle y=g(t)} to obtaint=g1(y){\displaystyle t=g^{-1}(y)} and using this inx=f(t){\displaystyle x=f(t)} gives the explicit equationx=f(g1(y)),{\displaystyle x=f(g^{-1}(y)),} while more complicated cases will give an implicit equation of the formh(x,y)=0.{\displaystyle h(x,y)=0.}

If the parametrization is given byrational functionsx=p(t)r(t),y=q(t)r(t),{\displaystyle x={\frac {p(t)}{r(t)}},\qquad y={\frac {q(t)}{r(t)}},}

wherep,q, andr are set-wisecoprime polynomials, aresultant computation allows one to implicitize. More precisely, the implicit equation is theresultant with respect tot ofxr(t) –p(t) andyr(t) –q(t).

In higher dimensions (either more than two coordinates or more than one parameter), the implicitization of rational parametric equations may by done withGröbner basis computation; seeGröbner basis § Implicitization in higher dimension.

To take the example of the circle of radiusa, the parametric equationsx=acos(t)y=asin(t){\displaystyle {\begin{aligned}x&=a\cos(t)\\y&=a\sin(t)\end{aligned}}}

can be implicitized in terms ofx andy by way of thePythagorean trigonometric identity. With

xa=cos(t)ya=sin(t){\displaystyle {\begin{aligned}{\frac {x}{a}}&=\cos(t)\\{\frac {y}{a}}&=\sin(t)\\\end{aligned}}}andcos(t)2+sin(t)2=1,{\displaystyle \cos(t)^{2}+\sin(t)^{2}=1,}we get(xa)2+(ya)2=1,{\displaystyle \left({\frac {x}{a}}\right)^{2}+\left({\frac {y}{a}}\right)^{2}=1,}and thusx2+y2=a2,{\displaystyle x^{2}+y^{2}=a^{2},}

which is the standard equation of a circle centered at the origin.

Parametric plane curves

[edit]
Further information:Plane curve

Parabola

[edit]

The simplest equation for aparabola,y=x2{\displaystyle y=x^{2}}

can be (trivially) parameterized by using a free parametert, and settingx=t,y=t2for<t<.{\displaystyle x=t,y=t^{2}\quad \mathrm {for} -\infty <t<\infty .}

Explicit equations

[edit]

More generally, any curve given by an explicit equationy=f(x){\displaystyle y=f(x)}

can be (trivially) parameterized by using a free parametert, and settingx=t,y=f(t)for<t<.{\displaystyle x=t,y=f(t)\quad \mathrm {for} -\infty <t<\infty .}

Circle

[edit]

A more sophisticated example is the following. Consider the unit circle which is described by the ordinary (Cartesian) equationx2+y2=1.{\displaystyle x^{2}+y^{2}=1.}

This equation can be parameterized as follows:(x,y)=(cos(t),sin(t))for 0t<2π.{\displaystyle (x,y)=(\cos(t),\;\sin(t))\quad \mathrm {for} \ 0\leq t<2\pi .}

With the Cartesian equation it is easier to check whether a point lies on the circle or not. With the parametric version it is easier to obtain points on a plot.

In some contexts, parametric equations involving onlyrational functions (that is fractions of twopolynomials) are preferred, if they exist. In the case of the circle, such arational parameterization isx=1t21+t2y=2t1+t2.{\displaystyle {\begin{aligned}x&={\frac {1-t^{2}}{1+t^{2}}}\\y&={\frac {2t}{1+t^{2}}}\,.\end{aligned}}}

With this pair of parametric equations, the point(−1, 0) is not represented by areal value oft, but by thelimit ofx andy whent tends toinfinity.

Ellipse

[edit]

Anellipse in canonical position (center at origin, major axis along thex-axis) with semi-axesa andb can be represented parametrically asx=acosty=bsint.{\displaystyle {\begin{aligned}x&=a\,\cos t\\y&=b\,\sin t\,.\end{aligned}}}

An ellipse in general position can be expressed asx=Xc+acostcosφbsintsinφy=Yc+acostsinφ+bsintcosφ{\displaystyle {\begin{alignedat}{4}x={}&&X_{\mathrm {c} }&+a\,\cos t\,\cos \varphi {}&&-b\,\sin t\,\sin \varphi \\y={}&&Y_{\mathrm {c} }&+a\,\cos t\,\sin \varphi {}&&+b\,\sin t\,\cos \varphi \end{alignedat}}}

as the parametert varies from0 to2π. Here(Xc ,Yc) is the center of the ellipse, andφ is the angle between thex-axis and the major axis of the ellipse.

Both parameterizations may be maderational by using thetangent half-angle formula and settingtant2=u.{\textstyle \tan {\frac {t}{2}}=u\,.}

Lissajous curve

[edit]
A Lissajous curve wherekx = 3 andky = 2.

ALissajous curve is similar to an ellipse, but thex andysinusoids are not in phase. In canonical position, a Lissajous curve is given byx=acos(kxt)y=bsin(kyt){\displaystyle {\begin{aligned}x&=a\,\cos(k_{x}t)\\y&=b\,\sin(k_{y}t)\end{aligned}}}wherekx andky are constants describing the number of lobes of the figure.

Hyperbola

[edit]

An east-west openinghyperbola can be represented parametrically by

x=asect+hy=btant+k,{\displaystyle {\begin{aligned}x&=a\sec t+h\\y&=b\tan t+k\,,\end{aligned}}}

or,rationally

x=a1+t21t2+hy=b2t1t2+k.{\displaystyle {\begin{aligned}x&=a{\frac {1+t^{2}}{1-t^{2}}}+h\\y&=b{\frac {2t}{1-t^{2}}}+k\,.\end{aligned}}}

A north-south opening hyperbola can be represented parametrically as

x=btant+hy=asect+k,{\displaystyle {\begin{aligned}x&=b\tan t+h\\y&=a\sec t+k\,,\end{aligned}}}

or, rationally

x=b2t1t2+hy=a1+t21t2+k.{\displaystyle {\begin{aligned}x&=b{\frac {2t}{1-t^{2}}}+h\\y&=a{\frac {1+t^{2}}{1-t^{2}}}+k\,.\end{aligned}}}

In all these formulae(h ,k) are the center coordinates of the hyperbola,a is the length of the semi-major axis, andb is the length of the semi-minor axis. Note that in the rational forms of these formulae, the points(−a , 0) and(0 ,−a), respectively, are not represented by a real value oft, but are the limit ofx andy ast tends to infinity.

Hypotrochoid

[edit]

Ahypotrochoid is a curve traced by a point attached to a circle of radiusr rolling around the inside of a fixed circle of radiusR, where the point is at a distanced from the center of the interior circle.

  • A hypotrochoid for which r = d
    A hypotrochoid for whichr =d
  • A hypotrochoid for which R = 5, r = 3, d = 5
    A hypotrochoid for whichR = 5,r = 3,d = 5

The parametric equations for the hypotrochoids are:

x(θ)=(Rr)cosθ+dcos(Rrrθ)y(θ)=(Rr)sinθdsin(Rrrθ).{\displaystyle {\begin{aligned}x(\theta )&=(R-r)\cos \theta +d\cos \left({R-r \over r}\theta \right)\\y(\theta )&=(R-r)\sin \theta -d\sin \left({R-r \over r}\theta \right)\,.\end{aligned}}}

Some examples:

  • R = 6 r = 4 d = 1
    R = 6r = 4d = 1
  • R = 7 r = 4 d = 1
    R = 7r = 4d = 1
  • R = 8 r = 3 d = 2
    R = 8r = 3d = 2
  • R = 7 r = 4 d = 2
    R = 7r = 4d = 2
  • R = 15 r = 14 d = 1
    R = 15r = 14d = 1

Parametric space curves

[edit]
Further information:Space curve
Animated Parametric helix

Helix

[edit]
Parametric helix

Parametric equations are convenient for describingcurves in higher-dimensional spaces. For example:

x=acos(t)y=asin(t)z=bt{\displaystyle {\begin{aligned}x&=a\cos(t)\\y&=a\sin(t)\\z&=bt\,\end{aligned}}}

describes a three-dimensional curve, thehelix, with a radius ofa and rising by2πb units per turn. The equations are identical in theplane to those for a circle.Such expressions as the one above are commonly written as

r(t)=(x(t),y(t),z(t))=(acos(t),asin(t),bt),{\displaystyle {\begin{aligned}\mathbf {r} (t)&=(x(t),y(t),z(t))\\&=(a\cos(t),a\sin(t),bt)\,,\end{aligned}}}

wherer is a three-dimensional vector.

Parametric surfaces

[edit]
Main article:Parametric surface

Atorus with major radiusR and minor radiusr may be defined parametrically as

x=cos(t)(R+rcos(u)),y=sin(t)(R+rcos(u)),z=rsin(u).{\displaystyle {\begin{aligned}x&=\cos(t)\left(R+r\cos(u)\right),\\y&=\sin(t)\left(R+r\cos(u)\right),\\z&=r\sin(u)\,.\end{aligned}}}

where the two parameterst andu both vary between0 and2π.

  • R = 2, r = 1/2
    R = 2,r = 1/2

Asu varies from0 to2π the point on the surface moves about a short circle passing through the hole in the torus. Ast varies from0 to2π the point on the surface moves about a long circle around the hole in the torus.

Straight line

[edit]
Further information:Linear equation

The parametric equation of the line through the point(x0,y0,z0){\displaystyle \left(x_{0},y_{0},z_{0}\right)} and parallel to the vectorai^+bj^+ck^{\displaystyle a{\hat {\mathbf {i} }}+b{\hat {\mathbf {j} }}+c{\hat {\mathbf {k} }}} is[7]

x=x0+aty=y0+btz=z0+ct{\displaystyle {\begin{aligned}x&=x_{0}+at\\y&=y_{0}+bt\\z&=z_{0}+ct\end{aligned}}}

Applications

[edit]

Kinematics

[edit]

Inkinematics, objects' paths through space are commonly described as parametric curves, with each spatial coordinate depending explicitly on an independent parameter (usually time). Used in this way, the set of parametric equations for the object's coordinates collectively constitute avector-valued function for position. Such parametric curves can then beintegrated anddifferentiated termwise. Thus, if a particle's position is described parametrically asr(t)=(x(t),y(t),z(t)),{\displaystyle \mathbf {r} (t)=(x(t),y(t),z(t))\,,}

then itsvelocity can be found asv(t)=r(t)=(x(t),y(t),z(t)),{\displaystyle {\begin{aligned}\mathbf {v} (t)&=\mathbf {r} '(t)\\&=(x'(t),y'(t),z'(t))\,,\end{aligned}}}

and itsacceleration asa(t)=v(t)=r(t)=(x(t),y(t),z(t)).{\displaystyle {\begin{aligned}\mathbf {a} (t)&=\mathbf {v} '(t)=\mathbf {r} ''(t)\\&=(x''(t),y''(t),z''(t))\,.\end{aligned}}}

Computer-aided design

[edit]

Another important use of parametric equations is in the field ofcomputer-aided design (CAD).[8] For example, consider the following three representations, all of which are commonly used to describeplanar curves.

TypeFormExampleDescription
Explicity=f(x){\displaystyle y=f(x)\,\!}y=mx+b{\displaystyle y=mx+b\,\!}Line
Implicitf(x,y)=0{\displaystyle f(x,y)=0\,\!}(xa)2+(yb)2=r2{\displaystyle \left(x-a\right)^{2}+\left(y-b\right)^{2}=r^{2}}Circle
Parametricx=g(t)w(t);{\displaystyle x={\frac {g(t)}{w(t)}};\,\!}y=h(t)w(t){\displaystyle y={\frac {h(t)}{w(t)}}}x=a0+a1t;{\displaystyle x=a_{0}+a_{1}t;\,\!}y=b0+b1t{\displaystyle y=b_{0}+b_{1}t\,\!}Line
x=a+rcost;{\displaystyle x=a+r\,\cos t;\,\!}y=b+rsint{\displaystyle y=b+r\,\sin t\,\!}Circle

Each representation has advantages and drawbacks for CAD applications.

The explicit representation may be very complicated, or even may not exist. Moreover, it does not behave well undergeometric transformations, and in particular underrotations. On the other hand, as a parametric equation and an implicit equation may easily be deduced from an explicit representation, when a simple explicit representation exists, it has the advantages of both other representations.

Implicit representations may make it difficult to generate points on the curve, and even to decide whether there are real points. On the other hand, they are well suited for deciding whether a given point is on a curve, or whether it is inside or outside of a closed curve.

Such decisions may be difficult with a parametric representation, but parametric representations are best suited for generating points on a curve, and for plotting it.[9]

Integer geometry

[edit]

Numerous problems ininteger geometry can be solved using parametric equations. A classical such solution isEuclid's parametrization ofright triangles such that the lengths of their sidesa,b and their hypotenusec arecoprime integers. Asa andb are not both even (otherwisea,b andc would not be coprime), one may exchange them to havea even, and the parameterization is then

a=2mnb=m2n2c=m2+n2,{\displaystyle {\begin{aligned}a&=2mn\\b&=m^{2}-n^{2}\\c&=m^{2}+n^{2}\,,\end{aligned}}}

where the parametersm andn are positive coprime integers that are not both odd.

By multiplyinga,b andc by an arbitrary positive integer, one gets a parametrization of all right triangles whose three sides have integer lengths.

Underdetermined linear systems

[edit]

Asystem ofm linear equations inn unknowns isunderdetermined if it has more than one solution. This occurs when thematrix of the system and itsaugmented matrix have the samerankr andr <n. In this case, one can selectnr unknowns as parameters and represent all solutions as a parametric equation where all unknowns are expressed aslinear combinations of the selected ones. That is, if the unknowns arex1,,xn,{\displaystyle x_{1},\ldots ,x_{n},} one can reorder them for expressing the solutions as[10]

x1=β1+j=r+1nα1,jxjxr=βr+j=r+1nαr,jxjxr+1=xr+1xn=xn.{\displaystyle {\begin{aligned}x_{1}&=\beta _{1}+\sum _{j=r+1}^{n}\alpha _{1,j}x_{j}\\\vdots \\x_{r}&=\beta _{r}+\sum _{j=r+1}^{n}\alpha _{r,j}x_{j}\\x_{r+1}&=x_{r+1}\\\vdots \\x_{n}&=x_{n}.\end{aligned}}}

Such a parametric equation is called aparametric form of the solution of the system.[10]

The standard method for computing a parametric form of the solution is to useGaussian elimination for computing areduced row echelon form of the augmented matrix. Then the unknowns that can be used as parameters are the ones that correspond to columns not containing anyleading entry (that is the left most non zero entry in a row or the matrix), and the parametric form can be straightforwardly deduced.[10]

See also

[edit]

Notes

[edit]
  1. ^abcWeisstein, Eric W."Parametric Equations".MathWorld.
  2. ^Kreyszig, Erwin (1972).Advanced Engineering Mathematics (3rd ed.). New York:Wiley. pp. 291, 342.ISBN 0-471-50728-8.
  3. ^Burden, Richard L.; Faires, J. Douglas (1993).Numerical Analysis (5th ed.). Boston:Brookes/Cole. p. 149.ISBN 0-534-93219-3.
  4. ^Thomas, George B.; Finney, Ross L. (1979).Calculus and Analytic Geometry (fifth ed.).Addison-Wesley. p. 91.
  5. ^Nykamp, Duane."Plane parametrization example".mathinsight.org. Retrieved2017-04-14.
  6. ^Spitzbart, Abraham (1975).Calculus with Analytic Geometry. Gleview, IL: Scott, Foresman and Company.ISBN 0-673-07907-4. RetrievedAugust 30, 2015.
  7. ^Calculus: Single and Multivariable. John Wiley. 2012-10-29. p. 919.ISBN 9780470888612.OCLC 828768012.
  8. ^Stewart, James (2003).Calculus (5th ed.). Belmont, CA: Thomson Learning, Inc. pp. 687–689.ISBN 0-534-39339-X.
  9. ^Shah, Jami J.; Martti Mantyla (1995).Parametric and feature-based CAD/CAM: concepts, techniques, and applications. New York, NY: John Wiley & Sons, Inc. pp. 29–31.ISBN 0-471-00214-3.
  10. ^abcAnton, Howard; Rorres, Chris (2014) [1973]."1.2 Gaussian Elimination".Elementary Linear Algebra (11th ed.). Wiley. pp. 11–24.

External links

[edit]
Retrieved from "https://en.wikipedia.org/w/index.php?title=Parametric_equation&oldid=1286867233"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp