【虾扯蛋】之几个蛋疼问题(2)

  • f
    fttod
    上一帖:
    https://www.hi-pda.com/forum/viewthread.php?tid=508583


    (2)随机(下)
    好吧,我又想起matrix了。如果我可以坐在arkitect的房间里观察事物的运行,那么理论上是不会对事物本身产生影响的,那么这时不确定性理论会怎样作用?有一点可以肯定,那就是现在观察方式是唯一的,也就是房间里的屏幕(事实上还包括它背后的程序代码)。
    其实这个问题有点奇怪,一来我们并不知道matrix里不确定性理论是否存在,比如要用计算机来模拟一只猫同时是死的又是活的状态应该如何来表示?(特定的一个matrix是不能分裂成平行空间的,因为硬件资源不够。量子计算机、量子状态?)二来要100%模拟现实(所谓的100%是说不能被人分辨出与现实世界有什么区别,实际上未必需要真正100%模拟),那么在现实中成立的理论也必须能被matrix模拟。
    也许这时自然而然就会想到,matrix的代码里有没有随机函数?我想这个问题只有问arkitect了。那么换个问法,如果让你来构建一个matrix,你会使用随机函数吗?我想学过编程的人肯定会回答是。那么再换个问法,随机函数是否是构建一个世界的必要条件?
    先说第一个问题,如果你是在编写一个游戏,那么你会经常用到随机函数,这是因为你需要用它来描述一些概率事件,比如某次攻击造成的伤害,或者是下副本时分配道具所掷的骰子,而玩家并不需要知道这个概率是如何分布的,是否符合实际。然而matrix就不同了,生活在matrix里的科学家会去研究你的roll点是如何得到的(或者为什么捅一刀没捅死人。你经历一次被队友roll100秒杀是运气不好,但是多次出现你就会怀疑你的队友是否是开了外挂或者程序有Bug了。),这时你必须要模拟现实中掷一个100面筛的过程,而这个过程我前面说了是完全按照物理学定律运作的,也就是不需要随机函数来实现的。那么现在问题又回到了不确定性理论。模拟这个理论是否一定要用到随机函数?或者说模拟一个概率事件是否一定要用到随机函数?我个人觉得答案也是否。因为既然你可以事实上掷一次骰子,你也可以虚拟的掷一次骰子,这次骰子除了不会对周围环境造成影响外完全可以跟事实上掷骰子一模一样。
    想到这里我有点混乱了,虚拟掷骰子其实就是一个随机函数,只不过兜了个很大的圈子。这种随机前面已经说了是伪随机,而不确定性理论需要的是真随机。那么结果就成了要构建matrix,你必须要从现实世界的真随机中去取种子,然后生成随机函数来实现虚拟世界中的不确定性理论。
    然而事情还没完,我们现在编程用的随机函数大多都认为是伪随机,也就是通过一定手段是可以预测到结果的。那么我就要问,假设matrix也是用伪随机函数,生活在matrix里的人有没有办法预测到matrix主机执行随机函数时的结果?
    我用个简单的情况说明一下,假设matrix里有个随机函数用的是时间种子,这时问题就可以分为两步。一是matrix里的人有没有办法从若干次随机函数的结果与他们的时间之间的关系来推测出函数使用的是时间种子(假设他们的时间和服务器时间是线性关系。),二是他们是否能从随机结果和时间之间的关系推测出种子生成随机数的规则?
    之所以要提这个问题,是因为如果答案是不能,那么matrix服务器的伪随机到了虚拟世界里就成了真随机,也就是matrix的世界里到处都是真随机(matrix里的普通人是无法直接访问服务器资源的),那么构建matrix也就不需要从现实中的真随机取种子了。
    然而我的数学和计算机理论知识都很矬,无法回答这个问题,不知道d版上有牛人知道不?
    这一段写的很乱,因为以上的问题我几乎都不知道答案,只是有一点,matrix里有随机函数的可能性是非常大的。另外还有一个关键原因,那就是我不知道不确定性理论的本质是什么,所以对我来说我必须用其他方法去模拟。如果我可以实现这个理论的本质过程,那么其实不管是真随机还是伪随机,理论上很可能都是不需要的。

    写到这里,很多人一定注意到我刻意回避了一个问题,那就是抛硬币的人是如何决定硬币出手的速度和角度的。这个问题很难解释,这牵涉到个人的世界观了,这也是我把随机列入哲学而不是物理问题的原因。唯物主义认为物质决定意识,那么如果物质运动的规律是固定的(机械唯物主义?),显然人的意识是无能为力的。
    在我看来唯物就是物理层至上的观点,而唯心就是逻辑层至上,之所以争论不下,就是因为中间的接口层(神经系统)没有被完全破译。很明显,谁决定谁完全取决于接口层是如何工作的,也许根本就不存在谁决定谁,只是一个对应关系而已。(不过长期的唯物主义教育也不是白给的,虽然越来越有向唯心倾斜的趋势,但目前我仍然是倾向于唯物的。。。=。=)
    那么我们假设物质无法决定意识,抛硬币的速度和角度是否能由意识来决定?又或者是两者共同决定的?
    似乎很多人认为人的意识是完全自主意识,也就是我想怎么想就怎么想,然而生活的经验却告诉我们有很多“身不由己”的时候,那么意识的“运动”到底有没有规律?这个问题我将在第三部分说明我的看法。

    下一帖
    https://www.hi-pda.com/forum/viewthread.php?tid=509015


    [本帖最后由 fttod 于 2009-8-23 15:24 编辑]
  • c
    cm9900