Part of the reason the sky isn’t green has to do with the color of the sun. The sun’s color, and to a lesser extent, the sky color both are determined by the sun’s surface color, yellow. This surface color results from black body radiation: if you heat up a black object it will first glow red, then orange, yellow, green etc. Red is a relatively cool color because it’s a low frequency (long wavelength) and low frequencies are the lowest energy photons, and thus are the easiest for a black body to produce. As one increases the temperature of a black object, the total number of photons increases for all wavelengths, but the short wavelength (high frequency) colors increase faster than the of long wavelength colors. As a result, the object is seen to change color to orange, then yellow, or to any other color representative of objects at that particular temperature.
Our star is called a yellow sun because the center color of its radiation is yellow. The sun provides radiation in all colors and wavelengths, even colors invisible to the eye, infra red and ultra violet, but because of its temperature, most of the radiated energy appears as yellow. This being said, you may wonder why the sky isn’t yellow (the sky of Mars mostly is).
The reason the sky is blue, is that some small fraction of the light of the sun (about 10%) scatters off of the molecules of the air. This is called Rayleigh scatter — the scatter of large wavelegth waves off of small objects. The math for this will be discussed in another post, but the most relevant aspect here is that the fraction that is scattered is proportional to the 4th power of the frequency. This is to say, that the high frequencies (blue, indigo, and violet) scatter a lot, about 20%, while the red hardly scatters at all. As a result the sky has a higher frequency color than the sun does. In our case, the sky looks blue, while the sun looks slightly redder from earth than it does from space — at least that’s the case for most of the day.
The sun looks orange-red at sundown because the sunlight has to go through more air. Because of this, a lot more of the yellow, green, and blue scatter away before we see it. Much more of the scatter goes off into space, with the result that the sky to looks dark, and somewhat more greenish at sundown. If the molecules were somewhat bigger, we’d still see a blue sky, maybe somewhat greener, with a lot more intensity. That’s the effect that carbon dioxide has — it causes more sunlight to scatter, making the sky brighter. If the sun were cooler (orange say), the sky would appear green. That’s because there would be less violet and blue in the sunlight, and the sky color would be shifted to the longer wavelengths. On planets where the sun is cooler than ours, the sky is likely green, but could be yellow or red.
Rayleigh scatter requires objects that are much smaller than the light wavelength. A typical molecule of air is about 1 nm in size (1E-9 of a meter), while the wavelength of yellow light is 580 nm. That’s much larger than the size of air molecules. Snow appears white because the size of the crystals are the size of the sun wavelengths, tor bigger, 500-2000 nm. Thus, the snow looks like all the colors of the sun together, and that’s white. White = the sum of all the colors: red + orange + blue + green + yellow + violet + indigo.
Robert Buxbaum Jan. 27, 2013 (revised)
Why isn’t the sky rainbow??????
The sun is white.
Pingback: Why are glaciers blue | REB Research Blog
Pingback: Why isn’t the sky green? | REB Research Blog