我们所看见的夜空中闪烁的繁星,其实是与太阳一样燃烧着的巨大的气体火球,它们在几十亿千米外的外层空间向各个方向发射光线。光线在被我们看到前必须穿过地球大气层的不同空气层才能到达地球,光束边缘发出的光波要通过不同厚度的空气。这就造成光波到达地面时的不规则,使我们觉得星光在颤动。
星星会眨眼睛原因是:星星眨眼睛发出的光是沿直线传播的,但是当这些光穿过大气层时,发生折射,就觉得得星忽明忽暗,像在眨眼睛。冷热不均,厚薄不一的大气包围在地球四周,星星的光受其影响,忽明忽暗,像眨眼睛。
星星都在很遥远的地方, 从星星身上发出的光,要经过宇宙遥远的空间才能到达我们的眼睛。由于大气中的温度和密度不完全相同,而且还会形成风,使大气变得飘忽不定。这样,星星的光线不断受到阻碍,一会儿朝这个方向,一会儿朝另一个方向,于是我们就感到星光在不停地晃动,象在眨眼睛一样。