Area of intersection of two ellipses

Geometry Level 5

Two ellipses are drawn on the Cartesian plane, the first (blue) is centered at ( 0 , 0 ) (0,0) , and has a semi-major axis congruent with the vector ( 10 , 30 ) (-10, 30) , and a major to minor axis length ratio of 2 (i.e. the minor axis is one half the major axis). The second ellipse (orange) is centered at ( 2.5 , 10 ) (-2.5 , 10) and has its semi-major axis congruent with the vector ( 21 , 30 ) (21, 30) , and a major to minor axis length ratio of 3. Find the area of intersection (shaded in pink) between the two ellipses.


The answer is 787.36.

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

1 solution

Chris Lewis
Nov 29, 2018

Here's a messy, brute-force solution. The problem is flagged as geometry, but I definitely resorted to calculus, which makes me think there's a better way to do this!

The general equation for a conic section in Cartesian coordinates is A x 2 + B x y + C y 2 + D x + E y + F = 0 Ax^2+Bxy+Cy^2+Dx+Ey+F=0 . For an ellipse with semi-major axis a a , semi-minor axis b b , centre ( x c , y c ) (x_c,y_c) and with its major axis an angle θ \theta from the positive x x -axis, these coefficients are

A = a 2 sin 2 θ + b 2 cos 2 θ B = 2 ( b 2 a 2 ) sin θ cos θ C = a 2 cos 2 θ + b 2 sin 2 θ D = 2 A x c B y c E = B x c 2 C y c F = A x c 2 + B x c y c + C y c 2 a 2 b 2 \begin{aligned} A &= a^2 \sin^2 \theta + b^2 \cos^2 \theta \\ B &= 2(b^2-a^2)\sin \theta \cos \theta \\ C &= a^2 \cos^2 \theta + b^2 \sin^2 \theta \\ D &= -2Ax_c - By_c \\ E &= -Bx_c - 2Cy_c \\ F &= Ax_c^2 + Bx_c y_c + Cy_c^2 - a^2 b^2 \end{aligned}

(these can be derived by applying coordinate transforms to an ellipse centred at O O with its axes on the coordinate axes, or found here )

Using the given information, for the blue ellipse, we have

x c = y c = 0 a 2 = 1 0 2 + ( 30 ) 2 = 1000 b 2 = ( a / 2 ) 2 = 250 cos θ = 10 1 0 2 + ( 30 ) 2 = 1 10 sin θ = 30 1 0 2 + ( 30 ) 2 = 3 10 \begin{aligned} x_c &= y_c = 0 \\ a^2 &= 10^2+(-30)^2=1000 \\ b^2 &= (a/2)^2=250 \\ \cos \theta &= \frac{-10}{\sqrt{10^2+(-30)^2}} = \frac{-1}{\sqrt{10}} \\ \sin \theta &= \frac{30}{\sqrt{10^2+(-30)^2}} = \frac{3}{\sqrt{10}} \end{aligned}

Substituting in and cancelling common factors, we get the equation 37 x 2 + 18 x y + 13 y 2 10000 = 0 37x^2 + 18x y + 13y^2 - 10000 = 0 for the blue ellipse.

In the same way, we find 3796 x 2 4480 x y + 2164 y 2 + 63780 x 54480 y 447111 = 0 3796x^2 - 4480x y + 2164y^2 + 63780x - 54480y - 447111 = 0 for the orange ellipse.

These implicit equations can be thought of as quadratics in the variable y y ; for example, the equation for the blue ellipse can be solved for y y to give

y = ± 20 325 x 2 9 x 13 \begin{aligned} y &= \frac{\pm 20 \sqrt{325 - x^2} - 9 x}{13} \end{aligned}

For simplicity, let's call these two solutions y = B + ( x ) y=B_+(x) and y = B ( x ) y=B_-(x) and define y = O + ( x ) y=O_+(x) and y = O ( x ) y=O_-(x) for the orange ellipse in the same way.

Here I started using numerical methods. The equations can be solved to find the four points where the ellipses intersect; these are ( 17.86 , 8.54 ) (-17.86,8.54) , ( 10.08 , 16.02 ) (-10.08,-16.02) , ( 2.51 , 29.20 ) (-2.51,29.20) and ( 12.63 , 11.06 ) (12.63,11.06) . Call these X i , Y i X_i,Y_i for i = 1 , 2 , 3 , 4 i=1,2,3,4 . Using these, the pink area can be divided into three distinct regions, as below:

The red region is bounded by y = O + y=O_+ above and y = B y=B_- below, so its area is

X 1 X 2 ( O + B ) d x 167.22 \begin{aligned} \int_{X_1}^{X_2} (O_+-B_-) dx \approx 167.22 \end{aligned}

Similarly, the green area is

X 2 X 3 ( O + O ) d x 285.60 \begin{aligned} \int_{X_2}^{X_3} (O_+-O_-) dx \approx 285.60 \end{aligned}

and the yellow area is

X 3 X 4 ( B + O ) d x 334.54 \begin{aligned} \int_{X_3}^{X_4} (B_+-O_-) dx \approx 334.54 \end{aligned}

These integrals can be computed analytically, but I went with numerical methods. Summing, we get the answer: 167.22 + 285.60 + 334.54 = 787.36 167.22+285.60+334.54=\boxed{787.36}

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...