An **ellipse** is one of the so-called conic sections, figures that result from slicing a right-regular cone in one of three ways. The figure below shows how that works for an ellipse. There is only one way to form a **closed figure** by slicing a cone, and that's to do it without intersecting the base. If that cut is made **parallel** to the base we end up with a circle, which is just a special case of the ellipse. Any other such cut is an ellipse.

Ellipses are very important in many areas of science and technology. They arise quite naturally in many areas. One is planetary orbits. The orbit of any planet is an ellipse with the body being orbited located at one of the two **foci** of the elliptical path. All celestial bodies – planets, stars, comets, asteroids, &c. – orbit in elliptical paths, though one body can affect the orbit of another by **perturbing** it slightly.

Click/tap on the **blue** arrows in the figure to learn about the anatomy and terminology of the ellipse. You'll have to be familiar with all of the terms and measurements in order to understand what's to follow

These are points along the major axis of an ellipse that determine how elongated or **eccentric** it is. They are analogous to the center of a circle, and in fact when the foci (plural of focus, pronounced *fo'·sy*) of an ellipse are at the same point, the ellipse *is* a circle. These are labeled **f _{1}** and

The **major axis** is the longest line of mirror symmetry that can be drawn through an ellipse. It contains both foci. The **minor axis** is the shortest axis of mirror symmetry.

**a** = one half of the length of the major axis (sometimes called the **semi major axis**)

**b** = one half of the length of the minor axis (sometimes called the **semi minor axis**).

**c** = the distance between the **center** of an ellipse and each focus. The distance between the foci is **2c**.

**d _{1}**,

always, for any ellipse.

Play this clip to show one way that an ellipse can be drawn.

Imagine that we place two tacks (the foci) in a piece of paper. Now tie a loop of string and loop it around the two tacks. Make a triangle of the loop by stretching it out with a pencil, the pencil being the third vertex. Now move the pencil with the string taut and trace out the resulting figure, just like in the animation.

Now the loop of string has a constant perimeter, and the distance between the foci is constant, therefore the sum of the lengths of the strings from each focus to the pencil are the same – the definition of an ellipse.

Notice also that when the distance between the two foci is zero, the loop of string becomes a line, the radius of a circle.

**2c = 0**), the ellipse is a *circle*. **A circle is a special case of the ellipse**.

One way to approach the geometry of the ellipse is to start with a **circle**. At any point on a circle centered at the origin, the coordinates **(x, y)** satisfy the equation

where **r** is the radius of the circle. Here's a drawing of that. Two points are highlighted on the circle and the relationship between their x- and y-coordinates to the radius is in the right triangles and the Pythagorean theorem.

Now an **ellipse** can be considered to be a circle with two separate characteristic radii, a major one of length **a** and a minor one of length **b**. We just have to figure out the analogous relationship between the "radius" at any point on the ellipse and the three dimensions that characterize it, **a**, **b** and **c**. Here's that diagram again:

We need to find a formula for the location of any point **(x, y)** on the ellipse, given that we know that the sum **d _{1} + d_{2}** is constant.

We begin by trying to find the lengths of **d _{1}** and

So using the Pythagorean theorem, we find the lengths of **d _{1}** and

Now take a look at the figure below, in which the point **P** has been moved to a location along the major axis of the ellipse (the overlapping lines **d _{1}** and

The rest of the derivation (below) involves a fair bit of algebra consisting of simple steps, but there's a lot of it. It's here if you're curious about it.

Before we get to that we need to do just one more thing. Given the result that **d _{1} + d_{2} = 2_{a}**, if we draw

In what follows, we'll need that relationship, rearranged to

We begin here:

The distance formula, or equivalently an analysis of the right triangles in the figure above, gives us the lengths of **d _{1}** and

*(continued ...)*

Adding those expressions and setting them equal to **2a** gives

Now let's rearrange that equation slightly (moving the second radical to the right side by subtraction) to give:

Now we square both sides to *begin* getting rid of the square roots. I say begin because the square on the right will result in a cross- or mixed term containing a root, but we'll get to that later.

The square on the left is obvious, and we expand (FOIL) the one on the right to give:

Expanding the squared binomials **(x - c) ^{2}** and

gives us a simpler expression. We'll rearrange it just a bit, keeping the root on the left and the other terms on the right, and simplifying a bit further by dividing through by 4:

The result is

Now we can again square both sides to finally get rid of the last of the roots. That happens because we're no longer squaring a binomial:

The result is

We now expand the squared binomial **(x + c) ^{2}** on the left:

and multiply through by **a ^{2}**, canceling terms that again appear on both sides of the equal sign:

We're getting closer. If we take the result,

and rearrange it slightly by moving **c ^{2}x^{2}** to the left and

we can then factor an **x ^{2}** from the left and an

We can take that expression and divide both sides by **a ^{2}(a^{2} - c^{2})**, canceling as we can. That's going to give us 1 on the right, just what we're looking for. It looks like this:

The result is getting closer to what we're looking for:

Now if we remember that **b ^{2} = a^{2} - c^{2}**, we can make the direct substitution to get our well-known formula for an ellipse centered at the origin with major axis

The equation of an ellipse centered at (0, 0) with major axis **a** and minor axis **b** (**a > b**) is

If we add translation to a new center located at (**h, k**), the equation is:

The locations of the foci are **(-c, 0)** and **(c, 0)** if the ellipse is longer in the **x** direction, and **(0, -c)** & **(0, c)** if it's elongated in the **y**-direction. **c ^{2} = a^{2} - b^{2}**.

You can explore how the **a** and **b** parameters affect the shape of an ellipse centered at the origin by using this widget.

Move the sliders to change **a** and **b**; recall that the larger of the two is always called a, so depending on the shape of the ellipse (elongated left-to-right or up-to-down), one slider corresponds to **a**, the other to **b**.

At the crossing point, where **a = b**, the ellipse becomes a circle, which is really just a special case of the ellipse. Remember, more things are the same in math and science than are different!

Below we'll see how we can apply a **rotational transformation** to the ellipse to tilt its axes of symmetry with respect to the graph axes.

Solution: The equation looks roughly like that of an ellipse, but our goal will be to convert it into the correct form so that we can just read off the geometric dimensions of our ellipse and sketch it.

To start, we'll divide by 3 on both sides to get a 1 on the right:

Now the root of the larger dimension goes with x and we'll call it **a**, where **2a** is the length of the major axis. The root of the smaller dimension is **b**, twice the length of the minor axis.

For an ellipse, we showed above that

So c, the distance between the center of the ellipse and each focus is:

This ellipse is centered a the origin, so now we have all of the information we need to sketch it.

Begin by drawing a box of dimensions 2a × 2b centered at the origin. The vertices of the ellipse will be tangent to that box. Then sketch in the foci along the major axis, about 1.7 units from the origin. Finally, sketch in the outline of the ellipse.

This "box method" of drawing an ellipse from its formula is pretty straightforward. Below we'll do an example of an ellipse elongated along the y-axis and of one displaced from the origin.

Solution: This figure is already in in the standard form for an ellipse centered at the origin, so we can just read off what **a** and **b** are: **a** = 2 and **b** = 3.

Notice that **a** in this case is tied to the y-dimension. That's our convention: **a** is always the longest axis of the ellipse, and in this case the ellipse is elongated in the y-direction.

Then **c** is the distance along the y-axis from the center to each focus:

The distance is

Now we can sketch the ellipse. It helps to begin with the "box" into which the ellipse will be drawn or **inscribed**. That box has dimensions 2a × 2b, centered at the origin.

Sketch in the vertices and the foci, and draw the ellipse, and you're done.

Solution: Here we need to coax this equation

into one that looks like the standard form for an ellipse. This one is obviously not centered a the origin; we know that adding a number to **x** or **y** before squaring is a translation in the x- and y-direction, respectively.

Dividing the 9 and 6 into the denominators (36) gives us the standard form,

from which we can identify **a** and **b**:

and because **c ^{2} = a^{2} - b^{2}** for any ellipse, we have

All that remains is to sketch the graph. The dimensions of the bounding box (dashed line) are **2a × 2b**.

The major axis is along the y-direction and the foci are located about 1.4 units above and below the center of the ellipse, at (1, -2).

The vertices are located at the center of each side of the bounding box, and the ellipse (our *sketch*, anyway) is a smooth curve connecting those.

If you aren't familiar with the translation transformations we used here to move the ellipse over a unit and down two (or you've forgotten them, you might want to review horizontal translations on the functions page, or translations of an ellipse on the conic sections page.

Solution: In a case like this, we can actually sketch our ellipse first:

The center is at (-5, 6), as given. This means that we *add* 5 to **x** before squaring, and we *subtract* 6 from **y** in the y-term before squaring. These translations *look* like the opposite of what they are.

If the length of the major axis is 15 units, then **a** = 15/2 = 7.5 units, and **a ^{2}** = 56.25. Likewise,

We can apply one more transformation to an ellipse, and that is to rotate its axes by an angle, **θ**, about the center of the ellipse, or to *tilt* it.

We can come up with a general equation for an ellipse tilted by **θ** by applying the **2-D rotational matrix** to the vector **(x, y)** of coordinates of the ellipse. Here is the rotation matrix:

Multiplication of **(x,y)** by the rotation matrix gives rotated vectors **x** and **y**.

Now if we recall the general form of an ellipse centered at (0, 0)

we can insert our rotated **x** and **y** into it:

Expanding the numerators gives:

Now if we collect terms in **x ^{2}**,

This is a quadratic equation parameterized by the angle, θ, and characterized by constants **A**, **B** and **C**: **f(θ) = Aθ ^{2} + Bθ + C**

Notice that **A** and **C** are always positive because they consist of a sum of squares. The part of **B** in parentheses is positive because **a > b** for an ellipse, so the **B** term is negative only when the signs of **sin(θ)** and **cos(θ)** are opposite, that is, when the angle is in quadrant II and quadrant IV.

This site is a one-person operation. If you can manage it, I'd appreciate anything you could give to help defray the cost of keeping up the domain name, server, search service and my time.

**xaktly.com** by Dr. Jeff Cruzan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. © 2012, Jeff Cruzan. All text and images on this website not specifically attributed to another source were created by me and I reserve all rights as to their use. Any opinions expressed on this website are entirely mine, and do not necessarily reflect the views of any of my employers. Please feel free to send any questions or comments to jeff.cruzan@verizon.net.