Another oddball ellipse topic: Let’s suppose you have two unit circles (*r*=1) adjacent, i.e. tangent, to one another, and you want to draw an ellipse that contains them. But not just any ellipse. The *smallest* such ellipse.

Establish a coordinate system: The two circles’ centers are at (–1,0) and (1,0); they touch at the origin. One circle extends from the origin to *x*=2 on the *x* axis, the other from the origin to *x*=–2.

This is symmetric under reflection in the *x* and *y* axes, so the ellipse will be too: its semimajor and semiminor axes will be on the *x* and *y* axes (not necessarily respectively). It’s not “tilted” in other words. And by symmetry, the smallest ellipse containing one of the circles will also contain the other, so we can ignore the circle at (–1,0) and just work with the one at (1,0).

Clearly the ellipse and circle can intersect at 0, 1, 2, 3, or 4 points:

The red unit circle intersects the blue ellipse at four points, the purple ellipse at three, the green ellipse at two, the orange ellipse at one, and the brown ellipse at none. Except when it is at (2, 0) each intersection point occurs as one of a pair at the same *x* — one at positive *y* and one at negative *y*. So there are 0, 1, or 2 distinct *x* values for the intersection points. In this drawing the orange and brown ellipses are the only two that contain the entire circle.

So what’s the smallest such ellipse containing the entire circle?

Obviously that ellipse must not cross the circle, but must be tangent to the circle from the outside. At least I think that’s obvious! If you imagine you have a video display, with two knobs that control the semimajor axis *a* and semiminor axis *b*, then you can think of two ways to achieve tangency. First: Start with a tall, narrow ellipse, one with large *b* and small *a*; it intersects the circle at two points with the same *x* (like the green ellipse above). Now start turning up the *a* knob. The ellipse gets wider, the intersection points move to the right, and once they’re past *x*=1 they start getting closer and closer to one another. When *a*=2 they coalesce to a tangent point at (2, 0) (like the orange ellipse, which intersects only at the tangent point, or the purple one, which has an additional pair of intersections).

The other way is to take a short, wide ellipse — large *a* (>2) and small *b* like the blue one. It intersects the circle at two pairs of points, one pair at each of two values of *x*. Increase *b *and the two pairs approach one another until they coalesce into two tangent points, as in the cyan ellipse below:

In the first case we have a single solution for *x* (in real numbers, 0<*x≤2) *and we drive it toward *x*=2 by adjusting *a* to 2. In the second case we have two solutions for *x* and we drive them together by adjusting *b*. Now let’s do the math.

The unit circle is given by the equation

or

and the ellipse by

or

So the *x* coordinates of the intersection points are found by solving

for *x*. This is a quadratic whose solutions are

For the first case we impose *a*=2:

and when you work that out you find one value of *x* always is 2. But for *b > √2*, the second value of *x *is > 2 which is not a valid solution. (In real numbers. That is, *x* is still real, but *y* becomes imaginary.) So there is only one intersection, at the tangent point, and the circle is entirely contained in the ellipse. On the other hand, for *b <* √2, the second value of *x* is < 2 which means there’s another pair of intersections; this is the purple ellipse above. So the ellipse is tangent to the circle but doesn’t contain the circle.

For the second case (two tangent points) we’re trying to get the two solutions for *x* to become degenerate; that means

or .

The eccentricity has a nice simple relation with *b*:

The tangent point *x* coordinate is given by

or

Now, which ellipses containing the circle have the smallest area and perimeter? We need the ellipse to be tangent to the circle but not to cross it, which means we exclude the high eccentricity *a* = 2 case (*b* < √2).

For the low eccentricity *a* = 2 case of course the smallest area is when *b*=√2. Then the area is

For the *a* > 2 case

Finding the minimum by differentiating with respect to *b* we find

, ,

which is smaller than for the other case, so it’s the winner.

As for the perimeter, even if we use one of Ramanujan’s approximations it’d be a pain to do the algebra to find the minimum, but a little spreadsheet exploration shows it’s at a slightly smaller eccentricity, with *b* about equal to 1.291.*

Here’s the minimum area ellipse containing both unit circles, to scale:

* Oh, by the way, did you know if you Google “ellipse perimeter” you get an ellipse perimeter calculator using one of Ramanujan’s approximations?

## One thought on “An elliptical tangent”