因为太阳波谱中蓝色光的波长较短,容易发生被散射;更短的波就容易穿透原子;波长较长的容易发生衍射,如红光。
紫光当然也被散射了,也有部分绿光被散射,和蓝光混合起来,看起来就是天蓝色的。
波长长的光由于衍射,更加容易穿透烟雾等空气中的悬浮物。而短波长的光就会被散射开。
傍晚的太阳在地平线附近,光要透过很厚的大气才能到我们眼睛里,大部分蓝紫光都经过多次散射消耗掉了,剩下的红黄光反而比较多一些。
这是由于空气对太阳光散射造成的。
太阳光是广谱的,包含红外线、可见光、紫外线。它的能量集中于以黄色光为中心的可见光。可见光又可分成红、橙、黄、绿、青、蓝、紫等不同颜色。这些不同颜色的光线合在一起在我们的眼中产生了白色的视觉。所以太阳光的本色是白色。
空气对穿过它的光线有散射作用。通过空气的光线会有一部分偏离原来的运动方向而离开了原来的光束,且光的波长越短(波长短的光对应于偏蓝的光,波长长的光对应于偏红的光)散射作用越大。
太阳光穿过空气时偏蓝的光散射的多,偏红的光散射的少。这就是为什么天空是蓝色的原因。同时,这也是日出或日落时太阳为红色或橙黄色的原因。
有人会问,紫光的波长比蓝光的波长更短,天空为什么是蓝的而不是紫的?虽然说光的波长越短,被散射的越多。但是被散射的光线里还是各种波长的都有。就是说散射的光线里包含红、橙、黄、绿、青、蓝、紫等各种颜色。这些光线综合在一起,在我们的眼中形成了天蓝色的视觉。.
这是因为太阳光是由红、橙、黄、绿、青、蓝、紫七种颜色组成的。这七种颜色的光波长是不一样的。大气中的尘埃以及其他微粒散射蓝光的能力大于散射其他波长较长的光子的能力,因此天空显现出蓝色。
大气对光线的散射主要有两种:丁达尔散射和瑞利散射。其中尘埃、水雾等能在空气中形成胶体的微粒对光的散射属于丁达尔散射,丁达尔散射的特点是散射光的强度与光波波长无关,因此白光散射后仍然是白光,在地平线附近看到的白蒙蒙一片就是丁达尔散射现象。?
还有一种是瑞利散射,是由极小微粒(分子、原子等)产生的散射,其散射光强度与光波波长的四次方成反比,已知可见光的波长范围是400nm(蓝紫光)到700nm(红光),红光端波长是蓝紫光波长的1.75倍,因此蓝紫光散射强度接近红光散射强度的十倍,又因为人眼对紫光不太敏感,所我们看到的天空就是蓝色的。
天空为什么是蔚蓝色的呢?
大气本身是无色的。天空的蓝色是大气分子、冰晶、水滴等和阳光共同创作的图景。
阳光进入大气时,波长较长的色光,如红光,透射力大,能透过大气射向地面;而波长短的紫、蓝、青色光,碰到大气分子、冰晶、水滴等时,就很容易发生散射现象。被散射了的紫、蓝、青色光布满天空,就使天空呈现出一片蔚蓝了。
天空本来是无色的,因为地球大部分是海,由于反射想象所以天空看起来是蓝色的。