An ellipsoid has its first semi-axis of length 15 units along the unit vector u 1 = 9 1 ( 8 , − 4 , 1 ) , and its second semi-axis of length 30, along the unit vector u 2 = 9 1 ( 4 , 7 , − 4 ) , and its third semi-axis of length 10 along the unit vector u 3 = 9 1 ( 1 , 4 , 8 ) . It is positioned such that it touches the x y plane at the origin (that is, all of the ellipsoid lies above the x y plane, except for one point, the origin). The ellipsoid is subjected to uniform direction light (like sun rays) that has a direction vector ( 1 , − 1 , − 4 ) , producing a shadow of the ellipsoid on the x y plane. Find the area of that shadow.
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.
If ( x ′ , y ′ , z ′ ) are the coordinates of a point, on the ellipsoid, with respect to u 1 , u 2 , u 3 , then we know that,
1 5 2 x ′ 2 + 3 0 2 y ′ 2 + 1 0 2 z ′ 2 = 1
Thus if we define r ′ = ( x ′ , y ′ , z ′ ) , and r = ( x , y , z ) ,then
r ′ T D e r ′ = 1 ,
where D e is a diagonal matrix whose diagonal entries are, in order, 1 5 2 1 , 3 0 2 1 and 1 0 2 1 . The relationship between r ′ and r is simply,
r = r 0 + R e r ′ where R e = [ u 1 , u 2 , u 3 ] , and r 0 is the position vector of the center of the ellipsoid.
The three columns of R e are orthonormal, hence R e − 1 = R e T , and thus, the equation of the ellipsoid is,
( r − r 0 ) T Q e ( r − r 0 ) = 1 , where Q e = R e D e R e T
First thing we need to do is find the coordinates of the center of the ellipsoid, which is the vector r 0 . To that end, we know that at the tangency point (which is given by r = ( 0 , 0 , 0 ) ), the normal vector to the surface of the ellipsoid is pointing in the negative k direction, where k = ( 0 , 0 , 1 ) . Now, the normal vector is parallel to Q e ( r − r 0 ) = − Q e r 0 , therefore, we have, Q e r 0 = α k for some positive constant α . From which, r 0 = α Q e − 1 k . Plugging this, and r = 0 , into the ellipsoid equation, we obtain,
α = k T Q e − 1 k 1
Hence,
r 0 = k T Q e − 1 k 1 Q e − 1 k
So, now the ellipsoid is completely specified.
The shadow of the ellipsoid on the x y plane is generated by the intersection of the x y plane and the non-uniformly scaled cylinder that is tangent to the ellipsoid, and which has its axis parallel to the fixed direction of light rays d 0 = ( 1 , − 1 , − 4 ) .
Tangency points on the ellipsoid are characterized by the vector equation,
d 0 T Q e ( r − r 0 ) = 0
This is an equation of a plane that passes through the center of the ellipsoid. Intersecting a plane with an ellipsoid was addressed here . The resulting ellipse can be parameterized as,
r e ( t ) = r 0 + v 1 cos t + v 2 sin t
where t ∈ R . Points on the surface of the tangent cylinder to the ellipsoid can be expressed as,
r c ( t ) = r e ( t ) + s d 0
where t ∈ R .
The above is a vector equation of the lateral surface of the cylinder. To obtain an algebraic equation, we note that,
r c − r 0 = A w
where,
A = [ v 1 , v 2 , d 0 ] , and, w = ⎣ ⎡ cos t sin t s ⎦ ⎤
Now, let
Q 0 = ⎣ ⎡ 1 0 0 0 1 0 0 0 0 ⎦ ⎤
Then, w T Q 0 w = 1
But w = A − 1 ( r c − r 0 )
Hence, the algebraic equation of the shadow cylinder is
( r c − r 0 ) T Q c ( r c − r 0 ) = 1 ( 1 )
where Q c = A − T Q 0 A − 1
The final step is to intersect this cylinder with the x y plane. This is discussed below.
A point r on a plane is given by,
r = r 1 + W u ( 2 )
where r 1 is any arbitrary point on the plane, and W = [ w 1 , w 2 ] is a 3 × 2 matrix whose columns are arbitrary unit vectors that together with the normal to the plane form an orthonormal basis for R 3 .
In the case of the x y -plane, it is natural to choose r 1 = ( 0 , 0 , 0 ) , w 1 = ( 1 , 0 , 0 ) and w 2 = ( 0 , 1 , 0 ) .
Substituting this vector expression (2) into the equation of the cylinder (1), one obtains,
( r 1 − r 0 + W u ) T Q c ( r 1 − r 0 + W u ) = 1
Expanding this quadratic form gives,
u T ( W T Q c W ) u + 2 u T W T Q c ( r 1 − r 0 ) + ( r 1 − r 0 ) T Q c ( r 1 − r 0 ) = 1
Take u 0 = − ( W T Q c W ) − 1 W T Q c ( r 1 − r 0 ) , then the above equation becomes,
( u − u 0 ) T ( W T Q c W ) ( u − u 0 ) = C
where the constant C is given by C = 1 − ( r 1 − r 0 ) T Q c ( r 1 − r 0 ) + u 0 T ( W T Q c W ) u 0
Dividing by C , we obtain,
( u − u 0 ) T Q 1 ( u − u 0 ) = 1
where Q 1 = C 1 ( W T Q c W ) .
The final step is to diagonalize Q 1 into Q 1 = R D R T . The diagonal elements of the diagonal matrix D are the eigenvalues of Q 1 which are the reciprocal of the square of the semi-major and semi-minor axes lengths a and b of the resulting ellipse of intersection.
Hence, at last the shadow area is given by π a b .
Problem Loading...
Note Loading...
Set Loading...
By checking u i ⋅ u j = δ i j , it is easily verified that ( u 1 , u 2 , u 3 ) form an orthonormal basis. It will be convenient to work in this basis, because it is aligned with the ellipsoid's axes. Let's put our origin at the centre of the ellipsoid. If the light rays have direction r , this vector can be expressed in the u-basis as r ⋅ u 1 , r ⋅ u 2 , r ⋅ u 3 = 9 1 ( 8 , 1 3 , − 3 5 ) , or, because the length does not matter, just r = ( 8 , 1 3 , − 3 5 )
Consider the function f ( u ) = 4 u 1 2 + u 2 2 + 9 u 3 2 then our ellipsoid is the surface where f ( u ) = 9 0 0 . The gradient ∇ f is orthogonal to the surface, so ∇ f = ( ∂ u 1 ∂ f , ∂ u 2 ∂ f , ∂ u 3 ∂ f ) = ( 8 u 1 , 2 u 2 , 1 8 u 3 ) , so that a normalvector to the surface at a point u on the surface is given by n = ( 4 u 1 , u 2 , 9 u 3 )
We are interested in the light rays that are tangent to the ellipsoid. These rays have to be normal to n , so we demand r ⋅ n = 0 or, expressing the dot product in coordinates: 3 2 u 1 + 1 3 u 2 − 3 1 5 u 3 = 0
This linear equation defines a plane, that I will call P, and allows us to express u 3 2 = 3 1 5 2 ( 1 0 2 4 u 1 2 + 8 3 2 u 1 u 2 y + 1 6 9 u 2 2 ) so that the quadratic equation 4 u 1 2 + u 2 2 + 9 u 3 2 = 9 0 0 can be written as 4 u 1 2 + u 2 2 + 3 1 5 2 9 ( 1 0 2 4 u 1 2 + 8 3 2 u 1 u 2 + 1 6 9 u 2 2 ) = 9 0 0 or 4 5 1 2 4 u 1 2 + 8 3 2 u 1 u 2 + 1 1 1 9 4 u 2 2 = 9 9 2 2 5 0 0
This ellipse can be rotated in the u 1 - u 2 -plane to get it into the standard form, with half axes 1 4 . 8 2 . . . and 2 9 . 7 7 . . . and has area 1 3 8 7 . 2 3 1 5 0 1 . . . .
Note that this ellipse is just the projection of the actual ellipse, that lives in plane P, onto the u 1 - u 2 -plane. The actual ellipse is bigger because of the inclination of the plane P. Vectors in the plane P are ( 3 1 5 , 0 , 3 2 ) and ( 0 3 1 5 , 1 3 ) so a normal vector to the plane is v = ( 3 2 , 1 3 , − 3 1 5 ) Hence the true area of the ellipse in plane P itself is bigger by a factor ∣ v 3 ∣ ∣ v ∣ = 3 1 5 1 0 0 4 1 8 = 1 . 0 0 5 9 9 . . . . Its area is 1 3 9 5 . 5 4 6 . . . (actually quite close to the maximum cross section of 4 5 0 π = 1 4 1 3 . 7 . . . ).
Further note that the light rays are not perpendicular to plane P. The cross section of the shadow (perpendicular to the light bundle) is smaller by a factor ∣ r ∣ ∣ v ∣ r ⋅ v = 1 4 5 8 ⋅ 1 0 0 4 1 8 1 1 4 5 0 = 0 . 9 4 6 2 8 2 8 . . .
Finally, the lightbundle makes an angle with the z-axis, which makes the shadow on the x-y plane bigger by a factor 4 1 2 + 1 2 + 4 2 = 1 . 0 6 0 6 6 . . .
The combined effect of these three projections is a factor 1 1 3 4 1 1 4 5 = 1 . 0 0 9 7 0 0 1 7 6 . . . so that the shadow on the xy-plane has Area = 1 3 8 7 . 2 3 1 5 0 1 . . × 1 . 0 0 9 7 0 0 1 7 6 . . = 1 4 0 0 . 6 8 7 8 9