发表换题之前先扫盲一下.我看很多人不知道
随机的含义.
而且不知道真随机和伪随机的区别.
所谓随机则是不可预测,否则就不叫随机.
真随机是真实不可预测的,
伪随机是可以预测的.
例如一个随机数a 经过一个算法
f(a){
a=a+1;
}
得到结果 y
表达式就是 f(a) = y;
读作变量a经过函数f的计算得到y;
例如 让a等于1
那么 f(1)=2;
我们的程序算法都是f 假设两台计算机 pc1 和 pc2
pc1和pc2都执行程序f 并且他们的初始值都是 a = 1
那么pc1和pc2的执行结果一定是一样的..这种通过固定算法计算出来的结果都是伪随机.
无论经过多少相同步,pc1和pc2的结果都相同.
也就是说,pc1计算的y的结果可以被pc2所预测.
扩展开来,可以把初始变量a 扩展到两个变量的情况
f(a,b)=y
读作变量a和变量b 经过函数f的计算得到y;
这样的计算结果y是有规律的随机,是可以预测的.所以y是伪随机..
.真正的随机来源于变量a 得到的y只是a的另外一种表现形式.
所以说 y是伪随机,a是真随机.
下面的问题会让你对真随机的意义有个彻底的认识.
但是问题又来了,a是不是真随机呢?
a是你给的初始值对吧,例如1或者34534,自己想的对吧? 随便想的对吧?
我下面再提出一个问题,让你知道真随机的意义..
你现在随便想一个数字. 比如1 或者2 或者3 或者654 总之这个数叫 变量a
你怎么才能证明你所想的这个数不是伪随机数?
你为什么想到的值是 变量a 而不是 其它数?
假如有另外一个你,他所想的数字是不是肯定和你想的数字一模一样?得到同样的数字?
你的大脑是受电子控制的.电子的走向是与你的习惯,经验,食物,心情等等很多变量.有关的.而这些决定了你会想到这个数,而不是其它数..所以说 你所想的这个数不是真随机数而是伪随机数.. 你只是一个函数f
可能你还是不清楚啥意思...
假如你没学过阿拉伯数字.1-10 那么你还会想到1-10吗?
如果你不认识字你会看懂我刚才的问题吗?
所以现在你所想跟你以前的经历有关..你只是个函数f
你现在的衣食住行,所思所想都是由前因定下的..
你所吃的每一粒饭都是来自农民之手,来自农民种的因,来自太阳的照耀,来自太阳的核反应..
正像现在你看这篇文章一样.因为我写了这篇文章所以你才能看到这篇文章.现在你的所思所想已经被我所影响..
我种因你得果..
我的因来自其它的因.这就是因果关系.
那么想远一些,我们现在的一切,衣食住行,看电脑,点鼠标.是不是早在宇宙大爆炸的时候或者说很多年前就已经因为那个最初因而定下了呢? 因为 一切都是有规律的,否则地球就要掉到太阳上去了.
宇宙中的自然规律就是一个大函数F,世间一切都按这个规律运作.而我们现在的一切早在宇宙初始的时候就定下了.. 这就是宿命论..
很多人不愿意认同宿命论,所以就想推翻这个人人都不愿意承认的坚不可摧的宿命论..
谁都不愿意承认自己原来是一个永远也无法摆脱命运牢笼的傀儡程序.所以很多人试图证明真随机的存在.而且是无处不在,那么我们就不是按照固 定规则行动的傀儡.而是按照自己的自由意识而行动.
所以真随机在一定意义上等于自由.
各位还觉得真随机无意义吗?
真随机的存在直接证明了,有没有上帝.
真随机的存在直接证明了,我们是不是真正的自由之身...
好下面真正的难题开始了.
如何证明真随机的存在呢?
各位达人,哲学家,数学家,这是一个千年难题.
星期一, 07/14/2014 - 10:37
#1
谈真随机
现在 很多随机都是 伪随机
经过函数f的计算得到y;
这个数不是真随机数而是伪随机数
可以预测的.
随机数a 经过一个算法
有个彻底的认识
随机,什么是真正的随机?
信则有,不信则无。
不可预测的就是随机,但什么叫不可预测的呢?貌似还是人类认知能力的事
随机数a 经过一个算法
真随机和伪随机的区别.
经过一个算法
不知道真随机
不叫随机