BOOK NOTES
控制论与科学方法论
金观涛、华国凡
一句话总括
《控制论与科学方法论》没有把控制论当成一套工程数学来介绍,而是把“控制、信息、系统、黑箱”转化为一套认识世界和改造世界的方法论:世界不是一条预定直线,而是由可能性空间、选择、反馈、信息传递和系统稳定结构共同展开的;科学认识也不是一次性照见真理,而是主体与客体之间围绕输入、输出、模型、检验和修正进行的反馈过程。
全书最核心的命题可以概括为:控制就是在可能性空间中进行有方向的选择;信息就是可能性空间变化的传递;组织就是联系可能性空间的缩小;规律就是变量之间的约束;科学则是人类在扩大可观察变量和可控制变量的过程中,一层层打开黑箱并建立新黑箱的历史。
1. 控制:从可能性空间到有方向的选择
作者把控制论的起点放在“可能性空间”上。一个事物之所以能被控制,首先因为它未来存在多种可能状态;其次因为人能够通过某种手段在这些可能状态中作出选择。如果一个对象只有一种未来状态,或者虽有多种可能但人无法施加选择,就谈不上控制。
因此,控制不是神秘的支配力量,它有三步结构:
- 判断对象面临的可能性空间。
- 在可能性空间中确定目标状态或目标范围。
- 改变条件,使对象朝目标转化。
这一定义把控制论和经典决定论区分开来。经典决定论倾向于把未来看成过去的必然展开,控制论则强调不确定性、偶然性和选择。事物的发展像树枝一样分叉,人的实践活动就是在这些分叉中不断压缩、改变或重组可能性空间。
控制能力由控制前后的可能性空间之比表示。如果控制前可能性空间为 M,控制后缩小为 m,则控制能力为 M/m。这个定义的价值在于,它使“能不能做到某事”变成可分析的问题。12 个乒乓球中找出一个轻重未知的次品球,可能性空间是 12×2=24;天平每称一次有三种结果,控制能力为 3,三次总控制能力为 27,因 27 大于 24,所以三次称量在原则上可行。这个例子说明:工具、仪器、方法都不是万能的,它们各有控制能力;目标要求的控制能力超过工具能力时,单靠技巧无法成功。
控制目标也不总是一个唯一点。很多现实控制只是把可能性空间缩小到一个可接受范围,例如恒温箱控制温度、机械加工控制误差、猎人用网捕鱼鸟。把所有控制都追求为唯一状态,反而可能导致失败。
2. 几种基本控制方法
作者从简单到复杂讨论了多种控制方式。
随机控制是“碰运气”的科学化表达。它在未达到目标前并不缩小可能性空间,只是在偶然击中目标时终止选择。它适用于对象性质未知、没有更好方法的初始探索阶段,如神农尝百草、米勒模拟原始地球合成氨基酸等。随机控制的有效性取决于选择速度和探索范围。如果目标不在探索范围内,再多尝试也无效;许多创造性突破正来自扩大被常识排除的可能性空间。
有记忆的控制比随机控制前进一步:被证明不是目标的状态会从下一次选择中排除,可能性空间随尝试逐步缩小。它提高效率,但也带来风险——如果误把目标排除,控制就陷入陷阱。因此,探索顺序、失败记录和不可逆后果都必须被纳入控制设计。
共轭控制揭示了工具使用的本质。曹冲称象的结构是:先把不可直接称量的大象重量变换为船的吃水线,再用石头复现同一状态并称石头重量,最后反推出大象重量。形式上是 L^-1 A L:通过变换 L 把不可控问题转入可控过程 A,再用反变换 L^-1 回到原对象。感受器和效应器、数字和语言、仪器和实验装置,都可以看成共轭控制:它们把人不能直接控制或理解的对象,转译成可观察、可计算、可操作的状态。
负反馈是全书最重要的控制机制。它的核心是不断比较现实状态与目标状态的差距,并使下一步行动朝缩小差距的方向进行。老鹰捕兔、导弹追踪、火箭飞向月球、教师根据学生反应调整教学、居里夫妇按放射性增强方向提炼镭,都是负反馈。负反馈能够把有限的单次控制能力累积起来:每一步只缩小一点可能性空间,但连续反馈后,总控制能力成倍放大。
正反馈则使偏差扩大。军备竞赛、疾病恶化、爆炸、信号放大都具有正反馈结构。正反馈常表现为恶性循环和失控,但它并不总是坏事;在系统演化、组织形成、自繁殖和突变中,正反馈往往是打破旧稳态、进入新结构的动力。
3. 信息:可能性空间变化的传递
作者把“知道”定义为头脑中关于对象可能性空间的改变。收到电报知道妹妹明天来,是把“来或不来”的可能性空间缩小为“来”;地震预报则可能使原先单一的“不震”扩展为“可能震或不震”。所以信息不只是消息内容,而是对可能性空间的改变。
信息量可以用可能性空间缩小的比例来度量,并用负对数表示。这样做的优点是:多次获得的信息量可以相加。如果一个人从全厂 1000 人中找熟人,先知道在 100 人的车间,再知道在 10 人的小组,两次信息量之和等于一次性知道“在某车间某小组”的信息量。
信息传递不传递物质或能量,而是传递可能性空间的缩小。信息源的确定状态经过通道影响接受者,使接受者的可能性空间缩小。DNA 携带遗传信息,就是 DNA 的碱基结构通过一系列控制链,缩小了蛋白质、细胞形态和生物性状的可能性空间。
控制和信息相互依赖。控制需要足够信息,信息传递又依赖某种控制。生物反馈疗法说明,只要把原本不清晰的内脏活动信息转化为数字、灯光、声音等可感信号,人就可能学会控制原来“不随意”的血压、心率或疼痛。纪昌学箭的故事也被作者解释为:只有获得目标的足够信息量,才能控制目标。
信息具有主观性。同一信号对不同接受者可能意义不同,因为信号进入接受者后要经过既有经验、期待和模型加工。信息还会受到干扰:控制通道时的干扰、自然传输中的噪音、接受者的主观干扰。滤波就是去伪存真。常见滤波方法包括:
- 同一通道重复传递,用于排除偶然误差。
- 多条独立通道互相校验,用于排除系统性干扰。
- 阻抗滤波,利用信号与干扰的本质差异,让有用信号通过。
- 反馈滤波,用接受者选择出的有用信号反过来抑制无用信号。
- 同步滤波,只在信号出现时打开通道,减少无关干扰进入。
信息在传递中一般只会减少,不会增加。通道越长、环节越多,受干扰机会越大。这一规律为强调第一手资料和直接实践提供了控制论解释。
4. 组织与系统:联系可能性空间的缩小
组织是事物之间联系的可能性空间缩小。三个人在操场上任意走动是无组织;规定他们形成正三角形、以旗杆为中心、各自站在确定方位,位置组合的可能性空间逐步缩小,组织程度逐步提高。蛋白质结构、社会秩序、细胞分化、军队编制,本质上都是联系形式从混乱走向有序。
系统理论研究的是多个变量之间互相作用的整体。作者反复反对只找单向原因的简单思维,提出复杂系统中至少有四类因果关系:
- 因果长链:原因背后还有原因,结果之后还有结果。
- 概率因果:原因和结果之间不是必然一一对应,而是相关程度不同。
- 互为因果和自为因果:结果反过来影响原因,形成反馈环。
- 因果网络:多个变量彼此交叉作用,牵一发而动全身。
系统不是客观事物天然划好的边界,而是研究者根据目的、时间尺度和变量相关程度规定出来的“相对孤立系统”。划分系统时,既要纳入主要互为因果变量,又要忽略相关性足够小的干扰因素。开巴高原鹿群的失败说明:固定其他变量、只消灭捕食者的单向因果方法,在生态系统中会破坏稳态结构,导致森林被吃光、鹿群反而崩溃。
系统的核心概念是稳态结构。一个互为因果系统在受到小干扰后能回到某种平衡状态,这一状态就是稳定态;多个子系统通过相互作用共同维持稳定,就是稳态结构。负反馈趋向稳定,正反馈使系统偏离旧稳态。利用稳态结构,人们可以预测复杂系统的最终趋势,而不必逐步追踪所有中间过程:石油向储油构造聚集,月球总以同一面朝向地球,生态系统物种数趋向岛屿均衡,都可以这样理解。
稳定并不等于均匀。孤立系统常趋向均匀和无序,这是热力学第二定律描述的方向;但生命、社会和开放系统需要不均匀的有序结构来维持自身。薛定谔所说生命依赖“负熵”,普里高京的耗散结构,都说明开放系统能通过与外界交换物质和能量形成有序稳定。
系统也会不稳定、振荡或崩溃。反馈过强可能引起周期性振荡,口吃、生态数量波动、经济供需波动都可从此理解。超稳定系统则更进一步:它通过周期性不稳定和自我修复来维持长期稳定。人体内稳态、中医脏象模型、中国封建社会长期停滞与周期性动荡,都被作者放在超稳定系统框架下讨论。
5. 自繁殖、自组织与智力放大
自繁殖系统是变量越大、增长越快的系统,如核爆炸、传染病流行、癌细胞增长、激光产生。它通常具有三个特征:存在临界值,内部有自动增长链,往往由负反馈抑制机制被破坏引起。自繁殖既可能造成崩溃,也可以被利用。控制害虫繁殖、抑制核反应堆链式反应、制造激光,都是对自繁殖过程的抑制或引发。
自组织系统则解释系统如何从无组织状态中自动产生秩序。磁针方向趋同、晶体形成、人工降雨、学习过程都体现自组织。自组织系统一般具有五个特点:
- 有组织核心。
- 系统处于不稳定或亚稳定状态。
- 内部存在自动选择链。
- 过程具有不可逆性。
- 初始核心的微小差异会被放大,导致最终组织差异巨大。
这为跨学科问题提供了重要启发:控制复杂对象时,不一定要直接安排所有细节;有时只需控制组织核心、调节亚稳定条件、把握不可逆转折点,就能让系统内部力量完成大范围组织。
智力放大是选择能力的放大。计算机、组织人才、选矿剂、自组织核心都可以放大人的选择能力。刘邦善用张良、萧何、韩信,被作者解释为通过选择组织核心放大个人有限能力。云室、气泡室、乳胶照片等科学仪器,则利用自组织过程把基本粒子轨迹放大为可观察宏观痕迹,成为“超级放大器”。
6. 质变:飞跃、渐变与突变模型
第四章把系统稳态结构用于解释质变。作者反对把“质变”等同于“飞跃”。质变是质态的转化,飞跃只是质变的一种方式;质变也可以通过渐变完成。
突变理论提供了关键模型。水的气液相变在常压下通过沸腾发生飞跃,但在超过临界点的条件路径下,液态可以连续变为气态,不存在沸点式关节点。由此可见,质变方式取决于控制条件如何变化,而不是由质变本身预先决定。
作者提出判别飞跃的新原则:不看变化速度快慢,也不看是否存在中间状态,而看中间过渡态是否稳定。如果中间态不稳定,质变就是飞跃;如果中间态稳定,质变就是渐变。木块翻倒之所以是飞跃,是因为超过某角度后中间姿态不稳定;从塔底偷砖导致雷峰塔倒塌是飞跃,从塔顶逐层拆除则是渐变;强酸强碱滴定曲线虽陡,却仍是稳定受控的渐变。
稳定机制可用势函数洼表达。一个质态对应一个稳定洼;条件变化使洼移动、变浅或消失。当旧洼仍存在时,状态渐变;当旧洼消失、系统越过不稳定区落入新洼时,突变发生。突变模型中的关节点不是固定点,而是在控制变量空间中有规律分布的区域。干扰越大,飞跃越早发生;干扰越小,系统可延迟到更靠后的关节点。
突变理论还解释了两个重要现象。第一是滞后或“矫枉过正”:由 A 飞跃到 B 的关节点与由 B 回到 A 的关节点不同,因此要施加相反方向的过量条件才能恢复。第二是极端共存:在某些共存区中,大系统的不同部分可同时处于不连续的不同质态,如水的气液共存、三相点、海岛昆虫翅膀极强或极弱而中间型被淘汰。
这一章的真正方法论意义在于:研究变化必须研究稳定性。不能仅凭速度、暴力程度、表面中断来判断飞跃;也不能因发现中间类型就断言一切都是渐变。关键是分析系统在转化过程中是否经过不稳定态。
7. 黑箱认识论:科学作为主体与客体的反馈耦合
第五章把控制论推进到认识论。任何认识对象都可以看成黑箱:主体能观察它的输出变量,能控制它的输入变量,但对象内部总有大量暂不可观察、不可控制的变量。
认识黑箱有两种方法。不打开黑箱,是根据输入和输出关系建立关于内部结构的模型;打开黑箱,是通过新手段把原先不可观察、不可控制的内部变量变为可观察、可控制变量。孟德尔通过豌豆性状推断遗传因子,是不打开黑箱;摩尔根把基因定位到染色体,是打开了上一层黑箱。但打开一层黑箱后,又会出现新的黑箱。科学认识的过程不是把黑箱彻底消灭,而是不断扩大可观察变量和可控制变量,层层深入。
“实践-理论-实践”的认识过程被作者解释为负反馈调节。理论模型给出预期输出,实践给出客体实际输出,二者差距就是目标差;认识进步就是不断根据目标差修正模型,使理论逼近客观真理。
但这个负反馈认识模式要成立,需要条件:
- 必须有足够的可观察变量和可控制变量。范·赫耳蒙特无法发现光合作用,是因为空气成分尚不可观察;塞贝克误解温差与磁场关系,是因为电流变量尚未进入观察和控制范围。
- 理论必须清晰。清晰性意味着理论给出信息量,能够产生可检验、可证伪的预期。模棱两可、永远不错的理论不能被反馈修正,因而不能进步。
- 认识反馈速度必须跟上对象变化速度。楚军按涨水前的水深过河失败,计划经济中供需振荡,天气预报依赖计算机,都是反馈速度问题。
- 要避免反馈过度。理论修正过头会导致认识在两个极端间振荡,如光的粒子说和波动说长期交替占优。
- 要注意可判定条件。实践误差未必总能反映理论接近真理的程度。薛定谔早期含相对论的方程因当时未发现自旋而误差较大,却并非全错;一些先进理论可能在当时技术条件下无法被正确判定。
当可判定条件不成立时,科学家还需要“中间标准”,类似范式、统一性、守恒原则、理论简洁性、思想解放方向等。它们不是检验真理的最终标准,却能在实践暂时不能判定时指引理论选择。
8. 科学方法论的核心启发
第一,先画出可能性空间,再谈方法。许多失败不是努力不够,而是没有弄清对象有哪些可能状态、目标需要多大控制能力、工具能缩小多少可能性空间。
第二,复杂问题优先找反馈环。单向因果只适合局部分析;生态、社会、经济、生理、认知都由互为因果网络构成。问“谁是唯一原因”常常不如问“哪些变量形成了稳定或不稳定反馈”。
第三,信息通道和滤波质量决定控制质量。没有足够信息,控制必然盲目;通道容量过小会漏掉关键信息,过大又会增加干扰。科学实践中的重复实验、独立证据、第一手资料、特征指示剂,本质上都是滤波。
第四,改变系统不一定靠蛮力。共轭控制告诉我们,可以通过变换把不可控问题转为可控问题;自组织理论告诉我们,可以控制组织核心和亚稳定条件,让系统内部机制放大人的选择。
第五,判断变化方式要看稳定性。飞跃、渐变、滞后、极端共存都不是口号,而取决于稳态结构和控制条件。稳定性分析能避免把所有变化都说成“突变”,也避免把有中间状态的过程都误判为渐变。
第六,科学认识永远受实践手段约束。一个时代的真理相对依赖于它能观察什么、能控制什么。科学发展不是纯观念的连续演绎,而是人类控制能力、观察能力、信息处理速度不断扩展的历史。
9. 跨学科价值
这本书的独特之处在于,它把控制论从工程领域推广为跨学科思维工具。化学实验、遗传学、生态学、医学、军事、教育、语言、社会变迁、中国古代哲学,都被放进同一组方法论概念中重新解释。
它给出的不是某一学科的专门公式,而是一套可迁移的观察框架:
- 看对象:把它看作具有输入、输出和内部未知结构的黑箱。
- 看行动:把行动看作在可能性空间中缩小范围的控制。
- 看认识:把认识看作获得、传递、加工和储存信息。
- 看整体:把整体看作由反馈和因果网络维持的相对孤立系统。
- 看变化:把变化看作稳态结构的移动、削弱、消失或重建。
- 看科学:把规律看作变量约束,把理论看作可被反馈修正的模型。
因此,全书最终把“知”和“行”统一起来:知是获得信息,行是实行控制;信息和控制都表现为可能性空间的变化。人类正是在不断扩大信息通道、控制变量和模型清晰度的过程中,把不可控的对象变成可控对象,把不可知的黑箱变成下一层可研究的黑箱。科学的中心不是脱离人的绝对上帝视角,而是人从自身最初的感官和四肢出发,一圈一圈扩展对世界的观察和控制能力。