Solid angle subtended by an ellipsoid

Calculus Level 5

An ellipsoid is centered at the origin, and has its three semi-axes specified as follows: the first semi-axis of length 15 15 and extends along the vector ( 8 , 4 , 1 ) (8, -4, 1) , the second semi-axis of length 30 30 and extends along the vector ( 4 , 7 , 4 ) (4, 7, -4) , the third semi-axis of length 10 10 and extends along the vector ( 1 , 4 , 8 ) (1, 4, 8) . Calculate the solid angle Ω \Omega (in steradians) subtended by the ellipsoid at the point ( 5 , 7 , 10 ) (5, 7, 10) .

Inspired by this problem


The answer is 3.924.

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

Steven Chase
May 24, 2019

Let the the three semi-lengths be ( a , b , c ) (a,b,c) and let the corresponding unit vectors be ( u 1 , u 2 , u 3 ) (\vec{u}_1,\vec{u}_2,\vec{u}_3) . Conceptualize a unit sphere around the given point P \vec{P} . Calculate the solid angle as follows:

Ω = 0 π 0 2 π M ( θ , ϕ ) s i n ϕ d θ d ϕ \large{\Omega = \int_0^{\pi} \int_0^{2 \pi} M(\theta,\phi) \, sin \phi \, d\theta \, d\phi}

To calculate M ( θ , ϕ ) M(\theta,\phi) , project the vector u \vec{u} (defined below) from P \vec{P} through space and see if it intersects the ellipsoid:

u x = c o s θ s i n ϕ u y = s i n θ s i n ϕ u z = c o s ϕ P x + α u x = σ u 1 x + β u 2 x + γ u 3 x P y + α u y = σ u 1 y + β u 2 y + γ u 3 y P z + α u z = σ u 1 z + β u 2 z + γ u 3 z σ 2 a 2 + β 2 b 2 + γ 2 c 2 = 1 \large{\vec{u}_x = cos \theta \, sin \phi \\ \vec{u}_y = sin \theta \, sin \phi \\ \vec{u}_z = cos \phi \\ \vec{P}_x + \alpha \, \vec{u}_x = \sigma \, \vec{u}_{1x} + \beta \, \vec{u}_{2x} + \gamma \, \vec{u}_{3x} \\ \vec{P}_y + \alpha \, \vec{u}_y = \sigma \, \vec{u}_{1y} + \beta \, \vec{u}_{2y} + \gamma \, \vec{u}_{3y} \\ \vec{P}_z + \alpha \, \vec{u}_z = \sigma \, \vec{u}_{1z} + \beta \, \vec{u}_{2z} + \gamma \, \vec{u}_{3z} \\ \frac{\sigma^2}{a^2} + \frac{\beta^2}{b^2} + \frac{\gamma^2}{c^2} = 1 }

If, for a given ( θ , ϕ ) (\theta,\phi) , there exists a set of numbers ( α , σ , β , γ ) (\alpha, \sigma, \beta, \gamma) satisfying the last four equations above, M ( θ , ϕ ) = 1 M(\theta,\phi) = 1 . Otherwise, M ( θ , ϕ ) = 0 M(\theta,\phi) = 0 . This determination can be made analytically or through the use of search.

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...