天空能看到星星閃爍是因為空氣的密度並非均勻一致,由於冷暖空氣密度不同,光線穿過大氣時的折射率也不同。此外,在冷暖空氣交匯的地方還會起風。
人們在地球上,看到的是通過空氣多次折射後到達地面的光線,所以會感覺夜空中的星星在閃爍的樣子