20世纪初,人们根据伟大的物理学家爱因斯坦的相对论推出了一个质量和能量的关系式,帮助天文学家解决了恒星为什么发光这一问题。原来,恒星内部温度高达1000万℃,物质处在这样高的温度下会发生热核反应,由较轻的原子核聚变成为较重的原子核,在这个过程中会损失一部分质量,同时释放出巨大的能量。于是,这些能量以辐射的方式由内传到外,从恒星表面发射至空间,使它们长期在宇宙中闪闪发光。
行星的内部温度远低于恒星,因此它们自己是不能释放出巨大能量的,也就不会发光。同样,行星的质量也比恒星小得多,即使是太阳系质量最大的木星也还不到太阳质量的千分之一,因此,行星由引力收缩而得到的能量,不会使其内部温度高到发生热核反应的程度。