English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

22 answers

Because "color" is an interaction between the visible light portion of the electromagnetic spectrum and the light sensitive parts of our eyes.

Our eyes have evolved 4 different receptors--one each for Red, Green and Blue and another for violet.

A rainbow actually contains millions of colors, but we have evolved to categorize most of the wavelengths in the visible spectrum as one of the primary colors and their combinations.

If we had more types of receptors in our eyes, we would see more colors in the rainbow.

2006-07-27 21:07:08 · answer #1 · answered by Sean 5 · 1 1

It does have more than seven colors, but the only colors that humans can see are ROYBGIV. Which stands for Red, Orange, Yellow, Blue, Green, Indigo, Violet. You can remember this by thinking of the multicolored clown named Roy B. Giv.

Infrared colors are below the wavelengths we can see, and ultraviolet colors have a wavelength above what we can see.

Bees see in a higher spectrum than humans so bees would be able to see more ultraviolet colors than you. to a bee rainbows have differnt colors.

2006-07-27 20:50:22 · answer #2 · answered by Dan S 7 · 0 0

A rainbow is just perfect, and that is how God made it.
here is a little rhyme to help you remember the seven colours.
Red, Orange, Yellow, Green, Blue, Indigo, Violet.

Richard Of York Gained Battles In Vain. .

2006-07-27 20:50:28 · answer #3 · answered by Anonymous · 0 1

Every colour of the rainbow means a lot more than 7 - unless you're buying a car I guess.

To see why rainbows are coloured at all check out the reference

2006-07-28 07:28:48 · answer #4 · answered by Anonymous · 0 0

A rainbow displays the entire visible spectrum. How many colors that is is a matter of arbitrary definition. In addition to red, orange, yellow, green, blue, indigo, and violet, there are all the in-between shades. We just don't attach special names to slightly more yellowish orange or greenish blue.

2006-07-27 20:55:53 · answer #5 · answered by injanier 7 · 0 0

By Newton's Disc, it has been established that the sunlight consists fo only 7 colours. Rainbow is made out of the prism effect caused by the water droplets on the sun rays.

2006-07-28 00:36:12 · answer #6 · answered by Cool Techie 1 · 0 1

Because in your culture, you recognize seven colors. A rainbow displays all possible colors, so if your culture recognizes more or fewer, that's the number you will see.

2006-07-27 20:45:56 · answer #7 · answered by Anonymous · 0 1

The truth is rainbow has infinite number of colors, all within the color spectrum. But any language will fall short of names for each one of them.

2006-07-27 21:09:44 · answer #8 · answered by daddygo 2 · 0 0

Study wavelength theory, you will see that a rainbow is simply light diffraction into many many wavelengths. As many colours as you want depending on the bandwidth you want to assign to them.
We use seven as a convenient description only.

2006-07-27 21:20:47 · answer #9 · answered by andyoptic 4 · 0 0

Rainbows have more colors but the ones you see are what humans can see, there are more colors in the heat spectrum that other insects or animals can see that we cant and vise versa.

2006-07-27 20:47:07 · answer #10 · answered by Anonymous · 0 0

fedest.com, questions and answers