复杂系统科学概览——理解世界的另一种视角
你有没有过这样的疑惑:明明天气预报说下午有雨,你带着伞出门,结果太阳晒得人暖融融的,一滴雨都没下?你有没有蹲在路边看过蚂蚁搬饼干屑,几十只小蚂蚁围着一块比它们大好几倍的碎糖,没一会儿就整整齐齐排成队,把糖搬回了洞里,连绕开小石子都像商量好了一样?你有没有坐在爸爸的车里经历早高峰,前面明明没有出事故,车流却慢慢停住了,等了几分钟又莫名其妙地顺畅起来,连交警都没过来指挥?这些看起来普通的小事,背后都藏着同一个秘密——我们生活在一个由无数“复杂系统”组成的世界里,而你即将读到的这本书,就是要带你揭开这个秘密的面纱,看懂那些隐藏在日常生活背后的奇妙规律。
要理解复杂系统,我们先要知道什么是“系统”。简单来说,系统就是由多个相互关联的“零件”组成的整体,这些零件之间会互相影响,让整个系统表现出单个零件没有的特点。你手里的乐高小汽车就是一个简单的系统:四个轮子、一个车身、几块拼插件,每个零件的作用都是固定的,轮子用来滚动,车身用来装东西,只要零件没少没坏,小汽车就能稳稳当当地跑;如果你把轮子拆下来,它就再也跑不起来了——这就是简单系统的特点:零件数量少,每个零件的作用明确,整体行为完全由单个零件的性质决定。
但如果我们把视角放大,看看你楼下花坛里的蚁群,情况就完全不一样了。蚁群里没有哪只蚂蚁是“专门负责造轮子”的,每只蚂蚁看起来都差不多,爬来爬去好像没什么明确的任务,但整个蚁群却能建出结构复杂的巢穴:有用来存放食物的仓库,有用来哺育幼蚁的育儿室,甚至有专门用来通风的透气孔,有的蚂蚁会出去找花蜜,有的会搬运食物,有的会看守巢穴,遇到洪水的时候,整个蚁群还能抱成一团浮在水面上,工蚁在下面托着蚁后和幼蚁,直到找到新的栖息地。你看,单个蚂蚁根本没有“建巢穴”“分工”“抱团抗洪”的能力,但是几百万只蚂蚁凑在一起,就表现出了这些单个个体根本不具备的特点——这就是复杂系统:由大量(通常是几百个以上)相似的单元组成,单元之间会持续地相互作用,最终让整个系统表现出单个单元根本无法实现的、全新的整体特性。
我们可以从三个核心维度,更清楚地对比简单系统和复杂系统的本质差异,你可以把下面的表格当成一把尺子,用来判断你遇到的现象属于哪种系统:
| 对比维度 | 简单系统 | 复杂系统 | |----------|----------|----------| | 系统构成 | 零件数量少,每个零件功能明确、差异大 | 单元数量极多(通常数百到数万亿),单元高度相似,没有明确的固定分工 | | 运行规律 | 线性因果,单个零件的行为直接决定整体行为,A必然导致B | 非线性相互作用,单个单元的行为会通过相互作用被放大、削弱或改变方向,整体行为无法通过单个单元的行为简单推导 | | 预测难度 | 在条件足够的情况下可以做出长期、准确的预测 | 对初始条件高度敏感,极微小的初始差异会被逐渐放大,长期预测几乎不可能,只能给出概率性的结果 |
`#简单系统` `#复杂系统`
我们用大家最熟悉的扔皮球来理解这个表格:你往空中扔一个小皮球,只要知道你扔的力度、角度、空气的阻力、地球的重力加速度,就能准确算出它落在哪里,这就是简单系统的可预测性——每个因素的作用都是固定的,只要条件足够,结果完全可以确定。但如果我们换成天气预报,情况就完全不同了:整个地球的大气层就是一个典型的复杂系统,气象学家能测到某个城市的温度、湿度、风速、云层厚度,但是一片小云里的水汽含量、远处海面的一点点蒸发、甚至一只鸟扇翅膀带起来的一点小气流,这些我们根本没法精确测量的微小差异,都会随着大气的变化被不断放大:一开始只是差0.1度的温度,过了三天可能就会变成差10度的气温,一开始只是差一点点的风向,过了五天可能就会变成完全不同的降雨或者晴天。这种现象有个特别有名的名字,叫“蝴蝶效应”:说的是亚马逊雨林里的一只蝴蝶,偶然扇了几下翅膀,导致身边的小气流有了细微的变化,这个变化随着大气的流动不断放大,几周之后可能在得克萨斯州引起一场龙卷风。你看,蝴蝶扇翅膀这件小事,居然能引发几千公里外的龙卷风,这就是复杂系统对初始条件的敏感依赖性,也是天气预报最多只能报7天、越往后准确率越低的原因——初始条件的一点点误差,经过复杂系统的相互作用放大,就会变成完全不同的结果。
`#混沌` `#蝴蝶效应`
【📎 侧边栏:小实验-感受混沌】 你可以自己做个简单的小实验感受一下混沌的神奇:拿一张轻的纸巾,放在两个手指中间,轻轻吹一口气,纸巾会往一个方向飘;但是你多吹两口气,或者吹的力气稍微大一点,纸巾可能就会往完全不同的方向飘,甚至转好几个圈。这个小小的气流变化,就是“初始条件的微小差异”,而纸巾不同的飘法,就是混沌系统里“结果的大幅差异”。你会发现,看起来乱糟糟的结果背后,其实都遵循着流体力学的规律,只是初始条件的微小变化被放大了而已。
其实人类很早就注意到了复杂系统的存在,但是直到20世纪中后期,科学家们才慢慢意识到,传统的科学研究方法根本没法研究这些复杂系统。以前的科学研究大多用的是“还原论”的方法:就是把复杂的东西拆成最简单的零件,研究清楚每个零件的性质,再拼起来就知道整体的性质了。比如研究钟表,就拆成齿轮、发条、指针,每个零件都研究透了,再装回去就知道钟表为什么会走。这个方法在研究简单系统的时候特别管用,牛顿力学、经典化学都是靠这个方法发展起来的,但是当科学家们用这个方法去研究生物、社会、经济这些领域的时候,却发现根本走不通:你把一只鸟拆成骨头、肌肉、羽毛,研究得再透,也没法知道一群鸟飞的时候为什么会保持整齐的队形;你把一个人拆成细胞、器官、神经,研究得再透,也没法知道一群人在街上走的时候为什么会自动形成几条走的快的路。
这些问题的出现,让科学家们开始意识到,世界上还有很多东西是没法靠“拆成零件”来研究的,这些由大量相互作用的单元组成的系统,有自己独特的规律,不能用简单系统的规律来解释。于是,从上世纪70年代开始,物理学家、生物学家、社会学家、经济学家等不同领域的学者开始凑在一起研究这些系统的共同规律,就这样,一门全新的科学——复杂系统科学,慢慢诞生了。因为它研究的对象横跨了物理、生物、社会、经济、信息等几乎所有学科,所以也被叫做“跨学科的科学”,是21世纪最重要的科学前沿之一。`#复杂系统科学` `#跨学科`
复杂系统科学里有很多奇妙的概念,但其中最核心、也是贯穿整本书的三个,就是“混沌”“涌现”和“自组织”,你可以把它们当成理解复杂世界的三把钥匙:
- 第一把钥匙叫**混沌**,它解决的是复杂系统的“不确定性”问题:为什么很多复杂系统的行为看起来乱糟糟的,好像完全没有规律?混沌理论告诉我们,这些看起来乱的现象背后,其实藏着严格的数学规律,只是这些规律对初始条件特别敏感,一点点微小的差异就会
把结果变得完全不一样,但这并不是说混沌就是完全没规律的“乱”。恰恰相反,所有混沌系统的背后,都有一套非常严格的数学规律在起作用,只是这套规律对初始条件特别敏感,我们没法把初始条件测量得足够精确,所以长期来看结果好像完全随机。这种“看起来乱,背后有确定规律”的特性,就是混沌最核心的特点,科学家把它叫做“确定的混乱”。
你可以做一个非常简单的小实验感受这种“确定的混乱”:拿一张便签纸,从离地面1米的高度松开手让它自由下落,你会发现它飘落的时候轨迹歪歪扭扭,有时候往左有时候往右,每次落的位置都不一样,看起来完全没有规律。但实际上,便签纸的轨迹完全遵守流体力学的定律,只要你知道它下落时的初始角度、风速、空气密度,就能算出它的轨迹——只是这些初始条件太容易变了,你每次放手的时候稍微歪一点,风速变一点,结果就会完全不一样。你甚至可以用这个玩个小游戏:让爸爸妈妈每次从一样的高度、用一样的方式放手,看谁能让便签纸落得离标记点最近,你会发现哪怕他们尽力保持初始条件一样,结果还是差很多,这就是混沌的特性。
最早发现混沌规律的科学家是美国气象学家爱德华·洛伦兹[^1],1961年的时候,他在用计算机模拟地球的大气变化,为了节省时间,他把之前一次模拟的中间结果作为新的初始条件,本来想快速得到结果,结果发现这次的模拟结果和之前完全不一样:一开始只是把初始温度的小数点后第三位从0.506127改成了0.506,过了几周的模拟时间,两个结果的温度差了十几度,一个变成了晴天,一个变成了暴雨。洛伦兹后来把这种现象总结成了“蝴蝶效应”,还写了一本书叫《混沌:开创新科学》,让全世界的人都知道了复杂系统的奇妙。
很多人觉得混沌就是“随机”,但其实混沌和随机是完全不同的两回事。随机事件是没有内在规律的,比如你抛硬币,每次正面还是反面完全是随机的,没法预测;但混沌事件是有确定规律的,只是初始条件的微小差异被放大了,比如你玩“双摆”玩具:两个摆杆连在一起,你只要把上面的摆杆拉到固定的角度松开,它的轨迹每次都不一样,看起来乱糟糟的,但其实它的运动完全遵守牛顿力学的定律,没有任何随机因素,只是初始角度的微小差异会被不断放大,最后变成完全不同的轨迹。科学家可以用一个非常简单的公式来描述这种混沌行为,比如著名的逻辑斯蒂映射,用来模拟种群数量的变化: $$N_{t+1} = r N_t (1 - N_t)$$ 其中$N_t$是第t年的种群数量,$r$是种群的繁殖率,这个公式看起来非常简单,但是当$r$大于3.57的时候,种群数量的变化就会进入混沌状态:今年的数量多,明年的数量可能突然暴跌,后年又突然暴涨,完全没有明显的规律,哪怕初始数量只差0.001,几年后的数量就会差几十倍,这就是混沌的神奇之处。
`#确定性混沌` `#双摆` `#逻辑斯蒂映射`
---
如果说混沌解决的是复杂系统的“不确定性”问题,那第二把钥匙“涌现”解决的,就是“整体为什么比部分加起来更强”的问题。你之前看到的蚁群建巢、分工,其实就是涌现最典型的例子:单只蚂蚁的智力特别低,连走直线都做不到,它只能靠着信息素(一种蚂蚁分泌的特殊气味)找路,但是几百万只蚂蚁凑在一起,互相传递信息素,最后就涌现出了建巢、分工、抗洪这些单个蚂蚁根本不可能做到的能力。科学家把这种现象叫做“涌现”:就是大量