银河系到底有多少颗行星?这问题我琢磨了好久
前几天晚上带孩子看星星,他突然问我:"爸爸,天上有多少颗行星啊?"我愣了一下,说太阳系有8颗,他又追问:"那整个银河系呢?"我张了张嘴,发现自己真答不上来,回家后查了不少资料,今天就来聊聊这个让我失眠的问题。
先搞清楚一件事:咱们压根没数过
得先坦白一件事——没有人真正"数"过银河系的行星,不是科学家偷懒,是实在没法数,你想想,银河系直径超过10万光年,里面恒星密布、尘埃遮挡,我们连银河系另一边的恒星都看不全,更别说围着它们转的行星了。
但科学家有个巧妙的思路:先数恒星,再估算每颗恒星平均带几颗行星,一乘就行,思路简单,执行起来可一点不轻松。
第一步:银河系有多少颗恒星?
这个数字相对靠谱一些,根据欧洲空间局盖亚探测器的数据,结合红外天文观测,天文学界目前比较认可的银河系恒星数量是:
- 1000亿到4000亿颗
- 最常引用的估计值在2000亿颗左右
我知道这个范围挺宽的,差了4倍,但测量银河系总质量本来就很难,暗物质、星际气体都在干扰,1000亿到4000亿已经是科学家挤破头算出来的结果了。《天体物理学报》2018年有一篇论文专门讨论这个,用的数据来自盖亚卫星的第二批数据发布。
第二步:每颗恒星有几颗行星?这就精彩了
这得感谢开普勒太空望远镜,它在2009年到2018年间盯着一小块天区,用凌星法探测行星,当行星从恒星前面经过时,恒星亮度会微微下降一点点,开普勒就靠这个抓行星。
基于开普勒的数据,加州理工学院在2013年发了一篇挺轰动的论文,结论是:银河系中平均每颗恒星至少拥有1颗行星,注意这个"至少",实际数字可能更高。
后来的研究更细化了,2020年一项基于开普勒数据的新分析给出了一些有意思的分类数据:
| 恒星类型 | 平均行星数估计 |
| M型矮星(红矮星) | 约2.5颗 |
| 类太阳恒星(G型) | 约1.8颗 |
| 整体平均 | 约1.6颗 |
红矮星特别大方,行星特别多,而银河系里红矮星又占了恒星总数的70%以上,这就把平均数拉高了。
来,算个数
我们取几个关键数字凑一下:
- 恒星数取中间值:2000亿颗
- 每颗恒星平均行星数:6颗(保守估计)
- 或者大胆一点:2到3颗
保守算的话:2000亿 × 1.6 = 3200亿颗行星
如果按乐观估计(3000亿颗恒星,平均3颗行星):接近1万亿颗
所以我看到的各类资料里,常见的说法是1000亿到8000亿颗之间,3200亿到4000亿这个范围被引用的频率最高,美国宇航局官网在介绍开普勒成果时用的措辞是"至少1000亿颗行星",《自然》杂志2012年的一篇文章用的估计是"数千亿颗"。
等等,这里说的"行星"到底指什么?
这又是个容易踩着坑的地方,目前统计的主要是系外行星,就是围着其他恒星转的行星,但银河系里还飘着一大群流浪行星——它们不绕任何恒星转,就这么在星际空间里晃荡。
2011年《自然》上有篇研究估计,银河系里的流浪行星数量可能是恒星的两倍,2020年一篇基于微引力透镜观测的论文甚至认为,流浪行星可能比恒星多出5到10倍,如果这个数字成立,那银河系行星总数就奔着万亿级别去了。
不过流浪行星的探测太难了,数据争议还比较大,咱们先不着急往总数里加。
数字一直在变,这很正常
我查资料的时候发现一个有意思的现象:不同年代给出的数字差别很大,2010年以前很多人估计是几百亿颗,开普勒上天后翻了好几倍,等到2015年前后大量数据分析出来,千亿级别就成了主流。
现在詹姆斯·韦布空间望远镜正在干活,它能看到更暗、更小的行星,甚至直接给一些系外行星拍照、分析大气成分,后面几年的数字肯定还会调,说不定哪天就有个新发现,把平均每颗恒星的行星数从1.6推到3以上。
所以如果非要一个"目前最靠谱"的答案,我会说:银河系的行星数量大约在3000亿到4000亿颗之间,保守下限是1000亿颗,加上流浪行星可能逼近万亿,取个中间数吧,千亿级别是稳稳的。
这个数字大到什么程度呢?我试着感受了一下:如果每秒钟数一颗行星,不吃不喝不睡觉,数完4000亿颗得花一万两千多年,我们连零头都活不到。
想到这儿,回头看了看已经睡着的小孩,他问的那个问题,答案比我当时随口说的"很多很多"要具体那么一点了,虽然还是"很多很多",但至少现在知道大概是千亿量级的"很多",下次他再问,我应该能说出个带数字的答案了。