正当本生忙于搜罗各种东西进行光谱分析的时候,基尔霍夫总想着他的那位物理学前辈方和斐观察到的黑线。他认为这个谜一定要解开:为什么太阳光谱的黑线D1、D2,恰好和钠的两条黄线位置一样呢?难道太阳上缺少钠吗?
1859年10月的一天,基尔霍夫开始研究这个问题。他先用分光镜看太阳的光谱,记住了D线的位置,然后遮住阳光,点燃了本生灯,在灯上烧起钠盐。果然,钠的两条亮黄线正好出现在太阳光谱的D线的位置上。

基尔霍夫想:让太阳光和烧钠的灯光同时射人分光镜,钠的亮黄线能不能把太阳光谱的黑线补起来呢?他打开遮板,让太阳光穿过本生灯的火焰照人分光镜。他在火焰上烧起钠盐来,火焰变黄了。但是出乎意料,在分光镜中,他看到太阳光谱中的两条D线不但没有亮起来,反而变得更黑了。
真奇怪!再挡住太阳光看一看,钠的两条亮黄线又出现了,而且正在那两条黑线的位置。
基尔霍夫想了很久,他又准备了一个新的实验。他不用太阳光了,换用了石灰光。用温度很高的氢氧焰去烧石灰,石灰会发出耀眼的白光。基尔霍夫知道,石灰光的光谱是连成一片的,没有特别亮的线,也没有方和斐黑线。
基尔霍夫在石灰光和分光镜中间放上本生灯,烧起钠盐。看!石灰光的连续光谱上出现了两条黑线,正好在太阳光谱的D线的位置上。换一种盐试试,又出现了新的黑线,位置和那种盐的谱线的位置一样。
原来是这样!基尔霍夫激动得一夜没睡,第二天赶忙跑去找本生。
“昨天我弄清楚了:太阳上不是没有钠,而是有钠!”
太阳中心的温度极高,发出来的光本来是连续光谱。但是太阳外围的气体温度比较低。在这外围气体中有什么元素,就会把连续光谱中的相应的谱线吸收掉。这正像本生灯中的钠蒸气,能使石灰光的连续光谱出现两条黑线一样。
方和斐黑线的谜解开了。原来这些黑线和亮线一样,也能表示太阳大气中有什么元素。
本生和基尔霍夫又用铁作了实验。铁的光谱有60多条亮线,而在太阳光谱中,这60多条亮线的位置上正好有60多条方和斐线。这说明:太阳上有铁。
1859年10月20日,基尔霍夫向柏林科学院报告了他的发现。他根据太阳光谱中方和斐线的位置,证明太阳上有氢、钠、铁、钙、镍等元素。
这个新发现立刻传遍全球:本生和基尔霍夫在地球上的实验室里,测出了太阳是由什么组成的!我们开头提到的那位哲学家的结论,这一回彻底破产了。
自此以后,光谱分析不仅化学家经常用,也成为天文学家的有力手段。天文学家利用光谱,不断地揭露遥远的星球的秘密。
就这样,物理学家帮助化学家解决了化学的难题,化学家帮助物理学家解决了物理学的难题,他们还共同解决了天文学的难题。