为什么没有绿色星星
2009-11-13齐利
年轻人·中学生读本 2009年10期
齐 利
我们的星空是五颜六色的,虽然大多数恒星看起来是白色的,不过最亮的恒星们都能看出颜色来,有红色、橙色、黄色、蓝色的,几乎包括了彩虹的全部颜色,可是唯独缺少了绿色。这是为什么呢?
要回答这个问题,先让我们看看恒星是怎样发光的。设想加热一根铁丝,随着温度的升高,铁丝会开始发光。由红色逐渐变为黄色,最后成为蓝白色,直到熔化。其实在绝对零度以上的任何温度的物体都会发出电磁波来。低温的物体发出的是无线电波,温度高的才会发出可见光,而温度非常高的还会发出紫外线或者x射线。恒星之所以会发光就是因为它们都是炽热的气体球,发出的也就是这样的热辐射。
太阳虽然不是绿色的,我们能不能“调整”恒星的温度改变它发出的光,找到一个绿色的恒星呢?还是不能,温度高的恒星会显示蓝色,温度低的恒星会偏向红色,我们就是不会看到绿色的星星。
之所以会这样,就不单是恒星发光的问题了,而是和我们自身眼睛有关。人眼中的视锥细胞分为三种,分别对红、绿、蓝色的光敏感,让人产生色觉。现实中的光源包括恒星,发出的当然不仅是红绿蓝这三种光,所以会引起所有颜色视锥细胞的反应。当恒星温度不高的时候,它发出的光峰值偏向红色和我们看不到的红外线,这时它发出的绿色光较弱,蓝色就更弱了,反映到人的眼睛里,主要是感受红色光的视锥细胞产生反应,所以看起来就是红色。如果恒星温度逐渐升高,绿色光也逐渐加强,人们就会看到恒星呈现橙色或者黄色。等温度进一步升高时,绿色光和蓝色光都加强了,也就是说,当恒星发出绿色光最强时,红色和蓝色光也不弱,这时恒星看起来就成了白色。