《复杂》这本书的作者是梅拉妮·米歇尔。听完这本书,顿觉脑洞大开,原来的生活和思考未免太简单了。复杂是一个学科,而我们从小受到的教育就是在简单科学的范畴之内进行。
什么是复杂问题?
要定义复杂,就要弄明白还原论。还原论说的是,如果我们知道事物的每一个细节,就一定能够知道整个事物的全貌。还原论所能解决的是简单问题。比如造一个房子,如果知道房子的每一个细节,就能把这个房子还原出来,这是一个简单问题。2012年龙年六一,我们班想出一个舞龙的节目,需要两条舞龙道具。于是在网上搜索了舞龙道具的图片,具体研究各个部分,然后卖了布、KT板等各种材料,缝了两条惟妙惟肖的“巨龙”,虽然从来没见过真实的舞龙道具,靠着图片和细节就把它们做出来了。虽然过程很复杂,但原来这是一个简单问题。
什么是复杂问题?比如蚁群,单个的蚂蚁和蚁群无法等量齐观。单个的蚂蚁没有智商,没有中央指挥,靠着信息素就能作出判断。但蚁群有智商,逢山开路遇水架桥,面对敌人可以抱团作战。如果刨开蚁穴看更是不可思议,蚁穴里面干湿分区,有防洪通道,有宝宝住的房间,有蚁后住的房间,有囤积食物的房间,还有囤积尸体的房间,还有蚁后逃生的通道。在造这么智能科学的建筑时,单个蚂蚁是没有智商的,也没有中央指挥者,怎么实现?再如大脑神经元,单个的神经元很简单,但把亿万个大脑神经元聚集起来,会出现智能和情感,这就是复杂问题。

输入端有微小的调整,在输出端就有完全不同的结果
19世界末期人们对于简单论的信仰逐渐受到了来自混沌、复杂的挑战,于是有了今天的复杂学科。我们在生活中很多痛苦都是来自于分不清这件事到底是复杂还是简单,例如培养孩子是简单问题还是复杂问题?复杂问题就是,当输入端有微小的调整,在输出端就有完全不同的结果,也就是蝴蝶效应。大量父母把培养孩子当成了简单事件对待,办法就是交给学校,完成作业,或者上培训班。以为把各个事情完成了,孩子就培养好了,NO! 同样地,教育的每一件小事都不是一个简单问题。
当我们把一个复杂问题用简单系统来处理的时候,你会发现有时候做越多错越多。你以为让它符合那个零件就够了,反倒恰好破坏了复杂系统最珍贵的东西,拿就是每一个微小单元的活力。
整体大于部分之和
牛顿的算法认为,部分加起来就是整体。混沌学、混沌生物学、系统生物学、网络理论,这些复杂系统都有一个共通的特征就是,整体远大于部分之和。复杂的定义是,复杂系统是由大量组分组成的网络,不存在中央控制,通过简单运作规则产生出复杂的集体行为和复杂的信息处理,并通过学习和进化,产生适应性。
当海底的沙丁鱼群遇到鲨鱼的时候会完美地形成圆形散开,没有任何一个领导者组织,它是由一个简单的规则产生的复杂集体行动。科学家在屏幕上用箭头模拟沙丁鱼群,每个箭头代表一个沙丁鱼,并给每个箭头编上程序。第一个程序是紧跟前面的箭头,第二个程序是,跟两边的箭头尽量保持等距离,第三个是,带上后边的箭头。把这三个程序输入给后边的箭头以后,给第一个箭头一个初始的动能,一个完美沙丁鱼群就出现了。一个非常简单的规则,经过大量简单的运算,在大的量的呈现上,产生了极其复杂的行为。没有中心化,也叫自组织。这种系统的宏观行为有时也叫做涌现,还有一种说法叫群至涌现。这种现象非常有意思,在生物群体里经常可以见到这样的复杂问题。
整体大于部分之和这样的概念,似乎并不少见。我们经常会用1+1>2描述两者合力大于单个力量之和,比如家校互动、团队合作等等。关于复杂问题的概念,给了我很大启发。看待一件事,我们不禁会问,这是简单问题还是复杂问题?如果是一个复杂问题,那就需要动用一个复杂系统进行对待。同时我们也可以善用蝴蝶效应,调整输入端的变化,让输出端产生更好的预期。