La luce bianca è composta da tutti i colori della luce nello spettro visibile. Un prisma diffrange tutti i colori nella luce bianca a diversi angoli, separandoli.
Ogni colore dello spettro visibile ha una lunghezza d'onda diversa, quindi ogni colore ha un indice di rifrazione diverso. Ciò significa che ogni colore si piega di una quantità diversa quando passa a un nuovo supporto, ad esempio un prisma. Quindi i colori della luce sono separati. Questo è anche il motivo per cui i colori sono sempre nello stesso ordine in un arcobaleno. Parte dal colore con la lunghezza d'onda più lunga, il rosso, che ha l'indice di rifrazione più basso, e termina con il colore con la lunghezza d'onda più corta, il viola, che ha il più alto indice di rifrazione.