〔中图分类号〕G40-03〔文献标识码〕A〔文章编号〕1002-8064(2006)04-0012-05 20世纪80年代中期兴起的复杂性科学,主要是研究复杂性和复杂系统的,它强调按照事物的本来面目认识和把握研究对象。复杂系统一般具有非线性、混沌和分形,涨落和突变,随机性和偶然性,组织和自组织、适应性、动态性等特征。教育是一个特殊的复杂系统,一般具有非线性、不可逆性、自组织性、非决定性、偶然性和非平衡性等特征。随着复杂性科学的发展和人们对教育现象复杂性认识的不断深入,以及复杂性科学进展为我们提供的研究教育问题的新的角度和研究方法,我们可以分析和归纳有效的对策和方法,用以指导教育决策和具体的教育实践活动。 一、复杂性相关概念的合理界说 复杂性科学或复杂性研究是近年来国际学术研究的热门课题,被称为“21世纪的科学”。究竟什么是“复杂性”?答案却众说纷纭。几乎每个学科领域都有自己的复杂性研究,每个研究者对复杂性都有自己的见解。复杂性的语义本身就太复杂了,就像N.维纳在控制论创立之时所描述的一样,“这些专门化的领域在不断增长,并且侵入新的疆土。结果就像美国移民者、英国人、墨西哥人和俄罗斯人同时侵入俄勒冈州所造成的情形一样——大家都来探险、命名和立法,弄得乱七八糟、纠缠不清[1]”。为了更好地理解和推进复杂性研究,我们有必要对复杂、复杂性、复杂性科学、复杂系统等相关概念做出语意的梳理和分析。在这里,我们主要从文本的层面和哲学的语境下进行探讨。 (一)复杂 在汉语中,“复杂”是一个复合词,由“复”和“杂”两个字组成。“复”字的本义为往返、返回[2]。《说文解字》:“复,行故道也。”由此引申为繁复、重复。其实,在这种往复、重复中,也就蕴涵了某种规律性的东西。“杂”,指五彩相合,颜色不纯,引申为混合,搀糅、聚集、错杂等义[3]。《说文解字》:“杂,五彩相会。”《辞海》对“复杂”的解释是:“(1)事物的种类、头绪等多而杂乱;问题复杂;(2)在系统论中,同‘简单’相对,表征事物或系统的组织水平的范畴。指事物或系统的多因素性、多层次性,多变性以及相互作用所形成的整体行为和演化。一般认为,非线性、不确定性、不稳定性等是复杂性的根源。”总之,在汉语中,“复杂”将无序和有序结合起来,介于有序和无序之间,因此才显得“复杂”,这与当代的复杂性理论是很契合的。在英语中,“复杂”对应于形容词complex。在《牛津高级英汉双解词典》中,对形容词complex解释如下:①由密切联系的部分组成的;联合的;复合的;②难于理解或解释的。由此,我们可以得出结论:“复杂”(complex)的词义内容包括两个方面:本体论方面,它指事物的组成杂而多;认识论方面,它指难于理解和解释,不容易处理,不清楚。 (二)复杂性 “复杂性”(complexity)就是指“复杂”的性质或状态,相对于简单性而言的。在现代汉语词典中,我们还找不到“复杂性”的解释。“复杂性”对应于英文名词complicity。在《牛津高级英汉双解词典》词典中,对complexity的解释是:错综复杂的状态;复杂的事物。不同的学者基于不同的学科背景和研究对象,给出不同的复杂性定义。据美国记者约翰·霍根在其《科学的终结》中所讲,麻省理工学院的物理学家塞思·劳埃德(Seth Lloyd)通过电子邮件向他提供了一份复杂性定义的清单,他统计了一下,有45种之多[4]。这也是目前对复杂性定义罗列最全面的资料。拜恩(David Byrne)[5]和希利尔斯(Paul Cillers)[6]等人对复杂性与社会科学、复杂性与后现代主义思潮这些学科领域的关系以及对复杂性的定义大体属于综合(隐喻)类①。法国思想家莫兰非常重视复杂性研究,认为无序和有序的辩证法构成了复杂性[7]。美国匹兹堡大学教授雷谢尔(N.Rescher)从哲学观上总结了复杂性概念。他对复杂性概念分类如下(表1)[8]。国内当代学者关于复杂性的有代表性的解释:清华大学的吴彤教授认为:“复杂性表达了一种不可还原的特征[9]。”中国人民大学的苗东升教授认为,应当容忍和接受不同意义下的复杂性,允许不同学科有不同的定义。多样性、差异性是复杂性固有的内涵,只接受一种意义上的复杂性,就否定了复杂性本身[10]。 表1 复杂性概念分类 描述复杂性(Descriptive Complexity) 认识论 计算复杂性(Formu- 生成复杂性(Generative Complexity) 计算复杂性(Computational Complexity) 构成复杂性(Constitutional Compoplexity) sitional Complexity) 类别复杂性(Taxonomieal Complexity)(异质Neterogeneity) 组织复杂性(Organizational 本体论 结构复杂性(Struc Complexity) 模型 tural Complexity) 层级复杂性(Nierarchical Complexity) 操作复杂性(Operational Complexity)