这道题号称无人能解!300多年来无一人答对,却让这群人这么简单就解出来了?...

全世界只有3.14 % 的人关注了

青少年数学之旅

最近,一条新闻引起了超模君的注意:“三体问题”或有解了

这个蔑视了人类300多年的老顽固,真的要被彻底解决了吗?

 

三体问题到底是什么?

三体问题是说:三个质量、初始位置和初始速度都是任意的可视为质点的天体,在相互之间万有引力作用下的运动规律问题。

三体问题的真正解决,是建立一种数学模型,使得在已知任何一个时间断面的初始运动矢量时,能够精确预测三体系统以后的所有运动状态。

图源自微信公众号 QbitAI

一脸茫然让超模君简单描述下:两个人谈恋爱的状态下,他们会十分恩爱并且还可能每天喂你狗粮。

但是如果是三个人谈恋爱呢?(啊喂这不是琼瑶剧!)

这可比两个人谈恋爱的情况复杂太多了!

 

其实从形式上来看,求解三体问题所需的运动方程也是比较简单的:

 

不过大家也别白费力气了!

数学大佬庞加莱早就证明:三体问题无解!是说这个方程组不存在解析解,只有数值解。

 

三体问题要怎么解决?

既然没有解析解,数学家们开始转换思路,寻找特定条件下的解。

与数学家们不同的是,计算机科学家采取了另一种思路,即通过近似和数值技术来模拟三个天体的运行轨迹

事实上,这一计算过程实施起来也非常简单

既然已经知道三个天体的初始位置,每个天体所受的万有引力便可以轻松得到,从而可以得到每个天体的加速度,进而推出其速度以及位置的变化,如此循环往复,得到天体随时间的运行轨迹可以说是易如反掌。

 

十分尴尬的是,我们不可能绝对准确地测量三个天体的初始位置和速度,而且计算机能够存储的数据大小也是有限的,因此这些数据总会与真实状态存在些许误差。

 

不过,这个问题也在今年10月得到了优化:来自爱丁堡大学、剑桥大学等高校的数学大佬们,用神经网络来求解三体问题,速度比之前的求解器快一亿倍,而且误差只有十万分之一。

他们利用Brutus模拟求解了10000次它们的三体运动,在神经网络模型中,他们使用其中的9900次模拟作为训练集,100次模拟作为训练集。

 

牛顿与神经网络

大佬们在训练过程中采用了Adam优化器,每个epoch分为5000个batch,激活函数使用了ReLU,其中实线代表训练集,虚线代表验证集,3.9、7.8和10分别代表了使用的数据量的大小,特别的,10代表使用了全部10天生成的数据,即全部数据集。

我们能够清楚看到训练过程中平均绝对误差随epoch变化情况:

 

之后,他们将训练好的模型和Brutus的计算结果进行对比,发现代表经过训练的神经网络令人满意地再现了粒子之间的相互作用,而神经网络的计算时间比Brutus快了十万倍,有时候甚至是一亿倍!

左半边为训练集上的对比,右半边为验证集上的对比,三种颜色的曲线代表三个例子的运动轨迹:

 

这个结果验证了神经网络在混沌系统仿真中的应用,能够更快的速度完成传统的方法的仿真工作。

但是!这个实验中的神经网络模型局限在维平面内,并且得保证是初速度为0的三体问题。

 

最新研究成果

那么,在12月被媒体宣称“或有解了”的最新研究成果,真的能彻底解决“三体问题”吗?

“来自以色列希伯来大学天体物理学家尼古拉斯·斯通博士领导的国际团队称,他们在解决这一难题方面迈出了一大步。

 

天体物理学家Nicholas Stone

 

听到没有!迈出了一大步!

就是说我们有进步,但是还没有真正解决。

 

 

斯通团队的研究结果是:不稳定的三体系统最终会踢出一个,剩下两个会形成稳定二元关系,可利用传统方法预测其运动

你可以这样理解:三个人的三角恋爱关系最终会有一人被抛弃,剩下的两人继续谈恋爱。

这么一看好像是有点道理.....

 

也就是说,他们基于过去几百年的天文发现、现代理论参考和团队积累的研究成果分析,得出了一条解决三体问题的新思路

 

我们可以看到,他们进行了对数据的保守预测、相互作用力、会聚等多种情况的对比分析:

斯通团队暂且避开庞加莱说的“最后啥也不是”的结果,用传统的数学方法预测行星的运动并公布了完整的解决方案

 

整体来看,斯通团队的发现还是在“无解”的基础之上,不执着于三体问题的严格解,转而研究同样具有意义的统计解。

他们将预测结果与计算机生成的实际运动模型进行比较,发现预测值非常准确:

 数值结果/Numerical Conclusions

(Samsing & llan 17)

 

这次的研究还是充满了不确定性,斯通团队模拟了三个彼此绕行的黑洞的情况,当三个黑洞在一起,其轨道必然变得不稳定。

但即便其中一个黑洞被踢出去,他们也觉得剩下两个黑洞间的关系非常有研究价值。

说到底,“三体问题”还是没有被真正解决~

 

为什么要解决三体问题?

说了这么多,超模君听到了你们的灵魂发问:“研究三体问题到底有什么意义?

 

三百多年来,无数科学大佬投身研究三体问题,研究的历史过程中,诞生了大量新的数学思想和数学工具,并使得当代航天技术取得蓬勃的发展

 

我们吃饭睡觉虽然用不到三体问题,可是我们生活中用的GPS定位等科技都需要卫星的各项功能,而确定发射卫星的轨道是科学家必须考虑和需要解决的问题。

通过不断研究和学习三体问题,科学家能将卫星送上太空,为人类服务。

在深远意义上来讲,三体问题是人类向太空进军的首要难题。

正是因为太难了!研究进展非常缓慢,以至于三体问题几乎成了检验人类智力发展程度的一块标志性的试金石。

我们天性中的好奇心以及永不服输的精神,仍然在鼓励着后来的年轻科学家,前赴后继地追逐着三体问题的答案!

 

作者简介:超模君,数学与交叉科学教育自媒体博主。爱分享有用的数学建模知识,爱深挖有趣的交叉科学人物故事,爱为靠谱的现代教育产品打call。著有《芥子须弥·大科学家的小故事》,由清华大学出版社2019年出版。

转载请在公众号中,回复“转载”

部分素材源于网络,版权归原作者所有

如有侵权请留言联系删除,感谢合作

写在最后

快过年了!

回家打算带什么送给小朋友?

送玩具怕他不好好学习

送零食又怕吃了不健康

送练习册?求求你做个人吧!

这种时候你就需要这款新年特别版的

《数学之旅 · 闪耀人类的54个数学家》

 数学艺术礼盒金鼠贺岁版 

54张牌代表了人类文明中的54位数学家

每张牌都是一段传奇故事

全网独家定制

限量300套,售完即止!

原价219

新春价159

(点击小程序,即可购买)


微信公众号“少年数学家”

提供丰富的数学课外知识

数学人物、数学趣谈、科技与数学

想让孩子懂得更多有趣的数学

记得关注“少年数学家”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/299609.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

超详细图解!【MySQL进阶篇】MySQL架构原理

MySQL体系架构 MySQL Server架构自顶向下大致可以分网络连接层、服务层、存储引擎层和系统文件层。 一、网络连接层 客户端连接器(Client Connectors):提供与MySQL服务器建立的支持。目前几乎支持所有主流 的服务端编程技术,例如…

掉入黑洞会怎样?被拉成面条,还是前往另一个宇宙?

全世界只有3.14 % 的人关注了青少年数学之旅○ 黑洞通往何处?现在,你准备好要跳入一个黑洞。如果你能想办法活下来(尽管这困难重重),等待着你的是什么呢?如果你想方设法地要回头,最终你会去到哪…

反射学习系列3-反射实例应用

反射学习系列目录 反射学习系列1-反射入门 反射学习系列2-特性(Attribute) 反射学习系列3-反射实例应用 作者 例子这个东西其实挺难弄得,弄个简单的,虽然能说明问题但却容易让人觉得没实用价值,弄个有实用价值却又往往牵扯很多别的技术甚至牵扯很多业务…

怎么向女朋友解释什么叫区块链?

全世界只有3.14 % 的人关注了青少年数学之旅现在最火热的科技和风口,无疑就是“区块链”了。很多投行面试中也总是会被问到 于是,发生了下面的故事……有一对恩爱的男女朋友开始了这样的对话,我们暂且叫他们小明和小花吧。(将就点…

遭遇价格欺诈

周末和朋友逛街时,买了副皮手套,店家说帮朋友代卖的,标价318元,打五折,又跟店家讲了下价,虽然店家表现的老大不情愿,但最终还是以130买进。 回家后顺手从网上查了下,淘宝网上才卖75&…

超详细图解!【MySQL进阶篇】MySQL索引原理

索引类型 索引可以提升查询速度,会影响where查询,以及order by排序。MySQL索引类型如下: 从索引存储结构划分:B Tree索引、Hash索引、FULLTEXT全文索引、R Tree索引 从应用层次划分:普通索引、唯一索引、主键索引、复…

ExtJs学习笔记(21)-使用XTemplate结合WCF显示数据

个人认为,XTemplate是ExtJs中最灵活的用来显示数据的组件,有点类似aspx中的Repeater控件,显示数据的模板完全可以由用户以html方式来定制. 先给一个官方的静态示例(稍微改了下),代码并不复杂,关键的地方,我…

Blazor 路由及导航开发指南

翻译自 Waqas Anwar 2021年4月2日的文章 《A Developer’s Guide To Blazor Routing and Navigation》 [1]检查传入的请求 URL 并将它们导航到对应的视图或页面是每个单页应用程序 (SPA) 框架的基本功能。Blazor Server 和 WebAssembly 应用程序也同样支持使用一些内置组件和服…

超详细图解!【MySQL进阶篇】SQL优化-索引-存储引擎

1. Mysql的体系结构概览 整个MySQL Server由以下组成 Connection Pool : 连接池组件Management Services & Utilities : 管理服务和工具组件SQL Interface : SQL接口组件Parser : 查询分析器组件Optimizer : 优化器组件Caches & Buffers : 缓冲池组件Pluggable Storag…

数据之美

数据是抽象的,尤其是海量数据,人的大脑很难直接对大量数据进行分析并获得印象,然而从另一个角度看,数据也可以异常美丽,人们设计了很多工具,让枯燥的数据图形化,本文介绍了50个数据图形化工具&a…

一个孩子能长大成人到底有多不容易? | 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅(图源警民直通车-上海,侵权删)

差距50倍!为什么Web API第一次执行这么慢?

前言新建一个ASP.NET Core Web API项目,使用命令行方式启动,连续发送多次请求。从下图的时间线可以发现,第一次执行(116ms)比后面的(2ms)慢了很多:在这100多ms中,Web API到底做了些什…

Exchange服务器系列课程之四--管理Exchange收件人

前面已经讨论了Exchange的安装,今天我们来讨论一下Exchange服务器的用户管理。管理Exchange的工具在第二篇文章已经讨论过了,这里不再阐述。Exchange中的收件人对象有三种:用户,组,联系人。我们可以为收件人对象启用邮…

动力强劲的星型发动机,为何不用在汽车上呢?

全世界只有3.14 % 的人关注了青少年数学之旅星型发动机嘚瑟的模样,一定让人过目不忘——对,虽然它看起来妖娆,但动力却十分强劲。那它为什么没在汽车上普及呢?我们一起来看看!什么是星型发动机星型发动机,顾…

超详细图解!【MySQL进阶篇】存储过程,视图,索引,函数,触发器

超详细图解!【MySQL进阶篇】存储过程,视图,索引,函数,触发器1.1 下载Linux 安装包1.2 安装MySQL1.3 启动 MySQL 服务1.4 登录MySQL2\. 索引2.1 索引概述2.2 索引优势劣势2.3 索引结构2.3.1 BTREE 结构2.3.3 BTREE 结构2.3.3 MySQL中的BTree2.4 索引分类2.5 索引语法…

.Net Core with 微服务 - 分布式事务 - 2PC、3PC

最近比较忙,好久没更新了。这次我们来聊一聊分布式事务。在微服务体系下,我们的应用被分割成多个服务,每个服务都配置一个数据库。如果我们的服务划分的不够完美,那么为了完成业务会出现非常多的跨库事务。即使按照 DDD 的原则来切…

2019优质公众号大盘点,果断收藏了慢慢看吧 ~

全世界只有3.14 % 的人关注了青少年数学之旅又到年底了啦,也到了一年一度的年底盘点时间。那么2019年,又有哪些优质公众号崭露头角呢?本期将为您盘点几个优质公众号,总有一个刷屏过你的朋友圈!长按二维码,选…

让未备案的网站先飙起来

让未备案的网站先飙起来作者:田逸(sery163.com)国人在技术方面的创新能力不怎么样,但是在设置障碍,折腾自己人的方面的创造性却登峰造极,比如网站备案。要备案也没什么问题,毕竟大家都是老老实实…

TDengine和DolphinDB哪个更好,哈哈哈哈,闲来无聊分析了一下。

#拥抱开源—涛思数据TDengine有奖征稿# TDengine是专为时序数据设计的,针对的是物联网、工业互联网、IT运维场景。这些场景是不需要特殊的查询函数的,更关心的是写入速度、查询速度。而且这些场景下,也需要一些其他数据库不具备的功能&#…

记一次 .NET 某WMS仓储打单系统 内存暴涨分析

一:背景 1. 讲故事七月中旬有一位朋友加wx求助,他的程序在生产上跑着跑着内存就飙起来了,貌似没有回头的趋势,询问如何解决,截图如下:和这位朋友聊下来,感觉像是自己在小县城当了个小老板&#…