# Why doesn't the Sun appear green to our eyes?

The spectrum of the Sun as seen at sea level can be seen at https://commons.wikimedia.org/wiki/File:Solar_Spectrum.png so we can see that wavelengths around green to yellow are the ones that are the most present. The human eye seems to be more sensitive to green wavelengths (around 555 nm which is plain green) compared to others: see https://en.wikipedia.org/wiki/Color_vision#/media/File:Eyesensitivity.svg.

However the Sun appears mostly white/yellowish. I don't understand why. The human eye sensitivity for orange/yellow/blue is lesser than for green. Much lesser in case of red wavelength. So even though the spectrum is a continum of all these wavelengths why is the eye fooled toward white?

And why more toward yellow than green?

Thanks.

Note the vertical scale on the two graphs you gave: The solar spectrum at sea level is given as an intensity (power per area), and it is very nearly flat over most of the visual range. The eye sensitivity is given as a percentage, which the wikipedia page where it is used does not explain beyond calling it "normalized" and "relative brightness sensitivity." If this percentage is akin to a quantum efficiency, the probability that any one photon gets detected, there is a very natural possible explanation for this effect: If rather than a power-based intensity we use a photon number based intensity for the solar spectrum, its maximum will be at lower photon energies (redder colors) where the same power corresponds to more photons.

Perceptions are always tricky: Neither our eyes or our brains tend to function quite the way one might naively expect, in lots of ways. Hence much of the full explanation might not depend much on (photon) physics at all.

• I don't think the percentage is akin to quantum efficiency so the fact that there's a possibility that there are far more "red photons" than "green photons" reaching our retina does not imply that we'd see an equal amount of red and green and hence a white light from the Sun. The reason I don't think it is so is because of green and red lasers having the same power. The green laser appears far more brighter than red lasers even if their power is the same, hence many more "red photons". The eye has a much higher sensitivity for green light. So I still don't know the answer to my question... – thermomagnetic condensed boson Apr 3 '15 at 0:15
• There is no contradiction here: If you take a 670 nm red laser, accordinging to the eye sensitivity plot you linked to, the eye only has 10% sensitivity for that wavelength (a reduction of a factor of 10), which dominates the photons/energy difference that gives you about 1.2 times as many photons at 670 nm compared to 555 nm. For yellow light, say at 580 nm, they eye still has nearly 90% of its peak sensitivity acc. to that graph, and the story may well be different. The overall sensory impression obviously is a (possibly nonlinear) combination of all contributing spectral regions. – pyramids Apr 3 '15 at 7:28
• You are right. By the way I think I may have found out the answer to my original question: the solar spectrum as seen on Earth's surface has much less violet and blue than both green and red according to the first link I posted. So mixing all colors should be slightly like mixing mostly green and red (and yellow/orange) than mixing blue/green/red, hence the yellowish color we see instead of greenish or white. – thermomagnetic condensed boson Apr 3 '15 at 14:31
• Yes, that works in the right direction and is hence plausible. Plus, compared to a solar spectrum that may be integrated over all the sky, the sun will have even less blue considering the contribution from the rest of the sky. – pyramids Apr 3 '15 at 17:33

And why more toward yellow than green?

Human vision and perception of colors is a complex process. It is safe to say humans are not very good at determining the actual spectral distribution of light they see. The sunlight may very well have frequency distribution that has maximum in green and humans may still see it as having different coloration. That is because the frequency distribution characterizes square of the Fourier component of electric field of the sunlight and this need not have necessarily any simple relation to how humans perceive colors for light that is not monochromatic, like sunlight.

Human perception of color depends in a non-trivial way on the whole spectrum of the light, not just the part where the maximum is.

Well-known daily example of this is perceiving color of light emitted by the RGB pixels of a TV / computer monitor. When you look on the bright bar above, you probably see bright yellow, but in fact the Fourier component of the electric field of the light coming from this rectangle has almost negligible component at frequency corresponding to yellow monochromatic light. The perception of yellow is accomplished with combination of red, green and blue light regulated to appropriate intensities.

• I understand. But the wavelengths distribution is rather flat albeit showing a maximum in the green wavelengths, adding the fact that our eyes sensitivity is much greater for green light than any other color, I still don't understand why the Sun doesn't appear greenish instead of yellowish. One explanation that I could guess is that there are somehow much less violet/blue light from the Sun than other colors (->the distribution of wavelengths is not so flat) and so the mix of colors would be more toward green/red (hence yellow) than blue/green/red (white). That's my explanation so far. – thermomagnetic condensed boson Apr 3 '15 at 0:22
• There is no reliable ground for holding on to the idea people should register the color of thermal radiation with spectral function $\rho(\lambda)$ as belonging to the color family based on the color registered for monochromatic light of wavelength equal to position of maximum of $\rho$. Spectral function is a technical concept, it is non-unique ( for example, position of maximum of wavelength distribution does not correspond to position of maximum in the frequency distribution) not the same ) and has nothing to do with human vision. – Ján Lalinský Apr 3 '15 at 19:32
• The fact that thermal radiation has flatter spectral function $f$ than RGB elements have poses no apparent reason for us to expect thermal radiation to be easier to evaluate spectrally by human vision. It may be more sensitive to green light in a controlled experiment where such sensitiveness is measured, but this does not imply that we should see spectrally broad sunlight as green. The integral of $f\lambda)$ over range of wavelengths may be more important than the position of its maximum. – Ján Lalinský Apr 3 '15 at 19:40

I am just rewriting what I wrote in a comment to make it more visible, since I think I found out the answer: the solar spectrum as seen on Earth's surface has much less violet and blue than both green and red according to the first link I posted. So mixing all colors should be slightly like mixing mostly green and red (and yellow/orange) than mixing blue/green/red, hence the yellowish color we see instead of greenish or white.

• If you were floating in space, the Sun would appear white. The reason it looks more yellow than white is because of the atmosphere, which scatters the blue wavelengths much more efficiently than the red. This is why the Sun becomes redder as it sets (since its light passes through more atmosphere), and also why the sky is blue (since the blue photons are scattered all over the sky). – pela Sep 30 '15 at 8:36
• @pela I don't think that is right. The sun is considered a YELLOW star, it is G class. White stars are class A. – Ambrose Swasey Aug 31 '17 at 18:07
• @AmbroseSwasey: The Sun is white indeed, but you're right that it's "on the border" of yellow stars in most HR diagrams. But the color coding is somewhat loosely defined, as if depends on human receptors. If for instance you color code according to where it emits most of its light, the Sun is a green star. – pela Aug 31 '17 at 19:05