# Calculating Solid angle for a sphere in space

How can I calculate the solid angle that a sphere of radius R subtends at a point P? I would expect the result to be a function of the radius and the distance (which I'll call d) between the center of the sphere and P. I would also expect this angle to be 4π when d < R, and 2π when d = R, and less than 2π when d > R.

I think what I really need is some pointers on how to solve the integral (taken from wikipedia) $\Omega = \iint_S \frac { \vec{r} \cdot \hat{n} \,dS }{r^3}$ given a parameterization of a sphere. I don't know how to start to set this up so any and all help is appreciated!

Ideally I would like to derive the answer from this surface integral, not geometrically, because there are other parametric surfaces I would like to know the solid angle for, which might be difficult if not impossible to solve without integration.

*I reposted this from mathoverflow because this isn't a research-level question.

This is too simple a situation to apply calculus to. You know that the area (solid angle) of a circular cap of (angular) radius $\rho$ is $2\pi(1-\cos\rho)$, and you know that your ball of radius $R$, at a distance $d$ has an angular radius of $\rho=\arcsin(R/d)$ as seen from your point $P$. The proper formula falls out, valid only when $R\le d$.

You do realize, I hope, that what you need to parametrize is, in the words of the Wikipedia entry, “the projection of the surface $S$ to the unit sphere with center $P$”, and not anything on your ball of radius $R$. This projection is always a circular cap, as I say above; for a more complicated surface in space, it may be harder to describe the projection on the unit sphere.

• Welcome to the site Professor Lubin! Oct 17, 2011 at 5:27
• I don't see why I have to parameterize in terms of the projection... Doesn't the integral sum up little projected areas, of a surface with arbitrary shape in space? Thanks for your help. Oct 17, 2011 at 6:12
• I think my question is actually very similar to this one but for a different shape. It sure looks like the surface, not it's projection, is parameterized. Oct 17, 2011 at 6:27
• That paraboloid example involves a different shape, already given with a parametrization. In your case, you'd have to get a parametrization of the visible part of the viewed sphere. Much messier, don't you agree? Oct 17, 2011 at 23:46
• This formula seems to be a good approximation but it isn't exact. This is because the tangents on the sphere (where the cone of visibility intersects the sphere itself) are different than the arcsin(R/d)! Oct 21, 2019 at 23:52

Solid angle $(\omega)$ subtended by a sphere, having a radius $R$ at any external point lying at a distance $d$ from the center, is given as $$\omega=2\pi\left(1-\frac{\sqrt{d^2-R^2}}{d}\right)$$ Where, $d\geq R$

• Just to say, that the derivation of the formula given by Harish Chandra Rajpoot is here academia.edu/8468361/… May 15, 2015 at 11:54