Skip to Content

Why the rainbow has only 7 colours?

Why the rainbow has only 7 colours?

The rainbow is a beautiful natural phenomenon that has fascinated humans throughout history. When sunlight passes through raindrops, it is refracted and dispersed, creating the colorful rainbow spectrum we see in the sky. But why does the rainbow only have 7 main colors? The answer lies in the physics of light and the way our eyes perceive color.

How Rainbows Form

Rainbows are formed when sunlight interacts with water droplets in the atmosphere. Here’s how it works:

  • Sunlight is made up of the entire spectrum of visible light frequencies. This includes the 7 main colors – red, orange, yellow, green, blue, indigo, and violet.
  • When a ray of sunlight passes through a spherical water droplet, it is refracted (bent) as it enters the droplet, reflects off the back inner surface of the droplet, and is refracted again as it exits.
  • The amount of refraction and reflection depends on the wavelength (color) of the light. Shorter wavelengths like violet are bent more than longer wavelengths like red.
  • This dispersion of light separates the component colors of sunlight so we see them individually rather than being blended together in white light.
  • The dispersed light rays then reach our eyes, and we perceive a rainbow of color in the sky.

The 7 Main Colors

There are 7 main colors that appear in a rainbow. They are, in order from top to bottom:

Color Wavelength (nm)
Red 620-750
Orange 590-620
Yellow 570-590
Green 495-570
Blue 450-495
Indigo 445-450
Violet 380-445

These colors correspond to distinct wavelength ranges in the visible light spectrum that our eyes can detect. The visible spectrum ranges from about 380 to 750 nanometers (nm) in wavelength.

Violet has the shortest wavelength range at 380-445 nm. As wavelength increases, the light transitions through the other colors to red, which has the longest wavelength range at 620-750 nm. The ranges overlap smoothly, so there are no clear boundaries between each color.

Color Perception

Our eyes contain photoreceptor cells called cones that are specialized to detect different wavelength ranges of visible light. There are 3 types of cones:

  • S cones – sensitive to short (blue) wavelengths
  • M cones – sensitive to medium (green) wavelengths
  • L cones – sensitive to long (red) wavelengths

Signals from these 3 cone types are processed by the brain to produce all the color sensations we experience. However, the cone sensitivity ranges don’t align perfectly with the 7 main rainbow colors.

The overlap and interactions between the S, M, and L cones explain why we see only 7 main rainbow colors:

  • Red strongly stimulates the L cones
  • Orange stimulates both L and M cones
  • Yellow stimulates L and M cones, slightly more M
  • Green strongly stimulates M cones
  • Blue strongly stimulates S cones
  • Indigo stimulates S cones but is close to wavelengths that stimulate both S and M cones
  • Violet stimulates the S cones but overlaps with blue

In other words, the 7 rainbow colors align with regions of our cone sensitivities, giving 7 distinct color sensations:

Rainbow Color Cone Sensitivity
Red L cones
Orange L and M cones
Yellow M cones (more)
Green M cones
Blue S cones
Indigo S and M cones
Violet S cones (overlaps blue)

Dispersion of Light

In addition to our color perception, the amount of dispersion of light by raindrops also contributes to the 7 main rainbow colors.

Shorter wavelength violet light is dispersed more (bent more) than longer wavelength red light as sunlight passes through a raindrop. This greater level of dispersion for violet results in broader overlap between blue and violet compared to other neighboring colors.

Due to substantial overlap between violet and blue, we perceive indigo as a distinct color in between them along the rainbow. If the dispersion was uniform across all wavelengths, indigo might not stand out as a separate color.

Other Rainbow Facts

  • Sometimes a faint 2nd rainbow can be seen outside the main rainbow. This is caused by light reflecting twice inside raindrops before dispersing.
  • Rainbows are circular, but we normally only see a small part of the circle where sunlight is refracted 40-42 degrees relative to the line of sight.
  • Rainbows can be seen when sunlight interacts with any form of small water droplets like mist or sea spray, not just rain.
  • The order of rainbow colors (from top to bottom) is always the same, but the colors can appear inverted in rare double rainbows.
  • There are always 7 main rainbow colors. More colors are not seen because our eyes only have 3 types of color receptors.

Why Only 7 Colors?

In summary, rainbows only exhibit 7 main colors because of these key factors:

  • Sunlight contains all the colors of the visible light spectrum, which ranges from violet to red.
  • Dispersion of sunlight into the spectrum is non-uniform, with violet bent most.
  • Our eyes have 3 types of color receptors corresponding to different wavelength sensitivity ranges.
  • The color receptors give 7 distinct color perceptions over the visible spectrum.
  • Substantial overlap exists between violet and blue due to greater violet dispersion.

So in the end, the 7 main colors of the rainbow arise from the interplay between sunlight’s spectrum, dispersion of light, and perception of color by the human eye-brain visual system.

Conclusion

The rainbow’s 7 color pattern is a fascinating natural phenomenon that results from the physics of light interacting with raindrops and the characteristics of human color vision. While a continuous spectrum exists in the visible light range, the combination of light dispersion and our eyes’ 3 types of color receptors lead us to perceive 7 distinct bands of color – red, orange, yellow, green, blue, indigo, and violet. The next time you see a rainbow, appreciate how its captivating beauty arises from the elegant complexity of nature and vision.