I think you've got part of the answer here, with respect to the mixture of wavelengths. Not so sure about the notion of green being a primary color in our visual system, though. In fact, two of our color sensors peak in the green- the M cones ("green") and the L cones ("red"). In addition, the rods also peak in the green.Ann wrote:I think that the answer is that green is a primary color to our eyes, which means that we will only see green if there is a strong peak in the middle of the spectrum. This is obviously not the case with any part of the twilight sky, which is a mixture of many wavelengths.
I think what is going on is that we have an overall blue sky created by scatter off of air molecules (you can see the gradient in intensity from the top of the image all the way to the horizon). Then, you have a zone just above the Earth's shadow that is scattered red light from the opposite sunset (red because much of the blue has been scattered away). So there is no mechanism to isolate green light, and we therefore don't see green- but it doesn't depend on the primaries our eyes use.
Maybe. But many animals that are dependent on vegetation lack color vision, or lack the ability to specifically detect green hues. We almost certainly started with a single retinal pigment- something probably not very different from the rhodopsin found in our rod cells to this day, and which is found in all animal visual systems. Its peak is closely matched to the green maximum of the solar spectrum. The development of color vision must be a combination of evolutionary pressure and practical chemistry.The reason why green is a primary color to our eyes may have to do with survival. Plants on the Earth are almost always green, and where there is vegetation, there is probably water. Humanity undoubtedly spent hundreds of thousands of years surviving on the savanna, where our ability to detect the green color of plants was of critical importance.