奇趣编程|随机数中的混沌与秩序

混沌理论认为,宇宙处于混沌状态,某部分的变化会引起其它看起来似乎无关联的部分的变化。也就是局部的变化在系统的各种关联影响下产生连锁反应引起其它部分的变化。中国古话说的“牵一发而动全身”也符合混沌理论。

混沌理论中比较容易理解的例子就是天气,通常认为长期的天气是不可预测的,因为影响天气的因素太多,地球外部的有太阳黑子的暴发、流星、宇宙辐射等,地球内部的有气温、风速、湿度、植物的化合作用、动物的运动、洋流的变化、火山爆发等等无数不可统计的变量都会引起连锁反应给天气带来影响。

虽然长期的天气是很难精确预测的,但是短期的天气是可以比较准确地预测的。这是因为混沌系统里仍然是基于化学、物理等基本宇宙规律来运行的,它仍然存在着秩序。

当前某些东西混沌不可预测,是因为人类目前的科技没能监测到这些变量的连锁反应,如果哪一天科技发展到能监测这个局部的所有变量的连锁反应了,这个局部就是完全可预测的了。

比如说,腾讯qq在线人数是不是随机数?对于普通人来说,它确实是随机的,但对于腾讯公司来说,所有的qq在线情况它都完全可以监测,并且可以控制任意一个帐号的在线状态,所以腾讯在线人数对腾讯公司来说就不是随机数,不是混沌系统。