Cutting an ellipsoid to specs

Geometry Level 3

An ellipsoid of revolution is given by

x 2 1 0 2 + y 2 1 0 2 + z 2 2 5 2 = 1 \dfrac{x^2}{10^2} + \dfrac{y^2}{10^2} + \dfrac{z^2}{25^2} = 1

Your task is to pass a cutting plane through the ellipsoid such that the intersection is an ellipse of semi-minor axis of length 5 and semi-major axis of length 10.

If the cutting plane has the unit normal vector n = ( sin θ cos ϕ , sin θ sin ϕ , cos θ ) \mathbf{n} = ( \sin \theta \cos \phi, \sin \theta \sin \phi, \cos \theta) , and it passes through the point ( 0 , 0 , z 0 ) (0, 0, z_0 ) . Find the angle θ \theta , (expressed in degrees), and the z-intercept z 0 z_0 and submit their sum, using 3 significant figures.

Details and Assumptions:

  • Since the ellipsoid is symmetrical about the z z -axis, the angle ϕ \phi can take any value.
  • Since the ellipsoid is symmetrical about the x y xy plane, we will take θ [ 0 , π 2 ] \theta \in [0, \dfrac{\pi}{2} ] , and z 0 0 z_0 \ge 0 .


The answer is 104.

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.

2 solutions

David Vreken
Sep 30, 2018

Let ϕ = 0 \phi = 0 , so the plane that cuts the ellipse is parallel to the y y -axis, and let it cut the ellipse at ( p , 0 , q ) (p, 0, q) and ( r , 0 , s ) (r, 0, s) . Since these points are on the ellipse, p 2 1 0 2 + 0 2 1 0 2 + q 2 2 5 2 = 1 \frac{p^2}{10^2} + \frac{0^2}{10^2} + \frac{q^2}{25^2} = 1 or

25 p 2 + 4 q 2 = 2500 25p^2 + 4q^2 = 2500

and r 2 1 0 2 + 0 2 1 0 2 + s 2 2 5 2 = 1 \frac{r^2}{10^2} + \frac{0^2}{10^2} + \frac{s^2}{25^2} = 1 or

25 r 2 + 4 s 2 = 2500 25r^2 + 4s^2 = 2500

Since the semi-major axis has a length of 10 10 , the distance between ( p , 0 , q ) (p, 0, q) and ( r , 0 , s ) (r, 0, s) is 20 20 , so by the distance formula, 20 = ( p r ) 2 + ( 0 0 ) 2 + ( q s ) 2 20 = \sqrt{(p - r)^2 + (0 - 0)^2 + (q - s)^2} or

( p r ) 2 + ( q s ) 2 = 400 (p - r)^2 + (q - s)^2 = 400

Finally, the minor axis would pass through the midpoint of ( p , 0 , q ) (p, 0, q) and ( r , 0 , s ) (r, 0, s) which is ( p + r 2 , 0 , q + s 2 ) (\frac{p + r}{2}, 0, \frac{q + s}{2}) . At that height, the ellipsoid has a cross-sectional circle of x 2 1 0 2 + y 2 1 0 2 + ( q + s ) 2 2 5 2 = 1 \frac{x^2}{10^2} + \frac{y^2}{10^2} + \frac{(q + s)^2}{25^2} = 1 , which has a radius of 100 ( s + q ) 2 25 \sqrt{100 - \frac{(s + q)^2}{25}} . By Pythagorean Theorem, a semi-minor axis of 5 5 that goes through a point that is p + r 2 \frac{p + r}{2} away from the center of this circle gives the equation ( p + r 2 ) 2 + 5 2 = 100 ( s + q ) 2 25 (\frac{p + r}{2})^2 + 5^2 = 100 - \frac{(s + q)^2}{25} or

25 ( p + r ) 2 + 4 ( s + q ) 2 = 7500 25(p + r)^2 + 4(s + q)^2 = 7500

Solving these 4 4 equations gives positive solutions p = 5 21 7 p = \frac{5\sqrt{21}}{7} , q = 125 7 14 q = \frac{125\sqrt{7}}{14} , r = 15 21 7 r = \frac{15\sqrt{21}}{7} , and s = 25 7 14 s = \frac{25\sqrt{7}}{14} .

The plane horizontal to the y y -axis through these points is 5 3 3 x + z = 175 7 14 \frac{5\sqrt{3}}{3}x + z = \frac{175\sqrt{7}}{14} , which has a z z -intercept of z 0 = 175 7 14 33.07189139 z_0 = \frac{175\sqrt{7}}{14} \approx 33.07189139 and a unit normal vector of ( 5 7 14 , 0 , 21 14 ) (\frac{5\sqrt{7}}{14}, 0, \frac{\sqrt{21}}{14}) . Therefore, cos θ = 21 14 \cos \theta = \frac{\sqrt{21}}{14} or θ 70.89339465 ° \theta \approx 70.89339465° , and the sum of z 0 z_0 and θ \theta is z 0 + θ 104 z_0 + \theta \approx \boxed{104} .

Hosam Hajjir
Sep 27, 2018

Method 1:

The equation of the ellipsoid can be written as:

r t Q r = 1 r^t Q r = 1

where Q = d i a g [ q 1 , q 1 , q 2 ] Q = diag [ q_1, q_1, q_2 ] , and q 1 = 1 / 1 0 2 , q 2 = 1 / 2 5 2 q_1 =1/10^2, q_2 = 1/25^2 . Assuming ϕ = 0 \phi = 0 , the unit normal vector is n = ( sin θ , 0 , cos θ ) \mathbf{n} = ( \sin \theta, 0, \cos \theta) , and the z-intercept is r 0 = ( 0 , 0 , z 0 ) \mathbf{r_0} = (0, 0, z_0) . The cutting plane is therefore spanned by any two linearly independent vectors that are orthogonal to the normal vector. We'll take these two vectors to be unit vectors and orthogonal to each other as well, the natural choice is:

v 1 = ( cos θ , 0 , sin θ ) \mathbf{v_1} = ( -\cos \theta , 0, \sin \theta ) , and v 2 = ( 0 , 1 , 0 ) \mathbf{v_2} = (0, 1, 0)

Now let V = [ v 1 , v 2 ] V = [ \mathbf{v_1}, \mathbf{v_2} ] , then, points on the plane can be expressed as r = r 0 + V u \mathbf{r} = \mathbf{r_0} + V \mathbf{u} , where u \mathbf{u} is the coordinate vector with respect to v 1 \mathbf{v_1} and v 2 \mathbf{v_2} .

To find the intersection between the plane and the ellipsoid we substitute this expression into the equation of the ellipsoid, this results in,

( r 0 + V u ) T Q ( r 0 + V u ) = 1 (r_0 + V u)^T Q (r_0 + V u) = 1

Expanding,

u T V T Q V u + 2 u T V T Q r 0 = 1 r 0 T Q r 0 u^T V^T Q V u + 2 u^T V^T Q r_0 = 1 - r_0^T Q r_0

Define u 0 = ( V T Q V ) 1 V T Q r 0 u_0 = - (V^T Q V)^{-1} V^T Q r_0 , then

( u u 0 ) T V T Q V ( u u 0 ) = 1 r 0 T Q r 0 + u 0 T V T Q V u 0 = C (u - u_0)^T V^T Q V (u - u_0) = 1 - r_0^T Q r_0 + u_0^T V^T Q V u_0 = C

Using the above definitions, it follows that

V T Q V = d i a g [ q 1 cos 2 θ + q 2 sin 2 θ , q 1 ] V^T Q V = diag [ q_1 \cos^2 \theta + q_2 \sin^2 \theta , q_1 ]

V t Q r 0 = ( q 2 z 0 sin θ , 0 ) V^t Q r_0 = ( q_2 z_0 \sin \theta , 0)

( V T Q V ) 1 = d i a g [ 1 / ( q 1 cos 2 θ + q 2 sin 2 θ ) , 1 / q 1 ] (V^T Q V)^{-1} = diag [ 1/(q_1 \cos^2 \theta + q_2 \sin^2 \theta) , 1/q_1 ]

Further,

u 0 = ( V T Q V ) 1 V T Q r 0 = ( q 2 z 0 sin θ / ( q 1 cos 2 θ + q 2 sin 2 θ ) , 0 ) u_0 = - (V^T Q V)^{-1} V^T Q r_0 = ( - q_2 z_0 \sin \theta / (q_1 \cos^2 \theta + q_2 \sin^2 \theta) , 0 )

and therefore,

u 0 t V T Q V u 0 = q 2 2 z 0 2 sin 2 θ / ( q 1 cos 2 θ + q 2 sin 2 θ ) u_0^t V^T Q V u_0 = {q_2}^2 {z_0}^2 \sin^2 \theta / (q_1 \cos^2 \theta + q_2 \sin^2 \theta )

and, also, r 0 T Q r 0 = q 2 z 0 2 r_0^T Q r_0 = q_2 {z_0}^2

Hence the constant C C on the right hand side of the defining equation of the intersection ellipse above is given by,

C = 1 z 0 2 q 2 + sin 2 θ q 2 2 z 0 2 / ( q 1 cos 2 θ + q 2 sin 2 θ ) C = 1 - {z_0}^2 q_2 + \sin^2 \theta q_2^2 z_0^2 / (q_1 \cos^2 \theta+ q_2 \sin^2 \theta )

Simplifying and re-arranging,

C = ( q 1 cos 2 θ + q 2 sin 2 θ q 1 q 2 z 0 2 cos 2 θ ) / ( q 1 cos 2 θ + q 2 sin 2 θ ) C = ( q_1 \cos^2 \theta + q_2 \sin^2 \theta - q_1 q_2 z_0^2 \cos^2 \theta ) / (q_1 \cos^2 \theta+ q_2 \sin^2 \theta )

Now the ratio of the minor to major axes lengths, when squared is exactly the ratio of the smaller eigenvalue to the larger eigenvalue of the matrix V T Q V V^T Q V .

Required ratio of semi-axes is 5 / 10 = r 5 / 10 = r , then r 2 = ( q 1 cos 2 θ + sin 2 θ q 2 ) / q 1 r^2 = (q_1 \cos^2 \theta + \sin^2 \theta q_2) / q_1

Which is trivially easy to solve for θ \theta , and it comes to, θ = 1.237323 = 70.8933 9 \theta = 1.237323 = 70.89339^{\circ}

To determine z 0 z_0 , note that, 1 a 2 = q 1 C = q 1 ( q 1 cos 2 θ + q 2 sin 2 θ ) / ( q 1 cos 2 θ + q 2 sin 2 θ q 1 q 2 z 0 2 cos 2 θ ) \dfrac{1}{a^2} = \dfrac{q_1}{ C }= q_1 (q_1 \cos^2 \theta + q_2 \sin^2 \theta) / (q_1 \cos^2 \theta + q_2 \sin^2 \theta - q_1 q_2 z_0^2 \cos^2 \theta )

This is also trivially solvable for z 0 z_0 , and the result is z 0 = 33.07189 z_0 = 33.07189 .

This makes the answer to the problem = 70.89339 + 33.07189 = 103.965 = 104 = 70.89339 + 33.07189 = 103.965 = 104 .


Method 2:

Squish the ellipsoid along the z-axis, by a factor of 1 2.5 \dfrac{1}{2.5} , it becomes a sphere of radius 10.

The cutting plane in the original problem is transformed into a plane that cuts through the sphere. We can take the cutting plane normal to lie in the xz -plane. Let this plane have a unit normal vector of n = ( sin ψ , 0 , cos ψ ) n = (\sin \psi, 0, \cos \psi) and let it pass through the point p 0 = r 0 n p_0 = r_0 n , where r 0 < 10 r_0 < 10 . The intersection between the sphere and the plane is a circle of radius r = 100 r 0 2 r = \sqrt{ 100 - {r_0}^2 } . Clearly, when we want to stretch the sphere back into the given ellipsoid, the diameter of the cut circle along the y-axis will remain unchanged. Hence and since the semi-minor axis length is 5, then r 0 = 75 r_0 = \sqrt{ 75 } .

The plane cutting through the sphere passes through the point ( 0 , 0 , r 0 / cos ψ ) (0, 0, r0 / \cos \psi ) . (This is easy to prove, and is left as an exercise to the reader). Further, the endpoints of the diameter of the intersection circle that lies in the xz plane are p 1 = r 0 ( sin ψ , 0 , cos ψ ) ± r ( cos ψ , 0 , sin ψ ) p_1 = r_0 (\sin \psi, 0, \cos \psi) \pm r (\cos \psi, 0, -\sin \psi) .

Now if we stretch the sphere back into the given ellipsoid, this diameter becomes the major axis of the ellipse.

The semi-length is 10, so

1 0 2 = r 2 cos 2 ψ + 2. 5 2 r 2 sin 2 ψ 10^2 = r^2 \cos^2 \psi + 2.5^2 r^2 \sin^2 \psi

Substituting r = 5 r = 5 , and solving for ψ \psi , we get ψ = 0.857072 \psi = 0.857072 (radian)

Next we compute the corresponding θ \theta . Starting from the equation of the plane cutting the sphere, which is,

( sin ψ , 0 , cos ψ ) r = r 0 (\sin \psi, 0, \cos \psi) \cdot r = r_0

If we stretch back both the sphere and the plane, the image of a point, r = ( x , y , z ) r = (x, y, z) , will be r = ( x , y , 2.5 z ) r' = (x, y, 2.5 z ) a point on the stretched (desired) plane. Therefore, the equation governing r r' is,

( sin ψ , 0 , cos ψ / 2.5 ) r = r 0 (\sin \psi, 0, \cos \psi / 2.5 ) \cdot r' = r_0

And this vector is a multiple of the desired unit normal vector = ( sin θ , 0 , cos θ ) = ( \sin \theta, 0, \cos \theta )

Hence, tan ( θ ) = 2.5 tan ( ψ ) \tan(\theta) = 2.5 \tan(\psi) , from which, θ = 1.237323 = 70.8933 9 \theta = 1.237323 = 70.89339^{\circ}

By the same token, z 0 = 2.5 75 / cos ψ = 33.07189 z_0 = 2.5 \sqrt{75} / \cos \psi = 33.07189

This makes the answer = 70.89339 + 33.07189 = 103.965 = 104 = 70.89339 + 33.07189 = 103.965 = 104 when rounded to 3 significant digits

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...