烈日炎炎,烧晒着戈壁大地,浩瀚的沙漠上,蒸腾着滚滚热浪。天空没有一丝云彩,也没有一点风。一支干渴的骆驼队艰难地行进着。突然,在远处的地平线上,奇迹般地出现了一片绿洲,绿洲内翠柳成荫,倒映在一个微波荡漾的湖面上。这是一幅多么迷人的景色呀!它驱散了游人的疲劳,给人们带来了希望。正当人们满怀喜悦的心情向着绿洲奔去的时候,它又消失了。海市蜃楼奇景这种神秘的幻景也常常出现在海面上。在天气晴朗、平静无风的时候,亭台楼阁完整地在显现在空中,来往的行人、车马清晰可见。城市景色变化多端,然后逐渐模糊消失。这种神秘的风景,人们称为“海市蜃楼”。这种奇妙的幻景究竟是怎样产生的呢?
我们知道,空气的密度随温度地变化而变化,而空气密度的变化又影响到它对光的折射率发生变化。在炎热的夏天,沙漠上空的温度也逐渐升高。在无风的时候,由于空气的导热性差,这种折射率分布不均匀的状态能持续一段时间。为了说明沙漠绿洲的形成原因,设想将空气从平面算起分成若干个平行的折射率层,从下往上层的折射率递增。当日光照到一棵树上,某树上反射的一条光线从上层(折射率高)射向下层(折射率低),根据光的折射定律,这条光线向折射率大的方向偏折。如果光线射到某一层,入射角大于临界面时,它将产生全反射,再度向上偏折,最后射入人们眼睛,就会感到它好像从一面“镜子”上反射出来的一样。
这面镜子就是最后反射光线的那层空气。远远看去,就像是平地上泛起的一湾湖水,地面上景物的倒影映在湖水之中。当被太阳晒热的大气微微地颤动时,便使人感到湖面上水波荡漾。这就是沙漠绿洲的形成原因,海面上出现海市蜃楼的理由与此相似。因为靠近海面的温度比较低,而上方的空气温度较高,与沙漠上空的温度分布刚好相反,因此从实际景物反射出来的光线将向下弯曲,出现的幻景比实际景物高,看起来就像浮现在空中一样。