Skip to main content
\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)
Mathematics LibreTexts

8.5 Parametric Equations

Many shapes, even ones as simple as circles, cannot be represented as an equation where y is a function of x.  Consider, for example, the path a moon follows as it orbits around a planet, which simultaneously rotates around a sun.  In some cases, polar equations provide a way to represent such a path.  In others, we need a more versatile approach that allows us to represent both the x and y coordinates in terms of a third variable, or parameter.


Definition: Parametric Equations

A system of parametric equations is a pair of functions\(x(t)\) and \(y(t)\) in which the \(x\) and \(y\) coordinates are the output, represented in terms of a third input parameter, \(t\).

Example 1

Moving at a constant speed, an object moves at a steady rate along a straight path from coordinates (-5, 3) to the coordinates (3, -1) in 4 seconds, where the coordinates are measured in meters.  Find parametric equations for the position of the object.


Text Box: t	x	y
0	-5	3
1	-3	2
2	-1	1
3	1	0
4	3	-1

The x coordinate of the object starts at -5 meters, and goes to +3 meters, this means the x direction has changed by 8 meters in 4 seconds, giving us a rate of 2 meters per second.  We can now write the x coordinate as a linear function with respect to time, t, File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image003.gif.  Similarly, the y value starts at 3 and goes to -1, giving a change in y value of 4 meters, meaning the y values have decreased by 4 meters in 4 seconds, for a rate of -1 meter per second, giving equation File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image005.gif.  Together, these are the parametric equations for the position of the object:



Using these equations, we can build a table of t, x, and y values.  Because of the context, we limited ourselves to non-negative t values for this example, but in general you can use any values.

From this table, we could create three possible graphs: a graph of x vs. t, which would show the horizontal position over time, a graph of y vs. t, which would show the vertical position over time, or a graph of y vs. x, showing the position of the object in the plane. 



Position of x as a function of time                           Position of y as a function of time








File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image009.jpg                              File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image011.jpg 


Position of y relative to x






Notice that the parameter t does not explicitly show up in this third graph. Sometimes, when the parameter \(t\) does represent a quantity like time, we might indicate the direction of movement on the graph using an arrow, as shown above.









There is often no single parametric representation for a curve. In Example 1 we assumed the object was moving at a steady rate along a straight line. If we kept the assumption about the path (straight line) but did not assume the speed was constant, we might get a system like:











This starts at (-5, 3) when t = 0 and ends up at (3, -1) when t = 2.  If we graph the x(t) and y(t) function separately, we can see that those are no longer linear, but if we graph x vs. y we will see that we still get a straight-line path.






Example 2

Sketch a graph of

Text Box: t	x	y
-3	10	-1
-2	5	0
-1	2	1
0	1	2
1	2	3
2	5	4




We can begin by creating a table of values. From this table, we can plot the (x, y) points in the plane, sketch in a rough graph of the curve, and indicate the direction of motion with respect to time by using arrows.





Notice that here the parametric equations describe a shape for which y is not a function of x. This is an example of why using parametric equations can be useful – since they can represent such a graph as a set of functions. This particular graph also appears to be a parabola where x is a function of y, which we will soon verify.

While creating a t-x-y table, plotting points and connecting the dots with a smooth curve usually works to give us a rough idea of what the graph of a system of parametric equations looks like, it's generally easier to use technology to create these tables and (simultaneously) much nicer-looking graphs.


Example 3



File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image029.jpgSketch a graph of File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image031.gif.




Using technology we can generate a graph of this equation, producing an ellipse.


Similar to graphing polar equations, you must change the MODE on your calculator (or select parametric equations on your graphing technology) before graphing a system of parametric equations. You will know you have successfully entered parametric mode when the equation input has changed to ask for a x(t)= and y(t)= pair of equations.

Try it Now: 1

Sketch a graph of  File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image033.gif.  This is an example of a Lissajous figure.

Example 5

The populations of rabbits and wolves on an island over time are given by the graphs below.  Use these graphs to sketch a graph in the r-w plane showing the relationship between the number of rabbits and number of wolves.



For each input t, we can determine the number of rabbits, r, and the number of wolves, w, from the respective graphs, and then plot the corresponding point in the r-w plane. 



This graph helps reveal the cyclical interaction between the two populations.

Converting from Parametric to Cartesian

In some cases, it is possible to eliminate the parameter t, allowing you to write a pair of parametric equations as a Cartesian equation. It is easiest to do this if one of the x(t) or y(t) functions can easily be solved for t, allowing you to then substitute the remaining expression into the second part.


Example 6

Write File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image023.gif as a Cartesian equation, if possible.


Here, the equation for y is linear, so is relatively easy to solve for t.  Since the resulting Cartesian equation will likely not be a function, and for convenience, we drop the function notation.

File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image041.gif                   Solve for t

File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image043.gif                   Substitute this for t in the x equation


Notice that this is the equation of a parabola with x as a function of y, with vertex at (1,2), opening to the right.  Comparing this with the graph from Example 2, we see (unsurprisingly) that it yields the same graph in the x-y plane as did the original parametric equations.

Try it Now: 2

Write   File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image047.gifas a Cartesian equation, if possible.

Example 7

Write File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image049.gif as a Cartesian equation, if possible.


We could solve either the first or second equation for t.  Solving the first,


File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image053.gif                Square both sides

File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image055.gif               Substitute into the y equation



Since the parametric equation is only defined for File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image059.gif, this Cartesian equation is equivalent to the parametric equation on the corresponding domain.  The parametric equations show that when t > 0, x > 2 and y > 0, so the domain of the Cartesian equation should be limited to x > 2.

To ensure that the Cartesian equation is as equivalent as possible to the original parametric equation, we try to avoid using domain-restricted inverse functions, such as the inverse trig functions, when possible. For equations involving trig functions, we often try to find an identity to utilize to avoid the inverse functions.

Example 8

Write File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image031.gif as a Cartesian equation, if possible.


To rewrite this, we can utilize the Pythagorean identity File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image062.gif.

File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image064.gif so File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image066.gif

File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image068.gif so File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image070.gif


Starting with the Pythagorean Identity


File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image062.gif             Substitute in the expressions from the parametric form

File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image072.gif                  Simplify


This is a Cartesian equation for the ellipse we graphed earlier.

Parameterizing Curves

While converting from parametric form to Cartesian can be useful, it is often more useful to parameterize a Cartesian equation – converting it into parametric form. If the Cartesian equation gives one variable as a function of the other, then parameterization is trivial – the independent variable in the function can simply be defined as t.


Example 9

Parameterize the equation File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image076.gif.


In this equation, x is expressed as a function of y.  By defining File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image078.gif we can then substitute that into the Cartesian equation, yieldingFile:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image080.gif.  Together, this produces the parametric form:


Try it Now: 3

Write   File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image084.gifin parametric form, if possible.

In addition to parameterizing Cartesian equations, we also can parameterize behaviors and movements.


Example 10

File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image086.gifA robot follows the path shown.  Create a table of values for the x(t) and y(t) functions, assuming the robot takes one second to make each movement.

Since we know the direction of motion, we can introduce consecutive values for t along the path of the robot.  Using these values with the x and y coordinates of the robot, we can create the tables.  For example, we designate the starting point, at (1, 1), as the position at t = 0, the next point at (3, 1) as the position at t = 1, and so on.












































Notice how this also ties back to vectors. The journey of the robot as it moves through the Cartesian plane could also be displayed as vectors and total distance traveled and displacement could be calculated.

Example 11

A light is placed on the edge of a bicycle tire as shown and the bicycle starts rolling down the street.  Find a parametric equation for the position of the light after the wheel has rotated through an angle of θ.




Relative to the center of the wheel, the position of the light can be found as the coordinates of a point on a circle, but since the x coordinate begins at 0 and moves in the negative direction, while the y coordinate starts at the lowest value, the coordinates of the point will be given by:



The center of the wheel, meanwhile, is moving horizontally. It remains at a constant height of r, but the horizontal position will move a distance equivalent to the arclength of the circle drawn out by the angle, File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image091.gif. The position of the center of the circle is then


Combining the position of the center of the wheel with the position of the light on the wheel relative to the center, we get the following parametric equationw, with θ as the parameter:


The result graph is called a cycloid.

Example 12

A moon travels around a planet as shown, orbiting once every 10 days.  The planet travels around a sun as shown, orbiting once every 100 days.  Find a parametric equation for the position of the moon, relative to the center of the sun, after t days.



For this example, we’ll assume the orbits are circular, though in real life they’re actually elliptical. 

The coordinates of a point on a circle can always be written in the form


Since the orbit of the moon around the planet has a period of 10 days, the equation for the position of the moon relative to the planet will be


With a period of 100 days, the equation for the position of the planet relative to the sun will be



Combining these together, we can find the position of the moon relative to the sun as the sum of the components.


The resulting graph is shown here.

Try it Now:4

A wheel of radius 4 is rolled around the outside of a circle of radius 7.  Find a parametric equation for the position of a point on the boundary of the smaller wheel. This shape is called an epicycloid.

Important Topics of This Section

  • Parametric equations
  • Graphing x(t) , y(t) and the corresponding x-y­ graph
  • Sketching graphs and building a table of values
  • Converting parametric to Cartesian
  • Converting Cartesian to parametric (parameterizing curves)


Try it Now Answers

  1. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image110.jpg
  2. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image112.gif


  1. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image114.gif


  1. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image116.gif

Section 8.5 Exercises

Match each set of equations with one of the graphs below.

1. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image118.gif                      2. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image120.gif                        3. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image122.gif    

4. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image124.gif                  5. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image126.gif                     6. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image128.gif      

AFile:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image130.jpg     BFile:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image132.jpg     CGraphs

DGraphs     EFile:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image138.jpg      FFile:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image140.jpg


From each pair of graphs in the t-x and t-y planes shown, sketch a graph in the x-y plane.

7. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image142.jpg                  8. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image144.jpg


From each graph in the x-y­ plane shown, sketch a graph of the parameter functions in the t-x and t-y planes.


9. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image146.jpg                10. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image148.jpg


Sketch the parametric equations for File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image150.gif.

11. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image152.gif                                            12. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image154.gif

Eliminate the parameter t to rewrite the parametric equation as a Cartesian equation

13. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image156.gif                                           14. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image158.gif

15. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image160.gif                                            16. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image162.gif

17. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image164.gif                                            18. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image166.gif

19. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image168.gif                                            20. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image170.gif

21. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image172.gif                                               22. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image174.gif

23. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image176.gif                                       24. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image178.gif


Parameterize (write a parametric equation for) each Cartesian equation

25. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image180.gif                                          26. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image182.gif

27. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image184.gif                                  28. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image186.gif

29. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image188.gif                                               30. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image190.gif


Parameterize the graphs shown.

31. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image192.jpg                          32. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image194.jpg


33. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image196.jpg                          34. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image198.jpg

  1. Parameterize the line from File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image200.gif to File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image202.gif so that the line is at File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image200.gif at t = 0, and at File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image205.gif at t = 1.
  2. Parameterize the line from File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image207.gif to File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image209.gif so that the line is at File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image207.gif at t = 0, and at File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image212.gif at t = 1.


The graphs below are created by parameteric equations of the form File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image214.gif.  Find the values of a, b, c, and d to achieve each graph.


37. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image216.jpg                38. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image218.jpg


39. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image220.jpg                40. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image222.jpg

  1. An object is thrown in the air with vertical velocity 20 ft/s and horizontal velocity 15 ft/s.  The object’s height can be described by the equation File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image224.gif, while the object moves horizontally with constant velocity 15 ft/s.  Write parametric equations for the object’s position, then eliminate time to write height as a function of horizontal position.
  1. A skateboarder riding on a level surface at a constant speed of 9 ft/s throws a ball in the air, the height of which can be described by the equation File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image226.gif.  Write parametric equations for the ball’s position, then eliminate time to write height as a function of horizontal position.


  1. A carnival ride has a large rotating arm with diameter 40 feet centered 35 feet off the ground.  At each end of the large arm are two smaller rotating arms with diameter 16 feet each.  The larger arm rotates once every 5 seconds, while the smaller arms rotate once every 2 seconds.  If you board the ride when the point P is closest to the ground, find parametric equations for your position over time.
  2. File:/C:\Users\DELMAR~1\AppData\Local\Temp\msohtmlclip1\01\clip_image228.gifA hypocycloid is a shape generated by tracking a fixed point on a small circle as it rolls around the inside of a larger circle.  If the smaller circle has radius 1 and the large circle has radius 6, find parametric equations for the position of the point P as the smaller wheel rolls in the direction indicated.


  • David Lippman (Pierce College)
  • Melonie Rasmussen (Pierce College)