边策 萧箫 发自 凹非寺
量子位 报道 | 公众号 QbitAI

模拟黑洞产生的引力波,听起来好可怕,那一定需要巨大的算力吧?

确实,发现爱因斯坦预言的引力波,人类用了100年,而用超算精确模拟它,人们用了90年

1915年,爱因斯坦发表了广义相对论,之后物理学家就预测,两个黑洞合并会产生引力波

直到2005年,科学家才得到了第一个黑洞合并数值解,而且是用超算断断续续算了2个月

但现在,你只需要一台macOS或Linux系统的笔记本电脑,也能计算黑洞合并,还是带动画模拟的那种。

这是由加州理工学习博士Vijay Varma开发的一款Python包,用于模拟两个黑洞在旋转过程中如何对外辐射引力波,以及它们合并的全过程。

安装方法简单到甚至可以通过PyPI直接安装:

pip install binaryBHexp

然后你只需输入一串参数,就能在笔记本上模拟引力波了。甚至用鼠标拖动动画,全方位360度观看黑洞合并过程:

你以为这就是全部内容?不不不,以上只是“副产品”而已。

真正的“主菜”是,这位博士用AI开发出了迄今为止最精确的模拟黑洞合并模型,而且大大缩短了模拟时间。

现在物理学家们要把这项技术用于模拟更复杂的黑洞合并过程,帮助引力波干涉天文台(LIGO)能发现更多的引力波,或是验证广义相对论,或者找到它的缺陷。

LIGO

凭借这项工作,这位博士已经在顶级期刊《物理评论快报》上发表了多篇论文。

为何要模拟引力波

既然实验上能发现引力波,我们为何还要数值模拟它?在了解这个问题之前,我们首先要解决一个问题:

我们如何观测引力波?

爱因斯坦的广义相对论说,引力波是“时空的涟漪”,就是有质量的物体在运动时对时空的扰动。

但是,引力波实在太微弱了。只有黑洞合并这类事件,才能辐射出让我们发现的引力波。

黑洞合并是目前公认的最强引力波源,由于黑洞本身只是一个强引力源,因此在合并过程中,它们只会辐射引力波。

为了观测到引力波,来自加州理工学院MIT的一群物理学家,搞了个激光干涉引力波天文台LIGO

这地方是专门用来探测引力波的,像是长了两条呈直角分布的“L”形手臂。当引力波出现时,每条手臂中的激光,会测量手臂长度的相对差异。

这个过程非常困难,因为每天LIGO都会收到许多带有大量噪声的微弱信号。

来自马萨诸塞大学的助理教授Scott E. Field对此解释道:

这个难度,就像是在嘈杂的餐厅里试图用手机听歌识曲一样。

只有大致知道曲子的内容,才能更容易地在背景噪声中发现它。

也就是说,必须先想办法用数值模拟它,再对它进行探测。

这就是数值模拟引力波的重大意义。

毕竟,人们目前还只探测到部分引力波,连它具体长啥样都还没完全弄明白,不同的质量、自转公转速度会形成什么样的引力波,需要求解极为复杂的广义相对论方程才能模拟。

但在数值模拟引力波上,物理学家又遇到了困难——

用超算求解广义相对论方程,只能较快地模拟出其中一部分引力波长啥样,就是质量比小于10:1的两个黑洞合并产生的引力波。

对于这些黑洞的合并,来自马萨诸塞大学的Gaurav Khanna表示:

这就像是模拟一艘巨轮和一只小帆船在航行时可能产生的相互影响,毕竟后者几乎完全不会影响到巨轮的航线。

但对于另一部分黑洞,也就是质量比大于10:1的两个黑洞合并所产生的引力波,模拟需要的计算量就太大了。

2005年,物理学家用超级计算机模拟了2个月,才得到了一个数值解。对于质量比大于10:1的情况,可能需要超算不停算几年,这显然是不切实际的。

那么质量比大于10:1的两个黑洞合并,真的就无法探测它们的引力波了吗?

其实还有一个方法——简化计算。

这些来自马萨诸塞大学的物理学家们,就希望用机器学习简化这个计算过程。

他们甚至真的做了个Python工具包,而且从研究结果来看,已经成功模拟了质量比为3:1的黑洞合并过程。

其计算结果与用超算模拟的结果,准确度相差不到1%

一行命令模拟黑洞合并

这款模拟黑洞合并的可视化工具叫做binaryBHexp

安装过程非常简单,前面已经说过。它的使用方法也很简单。

因为黑洞合并只取决于以下几个物理量:质量、自转角动量、公转速度

将这些数值输入到命令中:

binaryBHexp --q 2 --chiA 0.2 0.7 -0.1 --chiB 0.2 0.6 0.1

参数q表示两个黑洞的质量之比,chiA和chiB后分别是两个黑洞的自转与公转速度(均已归一化)。

不同的参数会产生截然不同的黑洞合并现象。

比如下面一组参数,展示了引力波巨大的“后坐力”,它的能量可以把黑洞加速到光速的1/100,将其甩出所在星系:

binaryBHexp --q 1.34 --chiA 0.62 -0.27 0.34 --chiB -0.62 0.27 0.34

目标星辰大海

地面上的LIGO已经无法满足物理学家们的需求了。

在地球上,用于测量引力波的两条干涉臂长度有限,如果把探测器建到太空中,那么干涉臂可以长达100多万公里,大大提高了探测精度。

这就是欧洲空间局ESA和NASA设想的天基引力波探测计划LISA,预计在2035年发射。

到了太空中,精度的提高能让我们看到更大质量比的黑洞合并事件,比如质量比超过100万的情况。

因为星系中央可能存在着10亿个太阳质量的巨大黑洞,当它把普通黑洞吸入其中时,就会产生这类超大质量比的合并事件。

另一边,物理学家们正在开展着数值计算的准备。

Scott Field和Gaurav Khanna教授预计今年夏天将更大质量比的计算模型发表在arxiv上,不知道会带来哪些惊喜。

项目地址:
https://vijayvarma392.github.io/binaryBHexp/

参考链接:
[1]https://www.quantamagazine.org/new-black-hole-math-closes-cosmic-blind-spot-20210512/ 
[2]https://phys.org/news/2019-01-physicists-supercomputers-ai-accurate-black.html 
[3]https://phys.org/news/2020-03-method-black-holes-galaxies.html 
[4]https://pypi.org/project/surfinBH/ 
[5]https://pypi.org/project/binaryBHexp/

我用1台笔记本模拟黑洞引力波,和超算2个月得出的结果只差1%丨马萨诸塞大学出品...相关推荐

  1. 我用1台笔记本模拟黑洞引力波,和超算2个月得出的结果只差1%

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 边策 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 模 ...

  2. 模拟黑洞图像_人类史上第一张黑洞照片即将问世,但其实早在40年前就有人画出了它的样子...

    一百年前,爱因斯坦提出了相对论,改变了人类对物理世界的认识,带领我们审视了整个宇宙. 相对论是一个非常复杂的理论,以至于很多理论直到现在还没有被证实. 在相对论中,爱因斯坦"预言" ...

  3. 模拟黑洞图像_通过模拟计算,研究团队获得了更加清晰、锐利的黑洞图像

    黑洞的图像,在由黑洞投射的"阴影"周围具有明亮的发射环.该环由一堆更加尖锐的子环组成,这些子环与光子到达观察者之前围绕黑洞的轨道数相对应.图片:George Wong (UIUC) ...

  4. 两台笔记本如何不走路由而是通过无线网卡互联

    (2008-06-03 20:32 博客搬家拾遗) 前几天在宿舍,四个人想打DOAT,这四台本本里有两台有无线网卡,宿舍虽然有个4口路由器(不带无线),但还有一个人要上网.于是打算这么办: 于是在两台 ...

  5. 两台笔记本通过无线连接共享上网

    『电脑网络』 [网络天地]两台笔记本通过无线连接共享上网 点击:5551 回复:2 作者:一剑追风 发表日期:2008-11-25 21:25:00 两台笔记本通过无线连接共享上网 以前跟同事一起出差 ...

  6. android德州扑克计算器,学界 | 一台笔记本打败超算:CMU冷扑大师团队提出全新德扑AI Modicum...

    原标题:学界 | 一台笔记本打败超算:CMU冷扑大师团队提出全新德扑AI Modicum 选自arXiv 参与:路.晓坤 CMU 冷扑大师团队在读博士 Noam Brown.Tuomas Sandho ...

  7. 两台笔记本的操作系统都为xp的共享上网教程

    两台笔记本的操作系统都为xp的共享上网教程(可上网的机器为p1,需要共享上网的机器为p2): 1, 保证p1可以通过有线网上网. 2, 将p1的无线网络配置设置成仅计算机到计算机,路径:无线连接-&g ...

  8. 两台笔记本相连是不是计算机网络,打扰一下,如何将两台笔记本电脑的屏幕连接在一起?...

    周到114 Lv1 太平洋舰队的新兵贡献了27位,下一级贡献了53位 2013-09-04 17:55只看作者 沙发 我从Computer City的老板那里看到他有两个监视器,并且鼠标箭头可以从第一 ...

  9. 来,我们谈谈怎么选购一台笔记本

    一.写在前面: 笔记本的更新换代之快是无法想象的,可能我今天刚推荐一款性价比第一的笔记本,明天就有更好更便宜的笔记本出现了.只推荐一款型号给各位只能是授之以鱼.但让人欣慰的是,总有一些不变的思路可以让 ...

最新文章

  1. AI校招程序员最高薪酬曝光!腾讯80万年薪领跑,还送北京户口
  2. Java笔记14:泛型初探
  3. python中文编码-彻底弄懂python编码
  4. AI:2020年6月22日北京智源大会演讲分享之机器感知专题论坛—14:50-15:30吴玺宏教授《一种具身自监督学习框架:面向任何语种语音的音系构建任务》
  5. PE学习(二) IMAGE_DOS_HEADER
  6. 200 行代码实现 2048 游戏
  7. oracle 12c dbca 无法发现 asm diskgroup
  8. 教你快速运行谷歌EfficientDet目标检测
  9. Spring的@Transactional事务注意事项
  10. react-native技术调研:react-native是什么?
  11. TensorFlow函数(四)tf.trainable_variable() 和 tf.all_variable()
  12. zabbix mysql模板_[原创]通过zabbix 使用改良自带模板Template App MySQL监控服务器上的mysql...
  13. 同样是编译jogl,不同平台的编译速度相差几十倍?
  14. Oracle P6培训系列:08创建WBS
  15. myScript调研,电子手写板使用,纯干货
  16. 计算机应用基础考试制作表格,计算机应用基础考试---Excel电子表格公式与函数...
  17. 计算机类专业哪些专业比较好,计算机类专业有哪些 哪个专业比较好
  18. 关于将驱动整合至ESXi镜像过程中的一些小坑
  19. 进神经网络的学习方式(译文)----中
  20. 2022骨传导耳机品牌那个好、排名前十的好用的骨传导耳机

热门文章

  1. 你最喜欢的“程序员”卡通是什么?
  2. zip 文件下载函数封装
  3. Redis 通用 key 命令
  4. 【优秀博文】知乎服务化的实践与思考
  5. Move to Another Changelist
  6. Query采用each方法遍历
  7. 读书笔记4数据的读入和保存
  8. apt-get install 和 pip install的区别
  9. ElGamal加密、签名算法笔记
  10. 关于《0 bug -- C/C++商用工程之道》的一处bug