Deriving Solid Angle Formulation from Definition

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 3K views
mnb96
Messages
711
Reaction score
5
Hello,
it is often written in books that the solid angle [itex]\Omega[/itex] subtended by an oriented surface patch can be computed with a surface integral:

[tex]\Omega = \int\int_S \frac{\mathbf{r}\cdot \mathbf{\hat{n}} }{|\mathbf{r}|^3}dS[/tex]

where r is the position vector for the patch dS and n its normal (see also wikipedia).
However I would like to know how to derive this formula from the definition of solid angle, that is: the area of the the projection of a surface on the unit sphere.I can already see that:

[tex]\frac{\mathbf{r}}{|\mathbf{r}|} \cdot \mathbf{\hat{n}} dS = cos(\theta)dS[/tex]

where [itex]\theta[/itex] is the angle between the position (unit)-vector for dS and the normal vector for dS

Unfortunately I don't understand where that [itex]|\mathbf{r}|^{-2}[/itex] comes from.
 
Last edited:
Physics news on Phys.org
I think the 1/|r|2 factor just scales the area down to its projection on a unit sphere. Your expression

[tex] \frac{\mathbf{r}}{|\mathbf{r}|} \cdot \mathbf{\hat{n}} dS = cos(\theta)dS[/tex]

gives the projection of the surface patch on the sphere of radius |r|. Since area is proportional to the square of the radius, you need the 1/|r|2 to scale it down to the unit sphere.
 
Ok, thanks.
Now I see how it works.

I was just wondering how to sketch a rigorous proof that the surface area of an infinitesimal "disk" dA is projected onto an infinitesimal spherical cap [itex]d\Omega[/itex] having area [itex]|\mathbf{r}|^{-2}dA[/itex].
 
In order to have a rigorous proof of anything involving "infinitesmals" you will need to to "nonstandard analysis" where infinitesmals themselves are rigorously defined! Otherwise you will need to be content with limit proofs. What does the "[itex]\mathbf{r}[/itex]" represent in [itex]|\mathbf{r}|^{-2}dA[/itex]?