When the great mathematician Isaac Newton explained the colours of the rainbow with refraction the poet John Keats was horrified. Keats complained (through poetry of course) that a mathematical explanation robbed these marvels of nature of their magic, conquering "all mysteries by rule and line". But as we will see, the mathematical explanation, requiring just the basic geometry of lines and circles, is just as elegant as the rainbows themselves. Bent on refraction![]() The visible spectrum from violet (left) to red (right). The colours of the rainbow are a result of refraction splitting the light into its constituent components, just as happens when light shines through a prism. The white light that arrives from the Sun is a combination of electromagnetic waves with varying frequencies. You see white when this mix of frequencies hits your eye at the same time, but when your eye catches an individual wave on its own, you perceive a particular colour. Waves with frequencies between around 670 and 780 THz are perceived as shades of violet. On the other end of the spectrum are waves with frequencies between around 400 and 480 THz, which are perceived as shades of red. All the other colours come from frequencies in between these two bands. Electromagnetic waves of other frequencies can't be perceived at all by the human eye. ![]() Figure 1: A ray of light being refracted, reflected and then refracted again. When a ray of sunlight hits a spherical water droplet some of it will be reflected by the surface of the droplet, but some of it will enter it. As it enters, the light ray will be bent, or refracted. It's the same phenomenon you see when you stick a straw in a water glass. The ray then continues until it hits the back of the droplet. Some of the light will exit, but some of it will be reflected back, leaving the droplet on the other side and being refracted again in the process. See figure 1. Refraction is a result of a ray of light being slowed down as it passes from one medium to another. For a very crude analogy think of pushing a shopping trolley from the road onto grass at an angle: it will change direction because the side of the trolley that hits the grass first will be slowed down first. ![]() Figure 2: Light of different frequencies is refracted by different amounts. When light from the Sun travels through a vacuum (and to a very good approximation through air) all frequencies travel at the same speed
The refractive index barely changes as the frequency ![]() Figure 3: The diagram shows the cross-section of the water droplet containing the incident ray, the refracted ray and the normal. The angles α and β are related by Snell's law. Just how much the light of different frequencies is bent when entering the droplet is described by Snell’s law. The law says that the refracted ray of light lies in the plane formed by the incident ray and the normal at the point of incidence – the normal is the line that passes through the point where the ray hits the droplet and is perpendicular to the surface of the droplet. Since we’re assuming the droplet to be spherical, the normal in this case is just the extended radius of the droplet, connecting its centre to the point of incidence. Snell’s law also tells us that the angle by which a ray is refracted is given by this equation:
Here
(The result is rounded to two decimal places.) Violet light with a refractive index of 1.34 has
It's these different refraction angles for the different frequencies of light that gives a rainbow its colours. Catching rainbow raysBut why do we see each of the colours forming a perfect circular arc? To understand the shape of the rainbow, think of light from the Sun as coming down in parallel rays and striking a particular water droplet in the air. Using Snell’s law and the law of reflection (that the angle of incidence equals the angle of reflection), we can work out by how much a ray is deviated in terms of the angle By staring hard at figure 4 you can convince yourself that the deviation
![]() Figure 4: Working out the angle of deviation. From Snell’s law, we know that we can substitute
in the above expression. (We are taking the refractive index of air to be 1 here.) Figure 5 shows the graph of ![]() Figure 5: The graph of Df(α). ![]() ![]() ![]() ![]() ![]() ![]() Figure 6: The rainbow ray is shown in red. A cluster of rays emerges from the droplet near the rainbow ray, while rays that emerge elsewhere are more spaced out. The fact that emerging red rays cluster near the rainbow ray is a consequence of If you don't believe the picture, here is a proof. ![]() Figure 7: The interval J1 is smaller than the interval J2. Colour cones So you see a red dot in the sky for every droplet from which your eye manages to catch an outgoing red rainbow ray. To see where in the sky these droplets are relative to you, let’s first work out the exact value of
(See here for the details). Substituting Now if an emerging rainbow ray from a droplet meets your eye, then this means that the emerging ray makes an angle ![]() Figure 8: The deviated rainbow ray from your droplet makes a 42.52 degree angle with the line L. ![]() ![]() ![]() Figure 9: The droplets you see light up in the sky lie on the surface of a cone. The same reasoning goes for all the other colours of the spectrum: they appear as circular arcs. But the varying indices of refraction give a different rainbow angle for each colour. For example, violet light with This explanation also shows why you only ever see a rainbow when you're standing with your back to the Sun: that's the only way you can catch rainbow rays coming from droplets. It also explains why the sky appears much brighter below the rainbow than above. Since the vast majority of rays leaving a droplet do so above the rainbow ray (see figure 6), you won't catch any rays from droplets that are "above" the rainbow (that is, outside the cones for the various colours). So you won't see any reflected light from these droplets. However, your eye does catch reflected light from droplets "below" the rainbow (droplets that lie inside the cones) and it's this light that makes the sky below the rainbow appear brighter. It appears as white light because non-rainbow rays for different colours, coming to your eye from different droplets, are mixed together. The rainbow geometry also shows that any rainbow you see is yours and yours alone: whatever a person standing next to you might see, it'll come from a different set of water droplets and therefore it'll be a different rainbow. ![]() Sometimes, if you are lucky, you might see a second, slightly fainter rainbow above the main one. The secondary rainbow is a result of light rays being reflected twice within the water droplets. The rainbow angles for the various colours are around 51 degrees in this case, which is why the secondary rainbow is seen higher in the sky. The double reflection also means that the colours of the secondary rainbow appear in reverse order, with violet at the bottom and red at the top. Here's the original sketch by René Descartes, who first explained the shape of the rainbow, showing both the primary and secondary rainbow. The double reflection corresponding to the secondary rainbow is traced in red. ![]() Descartes' sketch of the primary and secondary rainbow. It is even possible in theory (though it hardly ever happens in practice) to see rainbows coming from three, four or more reflections within the droplets. But I'll leave these calculations to you. About the authorMarianne Freiberger is co-editor of Plus. |
|