抬头仰望清澈的夜空,可以看到璀璨的繁星,颜色各异。然而,如果仔细观察就会发现,我们看不到紫色和绿色的恒星,这是由于人类感知可见光的方式所导致的。
事实上,恒星呈现出五彩缤纷的颜色。有濒临爆炸边缘的红巨星;也有像猎户座腰带中那样闪耀的蓝巨星(年轻恒星);还有像我们太阳一样的普通黄色恒星,足够稳定和温暖来支持生命的存在。
恒星的颜色与其表面温度有关。恒星越热,它所发出的光的波长就越短。最热的是蓝色或蓝白色,它们是较短波长的光。较冷的是红色或红棕色,它们的波长较长。
然而,恒星不只发出一种波长的光。事实上,恒星会发射出一系列波长的光。恒星的光谱曲线呈钟形,而它的颜色取决于处于曲线峰值的波长。
人类的眼睛已进化出能力来看到黄色和绿色的光,这可能是因为太阳发出的光主要位于那些波长之中。
绿色恒星发出的光刚好位于可见光光谱中心,这意味着它可以发射出所有颜色的可见光,因此,这种恒星将显白色——即所有颜色的组合色。
我们的太阳实际上就发出很多绿色的光,但人类看到太阳是呈白色的。
紫色恒星是人眼不容易看到的东西,因为我们的眼睛对蓝光更敏感。由于发出紫光的恒星也发出蓝光——两种颜色在可见光光谱上彼此相邻——因此,人眼主要感知到的是蓝光。