Doğruyu söylemek gerekirse bu sorunun biyoloji kategorisine girip girmediğinden pek emin değilim, mazur görün lütfen.
Renkler ışığın farklı dalga boylarından başka bir şey değildir. Yani ışık dalga boyu kısa olacak şekilde yayılıyorsa mor, görece daha uzun dalga boylarıyla yayılıyorsa yeşil, daha da uzun dalga boylarıyla yayılıyorsa kırmızı görünür.