So I have tried searching for the working of a rainbow. I found many sources and the explanation was clear. I still have a problem though. Since dispersion happens due to different refractive indices for different colours, splitting should take place always independent of the angle. Then why is it possible at 40-42 degrees only. My attempt was thinking that the reason could be that total internal reflection doesn't happen at other angles even if splitting happens but I couldn't quite understand it. How does this angle dependence of dispersion be understood?
2 Answers
There are two different assumptions that are not strictly correct in your question:
Firstly, a common misconception is that rainbows are formed due to Total Internal Reflection. This is not true. Indeed, as you point out, if it were indeed Total Internal Reflection, there would be a priori no reason for all rainbows to have the same angle from the line joining the sun and the anti-solar point.
As I have explained in my answer to this question: Difference between primary and secondary rainbow, the rainbow appears at certain angles because spherical drops have an angle of minimum deviation (which depends on the refractive index). Light rays that strike the drop close to this angle are "bunched" together, and thus are of a sufficient intensity for you to see them with your eyes. If they were not so closely bunched together, your eyes would not recognise them as a "band" of some colour.
Secondly (and perhaps more to the point of your question), the refractive index of a material is dependent on the wavelength of light (indeed, this is the principle by which the prism operates!), see here and here for more on this. As a result, this angle of minimum deviation also has a dependence on the wavelength (or "colour") of light, and this is what leads to different colours appearing at different angles.
As I mentioned in the other answer, check out Jearl Walker's amazing article explaining how the rainbow is formed, and why the secondary rainbow has its colours "flipped"!

- 11,393
-
What I meant by dispersion of light being independent of angle of incident of white light was whether there is an angle of incident for white light passing through a medium of different refractive indices that no dispersion occurs. That is to say the phenomenon will happen regardless of the angle of incidence right? – Lost Sep 24 '20 at 15:05
-
And hence no matter at what angle I send white light to such a medium dispersion patter will be visible since splitting will occur? Also I understood the reason for a particlar angle in rainbow so that is answered by your question. – Lost Sep 24 '20 at 15:08
-
Could you be a little clearer? I'm really having trouble understanding what you are confused about. Firstly, are we talking about a water droplet, or some more complicated system (since you're suggesting that it's passing through a medium with more than one refractive index). In general, there is no reason for dispersion to occur: take a glass slab, for example: I send in white light and it isn't split into its constituent colours. On the other hand, a prism is, because of its shape. – Philip Sep 24 '20 at 15:12
-
Doesn't dispersion at any interface? – Lost Sep 24 '20 at 15:18
-
I mean even in the Glass Slab dispersion happens but then there is recombination. My confusiin is if I see a colourful pattern and I suspect its dispersion then would the pattern change with angle. Is it possible that pattern changes or disappears if see at from a different angle? I mean if dispersion is happening I should still see the pattern right? I understood the reason behind the rainbow but lets say for a general case. Lets say the bunching is not the reason for my case could it be that dispersion pattern would depend on the angle from which I view it? – Lost Sep 24 '20 at 15:23
-
I'm still not sure I understand the question, but it seems a lot like the other question you asked. I think a distinction needs to be made about dispersion occurring, and being able to see the dispersion. If your eye needs to be able to detect a "colour" in a some direction, a fair number of rays of light need to enter your eye, i.e. you need a large density per solid angle of that colour. This is why the rainbow is visible at certain angles, since at those angles the rays are bunched closest, and you can recognise them as a colour. – Philip Sep 24 '20 at 16:27
-
Sure Thank you. – Lost Sep 24 '20 at 17:04
-
You re correct it was in trying to think about the other question that I asked this. From your reply it seems dispersion cannot be ruled out as a possible reason for that pattern even if it depends on the angle at which I view. – Lost Sep 24 '20 at 17:11
In a primary rainbow, a light beam from the sun enters one side of a raindrop, reflects from the back, and leaves from the other side. Due to variations in the index of refraction, the angles will be slightly different for different colors. If you plot the deviation angle (between the incident beam and the one which leaves) versus the incident angle (measured from the normal to the surface) you find that the curve has a minimum (near 140 degrees deviation and 60 degrees incident). At this minimum, the deviation changes very little for small changes in the incident angle. This means that at this angle, the drop can take beams from different parts of the sun, and concentrate them into one emerging beam (this concentration angle is different for each color, and you see the colors that have been concentrated.)

- 12,139