收藏 分享(赏)

吴文俊:算法化很现代.doc

上传人:dreamzhangning 文档编号:2282764 上传时间:2018-09-09 格式:DOC 页数:7 大小:47KB
下载 相关 举报
吴文俊:算法化很现代.doc_第1页
第1页 / 共7页
吴文俊:算法化很现代.doc_第2页
第2页 / 共7页
吴文俊:算法化很现代.doc_第3页
第3页 / 共7页
吴文俊:算法化很现代.doc_第4页
第4页 / 共7页
吴文俊:算法化很现代.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、吴文俊:中国古代数学思想其实很“现代”东西方数学,推理的方式有根本的不同。欧几里得几何怎么推理的呢?它从公理、定义出发,得出定理来。我们中国古代的数学就不是这样的。我们是从经验出发,从实际出发,建立一些一般原理和一般公式,然后在这一般的原理、公式得到更广应用的基础上,回过来再考虑更复杂的问题。建立原理公式,更广地应用,这是中国的方式。从内容来讲,西方的数学,重点在证定理;而中国的古代数学,重点在解方程。为什么解方程呢?因为我们中国古代的数学,着重在解决各式各样的实践当中出现的具体问题。一个具体问题当然会给你数据,你要解决这个问题,就要把要求的数据求出来。在给你的数据和要求的数据之间当然有某种关

2、系,这个关系是什么?用现代的话就是一种方程的关系。已知的和未知的用一个方程联系起来,这个最简单,可是又是最重要的,最根本的方程,是多项式方程。所以,中国的古代数学,它不考虑定理,不考虑怎么定义公理,不考虑定理怎么证明,着重考虑解决实际问题,由此导致解方程,特别是解多项式方程。因此解多项式方程,就变成中国古代数学发展的主线。数学发展中有两种思想:一是公理化思想,另一是机械化思想。前者源于希腊,后者则贯穿整个中国古代数学。这两种思想对数学发展都曾起过巨大作用,而中国古代数学的机械化思想与计算机有密切的关联。中国的传统数学,最适合于数学的机械化。因为我们的传统数学是算法化的。用 Knuth 的话讲,

3、中国算法形式的数学就是适合于计算机的数学。中国古代数学发展成 20 世纪 70 年代的几何定理证明机械化,还在继续发展,变成数学各个不同领域的机械化。(2008 年 1 月 27 日,2000 年国家科学技术最高奖获得者吴文俊先生在中央电视台大师讲科普系列讲座上的演讲节录)四、理论特色及意义如果要找两部在世界上流传最久的古代数学著作,那就是希腊的几何原本与中国的九章算术,它们都是世界数学史上极为珍贵的文献,分别在西方和东方的数学发展中产生过深远影响但两书是各有特色的,从中可以看出东、西方数学的差异在指导思想上,九章算术是把数学当作工具来用的全书 246 题,几乎都是与生产、生活实际有关的应用问

4、题,这说明作者在研究数学时,是以应用为目的,不大重视数学体系自身的完善而几何原本则正好相反,全书没有一道应用题,全是“纯粹”的数学问题,表现出作者追求数学自身完善,“为数学而数学”的思想从体例上来看,九章算术以术文统御习题,以计算为中心;几何原本则是一个演绎体系,以证明为中心在几何研究方面,九章算术把重点放在几何量的研究上,把大量算术及代数知识用于长度、面积和体积计算;几何原本则把重点放在图形性质及相互关系的研究上,采用的是比较纯粹的几何方法总的来说,九章算术与几何原本相比,前者以实用性、计算性见长,后者以逻辑性、抽象性取胜当然,几何原本对近代数学发展所起的作用无疑超过九章算术,因为它那种逻辑

5、演绎体系更适合于近代数学但九章算术在世界数学史上的地位也是不应忽视的九章算术的成书,标志着中国初等数学体系的形成该书包含了丰富的算术、代数和几何内容,形成一个以算筹为计算工具的、有自己特点的完整体系九章算术中的一些成就具有世界水平比例算法、盈不足术、开平方和开立方、负数的引入及正负数加减法则、线性方程组解法,都是世界上最早提出的由于九章算术的实用性强,它对当时的社会有很大影响早在东汉时期,政府就把它当作校对度量衡的数学依据书中的数学知识被用于解决各种实际问题,例如当时的历法(四分历、乾象历)便采用了书中的正负数加减法则,田亩测量及土木工程则离不开各种面积和体积公式在中国数学史上,九章算术的影响

6、是极为深远的首先,它的体例在一千多年的时间里起到了“示范”的作用从汉至明,大部分算书遵从九章算书的体例有些甚至直接冠以“九章”之名,如杨辉详解九章算法、秦九韶数书九章、吴敬九章算法比类大全等其次,九章算术重应用、重计算的特点被后世数学家所继承,形成中国古代数学的传统,即从实际问题出发,寻求数学解决办法最后,九章算术中的许多理论,直接为中国数学的发展奠定了基础如开方法对于高次方程,线性方程组对于四元术,都有一定的奠基作用自隋唐至宋,九章算术曾长期作为中国的数学教科书实际上,九章算术成书后,历代研究数学的人几乎没有不读该书,不从中吸取营养的它对于培养数学人才具有不可忽视的价值九章算术传到日本、朝鲜

7、等东方国家后,也曾被当作教科书使用越南的数学家在研究此书的基础上,写出若干书名冠以“九章”的数学著作九章算术的某些内容还曾传到印度和阿拉伯国家,并辗转传到欧洲,对世界数学的发展起了一定作用例如九章算术勾股章中的一些问题几乎原封不动地出现在后来的印度数学著作中,盈不足术与比例算法也先后传入阿拉伯和欧洲数学机械化丛书前言 十六七世纪以来,人类历史上经历了一场史无前例的技术革命,出现了各种类型的机器,取代各种形式的体力劳动,使人类进入一个新时代几百年后的今天,电子计算机已可以有条件地代替一部分特定的脑力劳动,因而人类面临另一场更宏伟的技术革命,处在又一个新时代的前夕数学是一种典型的脑力劳动,它在这一

8、场新的技术革命中,无疑地将扮演一个重要的角色为了了解数学在当前这场革命中所扮演的角色,应对机器的作用,以及作为数学的脑力劳动的方式,进行一定的分析 1什么是数学的机械化 不论是机器代替体力劳动,或是计算机代替某种脑力劳动,其所以成为可能,关键在于所需代替的劳动已经“机械化” ,也就是说已实现了刻板化或规格化正因为割麦、刈草、纺纱、织布的动作已经是机械化刻板化了的,因而可据此造出割麦机、刈草机、纺纱机、织布机来也正因为加减乘除开方等运算这一类脑力劳动,几千年来就已经是机械地刻板地进行的,才有可能使得 17 世纪的法国 数学家帕斯卡,利用齿轮传动造出了第一台机械计算机加法机,并由莱布尼茨改进成为也

9、能进行乘法的机器数学问题的机械化,就要求在运算或证明过程中,每前进一步之后,都有一个确定的、必须选择的下一步,这样沿着一条有规律的、刻板的道路,一直达到结论 在中小学数学的范围里,就有着不少已经机械化了的课题除了四则、开方等运算外,解线性联立方程组就是一个很好的例子在中学用的数学课本中,往往介绍解线性方程组的各种“消去法”,其求解过程是一个按一定程序进行的计算过程,也就是一种机械的、刻板的过程根据这一过程编成程序,由电子计算机付诸实施,就可以不仅机器化而且达到自动化,在几分钟甚至几秒钟之内求出一个未知数多至上百个的线性方程组的解答来,这在手工计算几乎是不可能的如果用手工计算,即使是解只有三四个

10、未知数的方程组,也将是繁琐而令人厌烦的现代化的国防、经济建设中,大量出现的例如网络一类的问题,往往可归结为求解很多未知数的线性方程组这使得已经机械化了的线性方程组解法在四个现代化中起着一种重要作用 即使是不专门研究数学的人们,也大都知道,数学的脑力劳动有两种主要形式:数值计算与定理证明(或许还应包括公式推导,但这终究是次要的)著名的数理逻辑学家美国洛克菲勒大学教授王浩先生在一篇有名的“ 向机械化数学前进”的文章中,曾列举了这两种数学脑力劳动的若干不同之点,我们可以简略而概括地把它们对比一下: 计 算 证 明 易 难 繁 简 刻板 灵活 枯燥 美妙 计算,如已经提到过的加、减、乘、除开方与解线性

11、方程组,其所以虽繁而易,根本原因正在于它已经机械化而证明的巧而难,是大家都深有体会的,其根本原因也正在于它并没有机械化例如,我们在中学初等几何定理的证明中,就经常要依靠诸如直观、洞察、经验,以及其他一些模糊不清的原则,去寻找捷径 2从证明的机械化到机器证明 一个值得提出的问题是:定理的证明是不是也能像计算那样机械化,因而把巧而难的证明,化为计算那样虽繁而易的劳动呢?事实上,这一证明机械化的设想,并不始自今日,它早就为 17 世纪时的大哲学家、大思想家和大数学家笛卡儿和莱布尼茨所具有只是直到 19 世纪末,希尔伯特( 德国数学家,18621943)等创立并发展了数理逻辑以来,这一设想才有了明确的

12、数学形式又由于 20 世纪 40 年代电子计算机的出现,才使这一设想的实现有了现实可能性 从 20 世纪二三十年代以来,数理逻辑学家们对于定理证明机械化的可能性,进行了大量的理论探讨,他们的结果大都是否定的例如哥德尔(Godel)等的一条著名定理就说,即使看来最简单的初等数论这一范围,它的定理证明的机械化也是不可能的另一方面,1950 年波兰数学家塔斯基(Tarski)则证明了初等几何(以及初等代数) 这一范围的定理证明,却是可以机械化的只是塔斯基的结果近于例外,在初等几何及初等代数以外的大量结果都是反面的,即机械化是不可能的1956 年以来美国开始了利用电子计算机做证明定理的尝试1959 年

13、王浩先生设计了一种机械化方法,用计算机证明了罗素等著的数学原理这一经典著作中的几百条定理,只用了 9 分钟,在数学与数理逻辑学界引起了轰动一时间,机器证明的前景似乎非常乐观例如 1958 年时就有人曾经预测:在 10 年之内计算机将发现并证明一个重要的数学新定理还有人认为,如果这样,则不仅许多著名哲学家与数学家,如皮亚诺、怀特海、罗素、希尔伯特以及图灵等人的梦想得以实现,而且计算机将成为科学的皇后,人类的主人! 然而,事情的发展却并不如预期那样美好尽管在 1976 年,美国的哈肯等人,在高速计算机上用了 1200 小时的计算机时间,解决了数学家们 100 多年来所未能解决的一个著名难题四色问题

14、,因此而轰动一时,但是,这只能说明计算机作为定理证明的辅助工具有着巨大潜力,还不能认为这样的证明就是一种真正的机器证明用王浩先生的说法,哈肯等关于四色定理的证明是一种使用计算机的特例机证,它只适用于四色这一特殊的定理,这与所谓基础机器证明之能适用于一类定理者有别后者才真正体现了机械化定理证明,进而实现机器证明的实质另一面,在真正的机械化证明方面,虽然塔斯基在理论上早已证明了初等几何的定理证明是能机械化的,还提出了据以造判定机也即是证明机的设想,但实际上他的机械化方法非常繁,繁到不可收拾,因而远远不是切实可行的1976 年,美国做了许多在计算机上证明定理的实验,在塔斯基的初等几何范围内,用计算机

15、所能证明的只是一些近于同义反复的“儿戏式”的“定理”因此,有些专家曾经发出过这样悲观的论调:如果专依靠机器,则再过 100 年也未必能证明出多少有意义的新定理来 3一条切实可行的道路 1976 年冬,我们开始了定理证明机械化的研究1977 年春取得了初步成果,证明初等几何主要一类定理的证明可以机械化在理论上说来,我们的结果已包括在塔斯基的定理之中但与塔斯基的结果不同,我们的机械化方法是切实可行的,即使用手算,依据机械化的方法逐步进行,虽然繁复,也可以证明一些艰深的定理 我们的方法主要分两步,第一步是引进坐标,然后把需证定理中的假设与终结部分都用坐标间的代数关系来表示我们所考虑的定理局限于这些代

16、数关系都是多项式等式关系的范围,例如平行、垂直、相交、距离等关系都是如此这一步可以叫做几何的代数化第二步是通过代表假设的多项式关系把终结多项式中的坐标逐个消去,如果消去的结果为零,即表明定理正确,否则再作进一步检查这一步完全是代数的,即用多项式的消元法来验证 上述两步都可以机械与刻板地进行根据我们的机械化方法编成程序,以在计算机上实现机器证明,并无实质上的困难事实上中国科学院数学研究所某些同志以及国外的王浩先生都曾在计算机上试行过我们自己也曾在国产的长城 203 台式机上证明了像西摩松线那样不算简单的定理1978 年初我们又证明了初等微分几何中主要的一类定理证明也可以机械化而且这种机械化方法也

17、是切实可行的,并据此用手算证明了不算简单的一些定理 . 从我们的工作中可以看出,定理的机械化证明,往往极度繁复,与通常既简且妙的证明形成对照,这种以量的复杂来换取质的困难,正是利用计算机所需要的 在电子计算机如此发展的今天,把我们的机械化方法在计算机上实现不仅不难,而且有一台微型的台式机也就够了就像我们曾经使用过的长城 203,它的存数最多只能到 234 个 10 进位的 12 位数,就已能用以证明西摩松线那样的定理随着超大规模集成电路与其他技术的出现与改进,微型机将愈来愈小型化而内存却愈来愈大,功能愈来愈多,自动化的程度也愈来愈高进入 21 世纪以后,这一类方便的小型机器将为广大群众普遍使用

18、它们不仅将成为证明一些不很简单的定理的武器,而且还可用以发现并证明一些艰深的定理,而这种定理的发现与证明,在数学研究手工业式的过去,将是不可想象的这里我们应该着重指出,我们并不鼓励以后人们将使用计算机来证明甚至发现一些有趣的几何定理恰恰相反,我们希望人们不再从事这种虽然有趣却对数学甚至几何学本身也已意义不大的工惟,而把自己从这种工作中解放出来,把自己的聪明才智与创造能力贯注到更有意义的脑力劳动上去 还应该指出,目前我们所能证明的定理,局限于已经发现的机械化方法的范围,例如初等几何与初等微分几何之内而如何超出与扩大这些机械化的范围,则是今后需要长期探索的理论性工作 4历史的启示与中国古代数学 我

19、们发现几何定理证明的机械化方法是在 1976 至 1977 年之间约在两年之后,我们发现早在 1899 年出版的希尔伯特的经典名著几何基础中,就有着一条真正的正面的机械化定理:初等几何中只涉及从属于平行关系的定理证明可以机械化当然,原来的叙述并不是以机械化的语言来表达的,也许就连希尔伯特本人也并没有对这一定理的机械化意义有明确的认识,自然更不见得有其他人提到过这一定理的机械化内容希尔伯特是以公理化的典范而著称于世的,但我认为,该书更重要之处,是在于提供了一条从公理化出发,通过代数化以到达机械化的道路自然,处于希尔伯特以及其后数学的一张纸一支笔的手工作业时代里,公理化的思想与方法得到足够的重视与

20、充分的发展,而机械化的方向与意义受到数学家的忽视是完全可以理解的但在电子计算机已日益普及,因而繁琐而重复的计算已成为不足道的现代,机械化的思想应比公理化思想受到更大重视,似乎是合乎实际的 其次应该着重指出,我们在从事机械化定理证明工作获得成果之前,对塔斯基的已有工作并无接触,更没有想到希尔伯特的几何基础会与机械化有任何关系我们是在中国古代数学的启发之下提出问题并想出解决办法来的 说起来道理也很简单:中国的古代数学基本上是一种机械化的数学四则运算与开方的机械化算法由来已久汉初完成的九章算术中,对开平、立方与解线性联立方程组的机械化过程,都有详细说明宋代更发展到高次代数方程求数值解的机械化算法 总

21、之,各个数学领域都有定理证明的问题,并不限于初等几何或微分几何这种定理证明肇始于古希腊的欧几里得传统,现已成为近代纯粹数学或核心数学的主流与之相异,中国的古代学者重视的是各种问题特别是来自实际要求的具体问题的解决各种问题的已知数据与要求的数据之间,很自然地往往以多项式方程的形式出现因之,多项式方程的求解问题,也就自然成为中国古代数学家研究的中心问题从秦汉以来,所研究的方程由简到繁,不断有所前进,有所创新到宋元时期,更出现了一个思想与方法的飞跃:天元术的创立 “天元术” 到元代朱世杰时又发展成四元术,所引入的天元、地元、人元、物元实际上相当于近代的未知元或未知数将这些未知元作为通常的已知数那样加

22、减乘除,就可得到与近代多项式与有理函数相当的概念与相应的表达形式与运算法则一些几何性质与关系很容易转化成这种多项式或有理函数的形式及其关系这使得过去依题意列方程这种无法可循需要高度技巧的工作从此变得轻而易举朱世杰 1303 年的四元玉鉴又给出了解任意多至四个未知元的多项式方程组的方法这里限于 4 个未知元只是由于所使用的计算工具(算筹和算板)的限制实质上他解方程的思想路线与方法完全可以适用于任意多的未知元 不问可知,在当时的具体条件下,朱世杰的方法有许多缺陷首先,当时还没有复数的概念,因之朱世杰往往限于求出(正) 实值这无可厚非,甚至在 17 世纪笛卡儿的时代也还往往如此但此外朱世杰在方法上也

23、未臻完善尽管如此,朱世杰的思想路线与方法步骤是完全正确的,我们在上世纪 70 年代之末,遵循朱世杰的思想与方法的基本实质,采用美国数学家里特 (Ritt)在 1932, 1950 年关于微分方程代数研究书中所提供的某些技术,得出了解任意复多项式方程组的一般算法,并给出了全部复数解的具体表达形式此后又得出了实系数时求实解的方法,为重要的优化问题提供了一个具体的方法 由于多种问题往往自然导致多项式方程组的求解,因而我们解方程的一般方法可被应用于形形色色的问题这些问题可以来自数学自身,也可以来自其他自然科学或工程技术在本丛书的第一本,吴文俊的数学机械化一书中,可以看到这些应用的实例工程技术方面的应用

24、,在本丛书中有高小山的几何自动作图与智能 CAD)与陈发来和冯玉瑜等的代数曲面造型两本专著上述解多项式方程组的一般方法已推广至微分方程的情形许多应用以及相应论著正在酝酿之中 5未来的技术革命与时代的使命 宋元时代天元术与四元术的创造,把许多问题特别是几何问题转化成代数方程与方程组的求解问题这一方法用于几何可称为几何的代数化12 世纪的刘益将新法与“古法”比较,称“省功数倍”这可以说是减轻脑力劳动使数学走上机械化道路的一项伟大的成就 与天元术的创造相伴,宋元时代的数学又引进了相当于现代多项式的概念,建立了多项式的运算法则和消元法的有关代数工具,使几何代数化的方法得到了有系统的发展,俱见于宋元时代

25、幸以保存至今的杨辉、李冶、朱世杰的许多著作之中几何的代数化是解析几何的前身,这些创造使我国古代数学达到了又一个高峰可以说,当时我国已到达了解析几何与微积分的大门,具备了创立这些数学关键领域的条件,但是各种原因使我们数学的雄伟步伐就在这些大门之前停顿下来。几百年的停顿,使我们这个古代的数学大国在近代变成了数学上的纯粹人超国家然而,我国古代机械化与代数化的光辉思想和伟大成就是无法磨灭的.本人关于数学机械化的研究工作,就是在这些思想与成就启发之下的产物,它是我国自 九章算术以迄宋元时期数学的直接继承 恩格斯曾经指出,枪炮的出现消除了体力上的差别,使中世纪的骑士阶级从此销声匿迹,为欧洲从封建时代进入到

26、资本主义时代准备了条件近年有些计算机科学家指出,个人用计算机的出现,其冲击作用可与枪炮的出现相比枪炮使人们在体力上难分强弱,而个人用计算机将使人们在智力上难分聪明愚鲁又有人对数学的未来提出看法,认为计算机的出现,将使数学现在一张纸一支笔的方法,在历史的长河中,无异于石器时代的手工方法今天的数学家们,不得不面对计算机的挑战,但是,也不必妄自菲薄大量繁复的事情交给计算机去做了,人脑将仍然从事富有创造性的劳动 我国在体力劳动的机械化革命中曾经掉队,以致造成现在的落后状态在当前新的一场脑力劳动的机械化革命中,我们不能重蹈覆辙数学是一种典型的脑力劳动,它的机械化有着许多其他类型脑力劳动所不及的有利条件它

27、的发扬与实现对我国的数学家是一种时代的使命我国古代数学的光辉,鼓舞着我们为实现数学的机械化,在某种意义上也可以说是真正的现代化而勇往直前 吴文俊 2002 年 6 月于北京美、陈火旺、石赫、李慧陵、黄泽权(CKWong)、杨乐、黄且圆、索阿(Rorbert ISosre)、李未、葛可一(KIKo) 、堵丁柱、唐守文 作者进人 SAT 问题非完整求解算法领域的研究是源于李未的启发与激励,在此研究的初期阶段,研究工作是在他的领导之下并与他合作进行的 对于原苏联的物理学家 ,作者虽无缘面见,但已被他的著作所深深感动相关的读者会察觉到本书的正文是明显地受到了他的影响,只不过有些表述远不及他的美丽、清晰

28、和简单 作者的青年同事李初民(Chumin Li)、柳渝(Yu Li)和吴有亮(Yu-Liang W),依他们的学识见地对作者的研究工作给予了大的激励并开阔了作者的眼界青年同事詹叔浩,依其才能与勤奋,同作者一道在拟物算法的最初形成阶段完成了因试探而动荡不定的艰苦的计算工作 另外,作者过去有幸带了许多天赋很好的学生,其中有的直接参与了作者所进行的科学研究的主流工作中具体问题的思考和计算本书某些部分事实上隐含着他们的智慧与劳动他们是余向东、陈亮、金人超、朱虹、许向阳、陈广华、赵孝武、陈卫东、张德富、康雁 一个多少带有偶然性的喜剧性事件是,以本书第四章的哲学和技术为基础的 Solar 算法在“第三届

29、 SAT 问题快速算法国际竞赛”上获金奖(第 1 名)这届竞赛于 1996 年 3 月 15 日至 17 日在中国北京举行第二届与第一届是分别于 1993 年,1992 年在美国与德国举行预计类似的科学测量性质的国际竞赛今后还会不断地在世界大都市举行 自 1985 年至今, 18 年来,作者的研究工作持续地得到了中国政府和研究机构的资助,它们是:国家自然科学基金,国家高技术研究发展计划(863),国家重点基础研究发展规划(973),中国高等学校博士学科点专项科研基金,中国科学院软件研究所计算机科学开放实验室课题基金 作者热诚欢迎海内外专家学者及青年学生指出书中的错误与不足之处,提出改正或改进的

30、建议,也欢迎他们就有关问题的看法作更深入细致的思辨作者的通信地址是: 武汉市洪山区华中科技大学计算机学院(邮政编码:430074) 黄文奇 许如初 2003 年 10 月于武汉 ,教学经验说明,严格的逻辑证明能使学生将事物把握得十分确切但长期囿于严格逻辑证明的人往往会失去直觉的功能,进而失去创造性他们只能检验出错误和虚伪的东西,而不善于发现和创造出真实、美好的东西 另一方面,经验也说明,直觉能使学生将事物看得很自然很亲切,最终会导致对事物透彻的理解与把握但同样地,只喜欢直观领悟而没有经过系统严格的逻辑证明的训练的人,最终有可能变成口才很好的事后诸葛亮在微妙复杂的形势下,他们往往无力辨别事物的真

31、伪,将一些似是而非的感想当成科学的事实,一旦碰到困难问题,就感到茫然,拿不出真实有用的解决办法尤其是,他们不具有把一件事情从头到尾彻底做完的能力,在工作中不能真正解决具体问题 更为重要的是,教师本人,有必要成为严格逻辑与生动直观这两方面的典范在进行严格证明时,不能避重就轻,将容易的问题仔细证明而将困难的问题一带而过对于困难的问题更应当正面对待,将它仔细地全面铺展开来,证得一清二楚,并且证明的过程中还要能将符号式子的含义形象地显示出来,防止证明的过程成为被动的验证符号式子搬家演变的合法性的过程在进行直观解释时,要能把握事物的实质性的形象与来龙去脉,而不能只涉及看来生动却属表面的那些现象尤其是要不

32、时地考察从似是而非的直观中得出的错误结论,从而不断地校正自己的直观,使其变得更为真实深刻和准确 经验说明,一个好的理论,一个好的定理,其最原始的创造性部分绝不可能从什么高级的体系经由单纯的逻辑推演而来,而只能是先朦朦胧胧地感觉出来或说是看出来,然后才寻求道理将它说清楚因此教师教书时最重要的事情是要能向学生描述这个理论或这个定理是如何被想到的,同学生讨论能否很自然地就看出这个理论与定理来否则教师治学再严谨,论述推理的逻辑再严格学生还是不懂,学生当时被迫于逻辑,承认了理论的正确性,甚至也建立了信仰,并且随之也正确地演算了大量的习题,但是事隔不久他们还是会遗忘,没有留下什么体会,没有形成自己的独立能

33、力,遇到有关的新问题时仍然解决不了这样的痛苦疲惫要经过很长的反复过程才有可能缓解,学生对事物的领悟水平和独立的思考能力才有可能稍有提高更有甚者,对于有些深刻的理论,包括定理和算法,大多数学生虽然能照猫画虎地套用并且能得出正确的结果,但是毕其终生对于这些理论本身却没有达到真实的理解,没有领悟到要害,没有形成自己的体会 许多大师们的教学经验说明,在一段时间内,学生学的东西太多,不但无益,反而有害,那些东西对实质性的应该牢靠掌握的东西的理解不但没有帮助反而形成了干扰特别是那些无穷无尽的细小技巧,永远也学不完,而且一旦陷入之后,学生往往会忘记事物的本质和主流,最后成为精巧的工匠和事务主义者学生们在掌握

34、数量并非十分庞大的最本质的理论和最基本的技巧之后应立即从事世界前沿的科学研究,在这种真实的研究工作中进行有选择性的深入细致的思考和试验,以提高自己的理论水平和实际工作能力在这一过程中用功细心的学生自然会自己创造发明出许多细小的技巧并有能力自觉地学会过去在学校没有学过的相关的有用理论和技术 在现代科学技术中有一个令人十分向往的领域,那就是人类思维劳动的机械化虽然全人类对此问题已思考了数千年之久,但是直到 19 世纪末才产生了颇具规模的有关科学技术然而,至 20 世纪 70 年代,这方面的科学技术已有了长足的发展和进步由于微型电脑的出现,由于电脑在各种控制工程中的应用,特别是电脑在现代通信网络中的

35、管理与控制的作用,计算机科学技术已深深地渗入到人类生活的各个方面 本书的目的是希望对人类的思维劳动机械化的有关哲学从科学与技术的角度加以表述,以期望有关学生提高自己的科学素养并获得若干基本的实用技术希望本书的表述能做到既严格又直观,尽量浅显易懂,内容则在保存本质的条件下尽量精简作者估计,不管学生毕业后将来从事什么样的工作,这种素养和技术对他们都是有益有用的 由任课教师作不同方式的讲授和发挥,选择本书的不同章节可以构成大学各类院系的教本或参考书学生的对象可以是本科生也可以是硕士生或博士生学生专业的门类可以是计算机科学技术、哲学、数学、自动控制、无线电通信、工商管理等,也可是任何其他的理科和工科专

36、业 本书第一章描述作为计算的数学模型的 Turing 机,包括它的严格数学定义与直观形象第二章说明世上确实有许多事情是无法办到的,然后严格证明停机问题的不可解性及 Godel 不完全性定理第三章讲解 NP 完全理论,显示并论证在现实生活中频繁地出现的大量问题NP 难度问题对于数学家与计算机科学家来说是困难的,并指出这种困难的现象与根源第四章介绍对于 NP 难度问题获得高性能求解算法的一个有效途径拟物拟人此章为本书的核心,它可供具有不同优势的学者单独阅读特别地,可供稍具物理知识的数学家阅读,也可供对数学有点兴趣的物理学家阅读在作者看来,计算机科学家也就是数学家,因为计算机科学事实上就是数学科学中

37、的一个特殊门类,它是侧重于时间的数学,不像 20 世纪中叶以前的数学那样侧重于空间第五章介绍一种有用的工具有穷损害优先方法这是一个来自于纯粹数学的方法,它对设计算法与研究计算复杂度的结构十分有用然而由于行业的隔阂,当今世上计算机科学的专家多不了解这一方法,而少数了解这一方法的数学家中也乏人参与计算机算法的设计 本书的雏形曾于 1991 年在吴文俊先生主持、由中国国家自然科学基金委员会支持的南开数学研究所计算机数学年的系列活动中作为博士生课程“计算复杂性理论导引”的讲义由黄文奇作过系统的讲授在 1991 年至今的 10 余年中余新国先生、宋恩民博士、金人超博士及作者黄文奇、许如初曾用此书的初稿为

38、华中科技大学及其前身华中理工大学计算机科学技术领域的硕士生、博士生作过近 20 次的系统讲授其间偶有外系、外校及科学院所的青年学子参与听课 本书的部分章节曾被作者在国内外的一些大学与科学院所作为讲义讲演过,其中包括北京大学、清华大学、中国人民解放军长沙国防科技大学、北京航空航天大学、武汉大学、哈尔滨工业大学、重庆大学、兰州大学及郑州大学;包括中国科学院数学研究所,系统科学研究所,自动化研究所及软件研究所;包括香港大学,香港中文大学,香港城市大学及香港浸会大学;包括美国康乃尔大学,新加坡国立大学及法国比卡地朱尔丝文尼大学有听讲者反映本书对计算理论的最实质性部分都讲到了,但比已有的其他书籍通俗好懂

39、,并且某些章节在当今还有其实用价值;缺点是对某些有用的理论与技术没有提及,有的提及了又不够深人细致为了补充本书的不足,建议使用本书的教师和学生参考以下四本教科书和专著: 1 Martin DDavis and Elmne J Weyuker,Computability,Complexity,and Language(fundamentals of theoretical computer science), Academic Press, INC.,1983中译本:戴维斯与维俞克,可计算性,复杂性和语言(理论计算机科学基础),张立昂,陈进元,耿素云译,清华大学出版社,北京,1989 2 Rob

40、ert ISoare, Recursively Enumerable Sets and DegreesA Study of Computable Functions and Computably Generated Sets,SpringerVerlag,Berlin Heidelberg New York London Paris Tokyo,1987 3 Harry RLewis and Christos HPapadimitriou,Elements of the Theory of Computation,Prentice-Hall ,Inc and 清华大学出版社,北京,1999中译本:勒维斯与帕帕蒂米特里欧,计算理论基础,张立昂,刘田译,清华大学出版社,北京,2000 4 张健,逻辑公式的可满足性判定方法、工具及应用,科学出版社,北京,2000 本书许多根本的思想、感觉和技术都是来源于作者的老师与学长,没有他们几十年来的熏陶、教诲、指导与帮助,作者对有关的世界不可能达到目前的认识他们是周培源、李学英、朱九思、程民德、余家荣、吴文俊、王浩(Hao Wang)、王世强、黄敦、陆钟万、陈廷槐、陈耀松、涅罗德(Anil Nerode)、杨东屏、陶仁骥、董韫

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报