整体论 认为,只通过各组成部分并不能完全确定系统行为。相反,系统最重要的行为方式是由整个系统决定的。整体论和简化论常被认为是相对立的,然而复杂性科学家却认为复杂性是两者间的桥梁,虽然两者都很必要,但还不够充分[Corning 2002:69]。
即使最忠实的简化论者也不再认为所有的现象都可以由其组成部分来解释。哲学家丹尼特(Daniel Dennet)杜撰了 贪婪简化论 一词,以此描述简化论那种用基本组成部分来解释整个现象的思维方式。比如,有种观点认为:“超链接无非就是一些电子,因此超链接并不存在”,这就是一种贪婪简化论。而我对贪婪简化论的反证是:如果贪婪简化论是对的,那么贪婪简化论根本就不存在,这足以使他们荒谬的论点不攻自破。
进化生物学家道金斯(Richard Dawkins)[Dawkins 1996]提出了 分层简化 的概念,他认为复杂系统可以分层描述,并且每一层级只可以由紧邻的下层部分来描述,不能由更低的层级来描述。这会有效防止将项目的失败归结于一些细枝末节的理由,比如,草皮太湿或草叶太宽。
很多人错误地认为简化论中隐含用于构建的假设,也就是说,如果我们清楚地了解系统的组成部分,就可以构建出整个系统。这个想法之所以错误,是因为整个系统并不是各个组成部分简单地叠加,所以即便完全了解系统的组成也于事无补[Miller, Page 2007:41]。因此,对较低层次结构的了解并不意味着我们就能够重新构建较高层次的系统。即使我们可以使用简化论追踪到问题的源头(根源分析 是一个典型的例子),有趣的是,我们根本无法从一开始就使用构建过程来建造一个可以杜绝此类问题的系统。比如,我们虽然找到了心脏病的诱因(简化论),却无法制造出一个不生病的心脏(构建论)。
根源分析难道一无是处吗?
根源分析有许多价值。我的意思其实是根源分析只能帮你回顾过去。可以使用它来解决已经发生的问题,并防止它们再次发生。然而,它不能帮你预测未来的问题。