1.这是太阳光被地球大气散射(scattering)的结果。当阳光进入地球的大气层后,空气和水蒸汽的分子吸收部份阳光,再向四方八面辐射,这种现象称为散射。白色的阳光是由不同颜色的光波合成的,以蓝光波长最短,红光波长最长,波长短的蓝光较容易被散射。日落時夕阳接近地平线,阳光须穿过较厚的大气层才到达地面,大部份蓝光被散射,剩下红光,所以夕阳呈現红色。另一方面,由于白天時太阳光只穿过较薄的大气层,蓝光被散射的程度减少,所以太阳看起来是白色的,同时由于天空充满了被散射的蓝光,所以整个天空呈现蓝色。
2.当光在空气中传播时,不可避免要遇到空气中的气体分子和其他微粒。这些微粒对光有吸收、反射和散射等物理作用,正是这些物理作用使得晴日里天空成为蔚蓝色。我们所看到的蓝天是因为空气分子和其他微粒对入射的太阳光进行选择性散射的结果。散射强度与微粒的大小有关。当微粒的直径小于可见光波长时,散射强度和波长的4次方成反比,不同波长的光被散射的比例不同,此亦成为选择性散射(瑞利散射)。当太阳光进入大气后,空气分子和微粒(尘埃、水滴、冰晶等)会将太阳光向四周散射。组成太阳光的红、橙、黄、绿、蓝、靛、紫7种光中,红光波长最长,紫光波长最短。波长比较长的红光透射性最大,大部分能够直接透过大气中的微粒射向地面。而波长较短的蓝、靛、紫等色光,很容易被大气中的微粒散射。
当太阳将要落山时,太阳光穿透大气层到达观察者所经过的路程要比中午时长得多,更多的光被散射和反射,所以光线也没有中午时明亮。因为在到达所观察的地方,波长较短的光——蓝色和紫色的光几乎已经散射怠尽,只剩下橙色和红色的光,所以随着太阳慢慢落下,天空看起来也从橙色变成红色。同样道理,当太阳升起的时候,也是橙色或者红色的。中午的太阳直射地球,太阳光被散射、削弱得少,更强,所以发白。