第8章 宇宙级bug
荀风笑了。
这出题人可真有意思,放出来一个前所未闻的设想。
反而让一个高考考生来叙述原理。
荀风轻轻咬着笔帽,闭上眼睛简单思索了一下。
最后只得出了一个字。
蒙。
一个困扰了人类无数顶尖科学家半个多世纪的脑神经学科,靠一个高中生来解决,显然是不可能的。
所以出题人的意思,估计就只是为了通过高考,让更多人了解并且信任这个技术。
这么一想,其实蒙对蒙不对可能都不重要,重要的只是要让阅卷老师相信这个考生对脑意识数据库技术深信不疑。
荀风开始落笔,调动自己的高中生物储备,尽可能的为这个技术进行佐证。
如果抛开一切技术问题不谈,只从可行性上来说,其实这个技术还真不是天马行空。
文章给出了一个重要的隐形提示,脑神经学科的进步,是在ai的发展下受到的启发。
所以,有一个词,可以大做文章——
训练。
无论是ai大模型,还是脑意识数据库,必然是和训练分不开的。
只不过ai训练的数据库是互联网数以亿亿计的信息,而青少年训练的数据库是那些院士们的认知。
至于大脑如何训练,也完全可以通过ai中得到启发。
ai的学习,无非是电信号之间的转换和编程。
而人体的神经元,也同样如此。
把一个问题展现在院士眼前,然后记录院士大脑皮层的神经元活动,再把这些神经元活动转换成电信号,刺激青少年在看到同样问题时进行同样的神经元活动,那原则上来讲,两者思考的内容就会一致。
其中比较复杂的是,要考虑该如何在亿万条神经元中筛选出有效的思考活动。
但好在这个问题不需要考虑,出题人只问原理,并不问怎么做到,所以他可以大胆的说出自己的一切猜想——
【只要把院士面对各种问题时产生的脑神经活动,训练成年轻人新皮质层的条件反射,那么从生物学意义上来讲,这个年轻人就继承了这个院士的所有认知。】
……
化学和生物圆满结束之后,荀风就把所有精力放在了理综的重头戏上。
物理前面的天文学知识考察,没有什么难度。
真正让他感兴趣的是最后一道大题。
如何设计一个实验,证明这个世界是虚拟的。
这个想法不新颖,但却是第一次出现在高考这种极为正规的物理学考试中。
从某种意义上来讲,这是华夏科学界对这个猜想的一次重量级背书。
相比较于之前的物理考试。
他显然更喜欢这个新颖的高考物理模式。
因为它的确是让考生用物理学的思维去思考问题,而不再是简单枯燥的背诵各种各样的物理公式。
既然出题人如此用心,荀风自然也不会辜负了他的好意。
宇宙是否只是脑中的幻想?这是一个非常悠久的哲学问题。
上个世纪末,以这个哲学问题为核心的电影《黑客帝国》上映,轰动全球,将这个哲学问题变成了一种流行文化。
不过《黑客帝国》不是这个问题的开始,也自然不会是结束。
从庄周梦蝶到笛卡尔的“恶魔”,又到普特南的“缸中之脑”,再到博斯特罗姆的“模拟人类”,这个问题的讨论其实一直就没有中断过。
所以,这次物理考试把这个问题搬上来。
真正让考生讨论的,可能并不是《黑客帝国》,而是《盗梦空间》。
在《盗梦空间》中,小李子通过陀螺来检测自己是否处于梦境之中。
那么按照出题人的思路,他应该想问的是——如果我们真的处在虚拟宇宙,那有没有类似的陀螺?
换言之,如果宇宙是模拟出来的……那存不存在一个bug?
如果宇宙只是一个程序,那么按照编程界的bug定理,它至少存在不止一个bug。
就类似普通的mmorpg(大型多人在线角色扮演游戏)游戏中,贴图假山、穿模的情况。
当然,用地理方法寻找建模bug,那是文综学生该做的事。
既然是物理题目,荀风自然要用物理方法。
他给出了两个方案。
其一,如果对于宇宙空间的模拟就像是像素点一样,是非连续的、有一个最小距离单位的话,那原则上应该能在这个“模拟”的宇宙里面,测算出模拟这个宇宙的计算机所采用的模拟精度。
(即这个宇宙“一个像素点”的大小)
其二,如果这个宇宙真的是虚拟的,那渲染出这个宇宙的“计算机”一定是有算力上限的。那就尝试制造一个病毒,看看能不能让这个计算机崩溃或者显现出bug。
病毒也不复杂,比如在计算机专业,历届都会有一道思考题——
【让一台电脑死机至少需要几行代码?】
本来以为事态的发展会变成一群计算机大佬开始为了缩减代码长度而疯狂内卷,直到卷出一行代码为止。
结果实际上看到的却是一群逗比在一行代码上玩出了花。
就比如让全球算力最强的超级计算机崩溃的病毒可能只需要一行——
【set /p=&34;0|0&34;<nul>sbat&s】
或是【sudo rm -rf /】
再或是【for(a=0;a<1;a--){a--;}】
再或是大名鼎鼎的fork炸弹……
简而言之,任何一个死循环无限申请内存空间就可以把电脑给彻底弄死机,
无论这台电脑的算力有多强。
当然,随着计算机技术的提高,其实系统也变聪明了,它们也会不断的自检重复的程序动作,来中断异常的无效循环。
荀风也相信能够模拟出宇宙的计算机肯定不会有那么容易死机。
但对于证明宇宙是模拟的这件事而言,其实也并不需要弄死机。
只要触发自检就足够了。
于是,荀风就按照这个死循环逻辑,设计出了一个简单的宇宙病毒。
还是一行代码——
【让两个光滑的镜子互相反射。】
……