• Question: What causes the colours of the rainbow?

    Asked by sibuna to Deborah, Euan, Maheen, Rob, Stu on 13 Jun 2016. This question was also asked by Panic! at the disco.
    • Photo: Deborah Prunty

      Deborah Prunty answered on 13 Jun 2016:


      Rainbows are caused by white light shining through water in the atmosphere. This causes the light to bend, called refraction. All the different energies of light bend slightly differently, separating out, letting us see all the different colours.

    • Photo: Euan Allen

      Euan Allen answered on 13 Jun 2016:


      To make a rainbow you need two things: sunshine (light) and rain (water). The white light that the sun produces is actually a mixture of all the colours that we see, but just blended together. When light enters the raindrop, the water causes the colours to separate out through a process called refraction. The colours bounce off the back of the raindrop and then exit at slightly different angles. This separation of the colour from all the raindrops in the sky is what generates the rainbow that you see. You get a double rainbow when the light bounces twice within the raindrop!

Comments