Photons from stars--how do they fill in such large angular distances?

The answer is simple: Yes, stars really do produce that many photons. This calculation is a solid (though very rough) approximation that a star the size of the sun might emit about $10^{45}$ visible photons per second (1 followed by 45 zeros, a billion billion billion billion billion photons).

You can do the calculation: If you're 10 light-years away from that star, you are nevertheless getting bombarded by 1 million photons per square centimeter in each second.

$$\frac{10^{45}\ \text{photons}/\mathrm s}{4\pi (10 \ \text{lightyears})^2} \approx 10^6\ \text{photons}/(\mathrm{cm^2\ s)}$$


Although I agree with all three of the above answers let me present a slightly different perspective on the problem.

It's tempting to think of the light from the star as a flood of photons that behave like little bullets. However this is oversimplified because a photon is a localised object i.e. we observe a photon when something interacts with the light and localises it.

The light from the star is not a hail of photons but instead the star is transferring energy to the photon quantum field and this energy spreads out radially and evenly. If you were to describe the light as photons you'd have to say the photons were completely delocalised i.e. they are spread over the whole spherical wavefront and you could not say in which direction the photon was travelling.

As the energy reaches you it can interact with the rhodopsin molecules in your eye and transfer one photon's worth of energy. It's at this point, and only at this point, that the energy is localised into a photon. Even if the star were so dim that it only emitted a few photons worth of energy per second there would still be a finite probability that your eye could interact with it and detect a photon, though that probability would obviously be ludicrously small.

So stepping aside would make little difference because as long as your eye intersected the spherical wavefront somewhere there would still be a finite probability of detecting a photon and therefore seeing the star.

Have a look at my answer to Some doubts about photons for some related arguments.


The only stars you can reliably see are ones that are spewing enough photons at your eyeballs to appear stable.

Any star which is so dim that photons entering your eye can literally be counted one by one, simply will not register in your vision, because your eye's retina is not sensitive enough.

So your question is basically embroiled in observer bias; it assumes that the stars you see are all the stars there are, and it assumes that you could see a single photon if it hit your eye.