我一直很喜欢阅读历史书籍,大学时代的时候我一直信奉「历史能看得多远,未来就能看得有多远」。 然而,随着年岁的增长和阅读的深入,我越来越觉得这句话就是在扯淡。
其实根本不存在什么历史的必然性,所谓历史的必然性,一切都是事后诸葛亮。 活在当时历史中的人,其实正是最看不清历史的人。
- 如果能够预测到秦国将会一统天下,为什么还会发生长平之战?
- 如果能够预测到二世而亡,为什么始皇帝还会严刑峻法?
- 如果能够预测到朱元璋将会一统天下,为什么百姓还会爱戴张士诚?
- 如果能预测到日本必败无疑,为什么汪精卫还会投靠日本?
所以,在后人看来确定无疑的历史趋势,在当时的人看来却只是雾里看花。
为什么呢?
因为正如「人类简史」中的提到的,历史是一个二级混沌系统。 一级混沌系统是指「预测结果不会对系统产生影响」,比如我们预测明天的天气。 我们预测明天会下雨,这个论断对于明天会不会下雨不会产生影响。 明天的天气是怎样就会怎样。 然而,二级混沌系统却要复杂得多,它的「预测结果会对系统产生影响」,比如我们有一种机器或算法能够预测未来十年是否会发生革命。 一旦机器预测未来十年内将会发生重大的社会动乱,那么政府一定会提前采取相应的措施,减少社会矛盾,将动乱消灭于无形。 而能够消灭动乱的原因却是因为我们预测到了会发生动乱。 预测的结果会对系统的结果产生影响。
其实何止是历史,只要是有人参与的系统,都是二级混沌系统,比如金融市场,比如社会变革。
所以从这个角度来说,我们是无法预测历史的未来的。 因为我们本身就是历史的一部分,一旦做出预测,这个预测结果会对系统产生影响,从而导致预测结果的偏差。 这也就是我为什么觉得用机器学习的方式预测股市并不是一个十分靠谱的方法。 因为股市本质就是一个二级混沌系统,任何一个预测结果都会改变这个系统的状态。
一旦明白了有人参与的系统是一个二级混沌系统,我们就能解释很多事情了。
- 正是因为人类社会是一个二级混沌系统,所以未来充满了未知。
- 正是因为人类社会是一个二级混沌系统,社会科学往往无法做出准确的预测,常常会发生黑天鹅事件。
- 正是因为大自然是一个一级混沌系统,所以一旦掌握了正确的方法,现代科学可以飞速发展,因为一切人类总结的物理规则不会对大自然的运行系统产生影响。
由此进一步,我们会得出这样一个结论: 未来不可知。 某种程度上,我想这是正确的。 但是,在我们日常的生活中,还是需要根据自己的预测来决定自己的行为。 而这样的策略往往是有效的。 为什么? 因为你的预测只是你自己的预测,虽然会对整体系统产生一点点的影响,但是这个影响可以小到忽略不计了。 作为60亿分之一的人,你的预测是不会大幅改变系统状态的。
更新日志
- 2018年6月16日写作并发表