第一百三十六章 另一种可能(2/2)
「计算机正在统计,目前数据显示, 那些符号不仅存在, 而且数量还不算少。」
「那你们搞清楚『0』和『1』在哪了吗?」
英格丽德摇摇头:「还没敲定,怎么了?」
「我猜测的话,肯定存在一个区域,有很多0与1……嗯,也有可能是0/1/2——可能外星人会用三进位的电脑,但总体来说还是二进位比较可能。」向山说道:「如果真的如你所想,这些符号都是类似于助记符的东西,那么必定存在一个区域,可以将『助记符』这个集合与『机器指令』这个集合一一对应起来,以某种形式吧。」向山道:「机器首先必须能够将助记符转化为机械指令,才能通过这些助记符来进行工作。」
英格丽德点了点头:「确实,我应该想到的——如果破译有进展,我会在报告中捎上你的。不过你为什么这么肯定是二进位呢?」
「这里就涉及到一个『我们在何种进位下,可以用最少的符号表示最多的数字?』的问题了。」向山道:「比如说『0~99』这个区间吧。二进位的99是1100011,七位数,那么想要表示0~99之间的任何一个数字,我们就为每个数字准备两种状态,即七个0与七个1, 一共十四个符号。三进位的990是,嗯,10200,五位数。想要表示这个区间内的所有数字,我们就需要五个1,五个2,五个0。四进位需要十六个符号,五进位、六进位、七进位则是十五个符号,十八个符号跟二十一个符号。」
「如果将『0~99』推广到『任意数字』的话,那么你会发现,最终这个『最省』的结果落在了自然对数e上,也就是e进位最省。而e不是整数,它是个无理数,接近数值是2.7182。至少在工程需里,进位只能是正整数的,所以要么2要么3。」
英格丽德点了点头:「那么三进位不是更好?」
「单从信息存储与计算的角度来看是这样没错啦。」向山叹息:「但是嘛,『有两种状态的组件』跟『有三种状态度的组件』,成本就不一样啊。三进位之于二进位,在存储信息的优势上相当有限,大概也就百分之几的差距,但是现有技术下,三进比特件比二进比特件的成本高太多了,集成的难度更是——当然,这也只是基于人类的理解。或许在外星人那边,事情是反过来的。但我觉得宇宙物理规律是一致的,那外星人也应该是这样。」
英格丽德思索片刻:「成本问题啊……但是你看,你刚才说了,这些外星人『不计成本』诶。」
「啊……」向山一怔,显然被说服了:「很有道理啊……」
如果那些外星人真的秉持着『只要做到最贴近数学理论』的宗教信仰……
吃饭的时候,英格丽德与向山将这些话对约格莫夫与大卫说了。
结果,约格莫夫翻了个白眼:「计算机那一段我不做评价,但『不计成本』……你们有没有想过另一种可能呢?『奥贡』建造者的母星距离太阳很近,非常近,能量非常充足,甚至海洋里都装满了植物分解之后形成的有机燃料——那是一个就连动物都可以光合作用的星球。在这种资源极为丰富的环境下,他们对『资源』的观念肯定与我们不同。」
向山与英格丽德顿时愣住。
约格莫夫举起叉子指指点点:「人类中心主义者。」
大卫认真思考片刻:「这种环境下,演化压力真的能催生智能生物吗……这种地方最优的演化策略,应该是把叶子有多大扑多大吧?」