红光和紫光的区别在于光的波长(频率)不同,红光的波长大于紫光的波长。而光介质(材料)的折射率对入射(作用)光来讲并不是常数,是入射光波长(频率)的函数。对不同的波长光会显现出不同的折射率。因此在相同的入射角下,红光和紫光有不同的折射角。这也是我们在雨后可以看到彩虹的原理。