首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心理工论文信息技术
   数学哲学与计算机科学的能动作用      ★★★ 【字体: 】  
数学哲学与计算机科学的能动作用
收集整理:佚名    来源:本站整理  时间:2012-06-29 22:00:28   点击数:[]    

[本篇论文由5var5VAR论文频道为您收集整理,5VAR论文频道http://paper.5var.com将为您整理更多优秀的免费论文,谢谢您的支持]

第一章    前  言

数学哲学作为哲学的一个分支,研究数学中的哲学问题的学科。从毕达哥拉斯到康德的众多思想家都有许多数学哲学的重要思想,但作为专门学科直到19世纪中叶以后才逐渐建立起来。着重研究数学的对象、性质、特点、地位与作用;数学新分支、新课题提出的重要概念的哲学意义;著名数学家和数学流派的数学和哲学思想;数学方法和数学基础等问题。而现代数学哲学的研究内容包括:数学基础的研究,形成罗素的逻辑主义、布劳维的直觉主义和希尔伯特的形式主义等流派;数学悖论的研究,探讨悖论的排除及彻底解决的可能性;数学本体论的研究,探讨数学研究对象是否为客观的真实的存在;数学真理性的研究等。
计算机科学是研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。计算机是一种进行算术和逻辑运算的机器,而且对于由若干台计算机联成的系统而言还有通信问题,并且处理的对象都是信息,因而也可以说,计算机科学是研究信息处理的科学。计算机科学分为理论计算机科学和实验计算机科学两个部分。计算机科学的大部分研究是基于“冯•诺依曼计算机”和“图灵机”的,它们是绝大多数实际机器的计算模型。作为此模型的开山鼻祖,邱奇-图灵论题(Church-Turing Thesis)表明,尽管在计算的时间,空间效率上可能有所差异,现有的各种计算设备在计算的能力上是等同的。尽管这个理论通常被认为是计算机科学的基础,可是科学家也研究其它种类的机器,如在实际层面上的并行计算机和在理论层面上概率计算机、oracle 计算机和量子计算机。在这个意义上来讲,计算机只是一种计算的工具:著名的计算机科学家 Dijkstra 有一句名言“计算机科学之关注于计算机并不甚于天文学之关注于望远镜。”计算机科学根植于电子工程、数学和语言学,是科学、工程和艺术的结晶。它在20世纪最后的三十年间兴起成为一门独立的学科,并发展出自己的方法与术语。
数学哲学在20世纪中期与计算机科学(包括人工智能)产生了重要的相互作用,而且这两个领域都由这种相互影响得益匪浅。能动作用代表了知识与概念发展的一个普遍模式。能动作用主要包括以下四个特征:(1)在两个先前被认为是互不相关的领域之间可能发现某些出乎意料的联系;(2)这两者都由这种联系,或者更精确地说,由这种相互作用,得益匪浅;(3)这并非是静态的、而是一种能动的关系,特别是,先前处于次要地位的领域可能转而占据主导的地位,反之亦然;(4)在保持相互联系的同时,对立双方又都应当保持一定的相对独立性,这事实上也就是主次地位发生变化的一个必要条件。因此数学哲学与计算机科学之间的相互作用可以看做是能动作用的一个例子。
事实上,计算机科学的一些奠基者,即如冯•诺意曼(Von Neumann)和图林(A.Turing)等,先前都曾直接从事数学哲学(基础)的研究,而且,在二次世界大战后的一些年中,计算机科学家们更不断由数学哲学中吸取了一些十分重要的思想,后者并在以后的人工智能研究中得到了进一步的应用。数学哲学(数学基础研究)的概念和理论在计算机科学的历史发展中发挥了十分重要的作用,其中模糊数学数学手段上武装了电子计算机, 使电子计算机能够在相当程度上模拟人脑的模糊思维。在以精确数学和二值逻辑为基础上建立起来的一般电子计算机, 尽管在运算速度、记忆能力等方面超过人脑, 在确定性环境中能作出人脑难以快速作出的判断。但是, 在模糊环境中, 电子计算机不具备象人脑那样灵活处理模糊事物的应变能力, 甚至连一个婴儿的大脑都不如。这无疑是电子计算机进一步向“ 智能” 化方向发展的巨大障碍。为了克服这一致命的弱点, 就要把人的自然语言即人们生活中所使用语言能够作为算法语言编入程序, 让计算机能够描述和处理事物的模糊性, 进行模糊判断和决策。即必须建立起相应的能够描述和处理模糊的量及其关系的数学方法。模糊数学正是在这个直接背景下产生的。它就是要从数学手段上武装电子计算机, 使机器能够仿效人脑模糊识别与判决的特点, 提高其处理模糊事件的水平。随着建立在模糊数学理论基础上人工智能技术的发展, 人工智能机将能更好地模拟人脑的思维活动。也就是说, 它将不仅能够模拟那些相当精确的逻辑思维活动也将有可能成功地模拟人脑那些带有极大模糊性的形象思维活动及若干心理活动。通过这样的实践, 将会使人们认识到逻辑思维、形象思维与精确和模糊之间更深刻的联系和更具体的关系。其认识论意义实在是不可低估的。
数学哲学与计算机科学的主次关系现在也已发展到了一个转折点,即计算机科学现正反过来对数学哲学的现代研究发挥着实质性的影响。然而,计算机科学的现代发展,特别是所谓的“机器证明”,则又对数学哲学的研究提出了新的问题,并在一定程度上影响了数学哲学的现代发展。而分析清楚两者之间关系这就是本文论述背景与意义。

第二章    数学哲学对计算机科学的影响

2.1  数学思想对计算机科学发展的影响
研究数学思想对于计算机科学发展的影响是很有意义的。E. Pascal 为了帮助他父亲完成计算任务, 研制出了第一台计算机——加法机。 他的数学思想和计算机工作影响了Leibniz。Leibniz 做出了第一台能做加减乘除四则运算的计算机。他对逻辑、数学计算机三者的认识都出于他的思维机器化的理想。为了达到这个目的, 他要建立思维演算和建立起一个普遍的符号语言。建立这种语言的思想, 可以看作今天数理逻辑中所用的形式语言和现代程序语言诉渊源。 Babbage 是第一个研制自动计算机数学家。他的计算机除了“程序内存”这一特点外, 具备了现代计算机的主要特点, 即用程序控制的自动计算机。与Babbage合作的是数学家Ada ,她是现代计算机程序设计的始祖。她的程序设计思想在当时达到了很高的水平。 Babbage的设计思想于其死后七十年在 H. Aiken 研制的 Mk .1. 计算机上得到了初步实现, 六年后在 J. P. Eckert 等人研制的世界上第一台电子计算机 ENIAC 上得到了比较充分的实现。Babbage 之后, J. von Neumann 和 AM . Turing 是计算机发展史上建立了第一座最伟大丰碑的两个数学家。von Neumann 设计制作的 EDVAC 是世界上第一台程序内存的自动计算机。他的设计思想称为“von Neumann 设计思想”这种机器的程序设计,可称为 von Neumann 程序设计” 这种设计的本质特点是程序内存。由于有了程序内存,使计算机具备了“思维”性质的功能, 开辟了人工智能的科学研究方向, 开始了信息时代。而程序内存计算机的基本概念的首创人并不是 von Neumann , 而是 Turing , von Neumann 的贡献只是将 Turing 的基本思想做了高度创造性的发展工作 Turing 的计算机概念发表于他的经典性论文《论可计算数及其对判定问题的应用》那时他的兴趣在数理逻辑方面,Leibni

z 、Turing、von Neumann 的思想,和他们的后继者的纯数学研究成果一直是50到80年代计算机科学技术发展的基本指导原则, 但却常常遭到忽视。有些从事计算机实际工作的学者发现, 他们屡犯错误的原因就在于不了解数理逻辑中早已有的结果。计算机科学技术的研究工作随着计算机事业的发展越来越受到重视, 但是如果缺乏原则性的指导, 就会使发展陷于盲目。
随着科学技术的进步,计算机硬件技术得到了飞速发展,使 von Neumann 2Turing的思想得到充分的实现。其充分程度达到使人认为这种思想已经成为计算机发展中的障碍,而不能不对之有所突破。计算机科学家Backus称这种障碍为von Neumann瓶颈”。事实上,“von Neumann 本人也不曾满足于这种设计思想,突破 von Neumann 设计思想的途径是有的。据Babbage 建议的方案, 可采用递归论、Lambda 转换演算、组合逻辑等算法理论中的已。有成果加以发展 Backus 的建议是解决他所提问题的一种方案,是计算机使用中的重要问题,关系到程序设计方法和计算机体系结构。
突破von Neumann瓶颈的途径也许不是唯一的,让我们看模型论。模型论是数学的一个分支,与计算机视觉、语言识别、符号处理和人工智能部分有关。曾经困扰模型学家一个典型的难题是设计一个能把语言变成书写文字的机器。如果我们每个人对每个词发出的声音都一样的话——即产生相同模型的声波——那么这将是很容易的。但实际上不能,因而这也就不容易了。我们想要的语言机器必须足够自动化以识别我们所说的每一个词的声音中的本质部分。理论家曾尝试模仿人脑建一个巨大复杂的计算机,但在现实中,这个方法失败了。计算机对逻辑输入的反应是很好的, 但有的研究者认为计算机与人脑有着本质上的不同,“大脑所看到的通常不是模糊的原努的感觉信号, 而是充分应用了记忆、期望和逻辑的灵敏的重造”。我们用模型识别来思想, 而模型识别远非标准逻辑, 尽管如此模型论仍有很好的前景, 对其的研究将对计算机人工智能化提供帮助。
2.2  构造性与非构造性数学计算机科学的关系
数学各学科中的研究, 可以归结为两种倾向的研究, 即构造性数学与非构造性数学。“构造性数学的倾向是用数学取得结果把结果构造出来, 侧重于思维的构造性实践。非构造性数学的倾向是数学地理解问题和规律、建立数学模型、形成数学理论体系、追求科学理想”。
在信息时代, 要使计算机代替人工作, 必须使数学规律算法化, 就要研究计算数学, 研究构造性数学。但是, 要研究计算机解决问题的可行性, 则必须研究非构造性数学。在计算机科学的发展中, 可以更清楚地看到构造性数学与非构造性数学的关系, 这一点对数学计算机科学的发展都很重要。

2.3基础数学计算机科学的应用
计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。而离散数学研究离散量的结构及其相互关系的数学学科,由于数字电子计算机是一个离散结构,它只能处理离散的或离散化了的数量关系,因此,无论计算机科学本身,还是与计算机科学及其应用密切相关的现代科学研究领域,都面临着如何对离散结构建立相应的数学模型;又如何将已用连续数量关系建立起来的数学模型离散化,从而可由计算机加以处理。因此离散数学计算机科学中有着广泛的应用。

2.3.1  数理逻辑在计算机科学中的应用
数字逻辑作为计算机科学的一个重要理论在很大程度上起源于离散数学的数理逻辑中的命题与逻辑演算,其在计算机硬件设计中的应用更为突出。利用命题中各关联词的运算规律把由高低电平表示的各信号之间的运算与二进制数之间的运算联系起来,使得我们可以用与非门或者用或非门来解决电路设计问题,使得整个设计过程变得更加直观,更加系统化。数理逻辑在程序设计中起到化简的作用,当一个程序初稿拿出来以后,如果我们想分析一下其中是否有冗余存在,这时就用到了离散数学中命题演算的基本等式。

2.3.2  笛卡尔积在计算机科学中的应用
数据库技术被广泛应用于社会各个领域,关系数据库已经成为数据库的主流,离散数学中的笛卡儿积是一个纯数学理论是研究关系数据库的一种重要方法,显示出不可替代的作用。不仅为其提供了理论和方法上的支持,更重要的是推动了数据库技术的研究发展。关系数据模型建立在严格的集合代数的基础上,其数据的逻辑结构是一个由行和列组成的二维表来描述关系数据模型。在研究实体集中的域和域之间的可能关系、表结构的确定与设计、关系操作的数据查询和维护功能的实现、关系分解的无损连接性分析、连接依赖等问题都用到笛卡儿积的理论。

2.3.3  代数系统组合数学和布尔代数在计算机科学中的应用
代数系统是用代数的方法构造数学模型对程序理论、数据结构、形式语言、自动机、数据安 全、编码理论、语义学研究及逻辑 电路设计等分支学科具有重要的理论与实际意义。利用布尔代数理论研究开关电路从而建立起一门完整的数字逻辑理论。组合数学主要是研究事物在给定条件下的配置问题。该配置是否存在?所有可能配置的计数和分类以及在某种限制下的最佳配置,组合分析的方法等,对计算机科学的发展起了重要作用。作为计算机设计基础的数字逻辑就是布尔代数,对计算机的逻辑设计起了很大作用。

2.3.4  图论在计算机科学中的应用
图论可应用于各种各样的领域,诸如信息论、控制论、网络理论等。在计算机科学领域中,图论对开关理论与逻辑设计、人工智能、形式语言、计算机制图、操作系统、编译程序的编写以及信息的组织与检索起重要作用,其平面图、树的研究对集成电路的布线、网络线路的铺设、网络信息流量的分析等的实用价值显而易见。
有了图论做理论基础,才可以在程序编译中用树来表示源程序语法结构,产生了自顶向下和自下向上这两种不同的语法分析树;也正因为有了图论,在数据库系统中,才可以用树来组织信息,从而把各信息结点间的复杂关系用一种清晰直观的方式表达出来;同样,图论在操作系统中也得到了充分应用,最典型的例子是可以用图论中的回路来判断并发进程中是否存在递归和死锁现象,可以把一项本来很复杂的工作通过判断一个有向图中是否存在回路来加以解决,大大提高
了工作效率。

2.3.5  形式语言和自动机在计算机科学中的应用
自动机是描述计算的数学模型,用来识别语言或计算函数。形式文法也是一种数学模型,用来产生形式语言。计算机使用的程序没语言就是一种形式语言形式语言和自动机理论密切相关,对计算机科学的实践和理论有深刻的影响和广泛的应用。
《离散数学》作为一个单独的分枝,在世界上出现的时间并不久,但它的内容中有相当一部分却早已出现在数学中。为什么将各个数学分支中的一些内容集中起来加以研究,并且冠上一个新的名称离散数学呢?这主要是因为计算机科学的产生和发展。同时计算机也引起数学中离散化倾向的增长,推动了研究离散结构的数理逻辑、图论、组合理论、代数系统

       

以及进行离散数值处理的数值分析等学科的发展 其中数理逻辑由于计算机而成为一门以命题演算、谓词演算、算法理论 ( 递归论) 、证明论、模型论以及集合论等为主要内容的独立学科。


第三章   计算机科学对数学哲学的影响

如果说源自数学哲学的概念和理论曾对计算机科学的发展产生了十分重要的影响;那么数学哲学与计算机科学的主次关系现在似乎也已发展到了一个转折点,即计算机科学现正反过来对数学哲学的现代研究发挥着实质性的影响。

3.1  计算机数学分支发展的贡献
模糊数学的诞生和电子计算机发展密切相关。计算机科学是模糊数学诞生的摇篮。电子计算机发展的一个重要方向是模拟人脑的思维, 以便能够应付和处理复杂多变的环境。维纳说:“人具有运用模糊概念的能力。”人的思维活动是在逻辑思维、形象思维和灵感思维的综合作用下进行的。 而形象思维和灵感思维本身就具有很大的模糊性, 正是这种模糊性, 才使得人的大脑灵活地进行思维。传统数学无法描述和处理事物的模糊性, 也就无法真实地反映人脑的思维活动, 以传统数学及二值逻辑为基础的计算机也就不具备人脑那样灵活处理事物模糊性的能力。这对计算机智能的发展无疑是一个极大的障碍。为了让计算机能够描述和处理事物的模糊性, 就必须建立起相应的能够描述和处理模糊的量及其关系的数学方法,模糊数学便由此诞生。

3.2  计算机对一些古老学科的贡献
计算机产生以前,一些古老的数学分支因缺乏应用被视为是数学家的游戏,但是计算机的广泛应用使这些分支获得了新生。例如计算机的介入,尤其是密码技术(“公开密匙”系统)的广泛关注,使古老的数论得到了新生;与计算机发展的相结合使古老的组合数学获得了新的生机。早期的组合数学常常被当成“益智游戏”出现在一些小说中,但是随着计算机发展,人们对组合数学有了新的认识。[9]

3.3  计算机方法对数学哲学的贡献
具体地说,就计算机科学对数学哲学的影响而言,机器证明可以说起着最为重要的作用,而也正是在这样的意义上,四色定理的机器证明(1977)就可被看成上述主次关系转变的实际转折点。因为,在人类的历史上,这真是破天荒的一个事件,即是一个重要的数学定理由于使用计算机而得到了证明,而且后者在其中所发挥的作用是不可或缺的(计算机在此被用于对各种特殊情况的检验,由于后者的数量如此之多,相应的检验又是如此之繁琐,因此,如果不使用计算机,所说的检验过程就不可能得以完成)。[9]但是,这种借助于计算机的证明能否算是一个真正的证明?这样,计算机科学的发展就直接导致了如下的哲学思考:什么是“数学证明”?或者说,究竟什么是“数学证明”的本质?
事实上,从更为广泛的意义上来说,计算机可被认为正在改变数学的性质,因为,计算机不仅为数学研究提供了新的研究工具(应当明确,所说的工具作用不只限于计算和逻辑演算,而且也包括其它的功能,如图象显示等),而且也直接导致了数学研究方向或重点的转移(例如,由于计算机的使用使得大量过去无法实现的计算成为可能,这就不仅使一些传统的研究问题得以复活,而且还直接导致了一些新的研究分支,如“计算数论”、“计算几何学”等,另外,也有一些概念和理论由于计算机的使用变得特别重要,即如算法的概念和离散数学等)。再者,计算机的使用并导致了数学观的重要变化,即如人们对什么是数学问题的“满意解答”的看法等。从而,总的来说,计算机正在改变整个数学(包括数学活动)的面貌,而这当然也会引起相应的哲学思考:什么是数学?或者说,究竟什么是数学的本质?
 
3.4  计算机方法对数学研究的贡献
计算机的计算速度和人的笔算速度比起来, 就好比是最快的飞机和蜗牛爬行的速度相比”。这句话很形象, 但计算机数学发展的贡献远不止于此“除了数学新分支的形成扩展了数学的应用范围以外,计算机计算机科学的发展还改变了以往数学应用的面貌,以及对数学的改造带来了不可忽视的影响。犹如望远镜之用于天文学、显微镜之用于生物学打开了人类认识自然的新境地一样, 计算机计算机科学的发展也为数学开拓了新的场所。从现代数学发展的新趋向看,数学正在向复杂性进军, 研究的对象越来越复杂, 其主要表现有以下几方面:①从单变量到多变量,从低维到高维,②从线性到非线性;③从局部到整体,从简单到复杂;④从连续到间断,从稳定到分岔;⑤从精确到模糊;⑥计算机的使用。由此也可看出计算机数学发展中所起作用之重要。此外,计算机网络的出现大大促进了数学研究的整体化。过去数学家的传统研究方式是单干,随着计算机网络技术的应用与普及,可将数学成果的信息迅速传播,通过终端机使数学研究者们的工作相互联系,取长补短,并可避免重复劳动。


第四章   计算机科学在数学哲学中的应用

一方面数学作为计算机科学的基础在计算机科学中得到越来越广泛应用,另一方面计算机科学也正加速数学发展。随着计算机科学的发展,其在数学领域也得到了广泛的应用,其中包括作为数值计算的工具、定理证明的工具、数学实验的工具。
尽管一些传统数学家对计算机数学的应用中所取得的成果加以低毁,说什么四色定理的计算机证明不可靠、分形几何不是数学计算机破坏了数学的优美、计算机使数学走向衰败……总之,在他们看来,计算机不守本份地闯进数学证明这块数学家的世袭领地和数学实验是个祸害、是应该加以抵制的。但是,亦如当年在机器出现时一些人捣毁机器而没有阻挡住机器代替人的体力劳动一样,今天计算机也没有因为一些人的低毁而阻挡住它代替数学家的部分脑力劳动。而且,事实上,它还以前所未有的规模在数学中扩大着自己的应用,并且获取了越来越多的新成果,因此也证明了自己强大的生命力。现在,几乎每一位数学家的桌上都摆放着一台计算机,以使自己及时掌握世界数学研究的最新进展,避免重复性的劳动。特别是,他们还可以把大量的计算或机械性的推理交给计算机去完成,这样自己就可以有更多的时间去做一些更加具有创造性的工作。显然,以前那种靠一支笔、一张纸和几本参考书的手工生产方式正在被机器生产方式所代替。
纵观数学发展史上的几次重大革新,可以看到,机械化思想无不在其中发挥了极其重要的作用。例如,从算术应用题到代数、从欧几里得几何定理的证明到解析几何定理的证明,都贯穿着机械化思想,而微积分的发明使许多问题的解法变得更加容易,更加富有条理。在所有这些场合都是把各种各样解决问题的技巧概括为某种更好控制的按部就班的机械方法。之所以如此,是因为在数学研究的两种最基本的形式—计算和证明中,有许多部分,例如数值计算和符号推演,都是可以实现机械化的。也正因如此,计算机才在数学中得到了应用,从而加速了数学发展。这主要表现在以下几个方面在理论上,由于“计算机像一个头脑迟钝但非常刻苦的学生,将这些表达式作为符合奇妙规则和运算的毫无意义的符号串进行处理”。正是由于计算机进行复杂计算的有效性,就使得原来占去数学家大部分时间的、今人厌倦的、单纯重复的、非创造性的机械性劳动,可以交给计算机去执行。由此就

       

能够让数学家们省出更多的时间和精力去从事更加具有创造性的数学研究去形成新的思想、观点和方法。“几乎和袖珍计算器能减轻填写税单的负担一样,代数处理器使得长而复杂的推导不至学中能够被机械化的部分将会越来越多总之,在数学的各个方面,计算机提出了新的研究课题,提供了解决老问题的新工具,引进了新的研究方法,由此推进数学发展,并为把数学学科变成丰富多彩和强有力的科学工具提供机会。这种研究工具的变革最终带来的是研究方式的变革,正如工具的革新带来劳动生产率的提高,从而加快社会发展的步伐一样,数学研究工具的变革也必将提高数学家的研究效率从而加速数学发展
以算法和模拟实验为特征的计算机方法在当今数学研究中已发挥出巨大的作用它的出现, 使传统的数学方法观念发生了革命性的变化。计算机方法的种类以其功能来划分, 有数值计算方法、直观演示方法、模拟实验方法、机器证明方法等, 由于计算机的功能随着硬件、算法、结构的改进和应用环境的不同而处于不断发展之中, 所以计算机方法还有更广阔的前景。
现在让我们从数学的成分的角度来看看计算机数学的贡献 “数学大体上可分为三大部分: 基础数学、应用数学和计算数学”。计算数学, 顾名思义, 偏重于计算。它早期致力于求出各种方程 ( 代数方程、微分方程、偏微分方程、微积分方程等)的数值解。由于电子计算机的出现, 使得计算数学有了极其迅速的发展计算机的高速计算使得许多过去已无法求解的问题成为可解的, 从而大大扩展了数学的应用范围。例如短期天气预报、高速运动器的控制, 离开计算数学计算机是不可能的。比如“四色问题”如果用人工去证明一辈子也完不成, 而交给高速电子计算机去做只需 1200 小时。今天, 随着计算力学、计算物理、计算化学、计算几何、计算概率等学科的发展, 计算数学雄风大振人们已把计算作为与理论、实验鼎足而立的第三种科学方法而引入科学界。 计算机在这之中有着不可忽视的作用。
随着科学的发展,在历史上一些因用手算根本不可能而被判处死刑的机械化算法, 在计算机出现后又变得十分活跃。可是, 随着现代科学技术的发展, 精确度要求越来越高, 考虑问题越来越广, 对某些已有的算法, 就是用高速电子计算机也无济于事, 于是就要求人们对计算方法不断进行研究与改进当今, 在各种算法中确定哪种复杂性最低是计算机科学理论中的一个重要课题。例如若用高斯消元法来解决现代工程中的某些问题, 即便使用巨型计算机也是无能为力的。又比如设计核反应堆, 为了达到高精度的要求, 有时要解多达五万个未知数的方程组。为了衡量计算复杂性的问题, 人们引入操作计数的概念。 所谓操作计数, 是指计算为了达到规定精度所要用的加法和乘法运算的次数。对于一个具有 N 个未知数的方程组问题, 用高斯消元法其操作计数为N3/3, 用逐次超松弛法为N,用快速泊松法为Nlog2N。当N很大时, 这几种算法的优劣性就会很明显地表现出来。
计算机建模, 就是把所要研究的问题的数学模型转换为能输入计算机进行运算的形式, 或直接建立计算机仿真模型H. F. Fehr说:“在未来的十年中,领导世界的国家将是在科学的知识、解释和运用方面起领导作用的国家。整个科学的基础又是一个不断增长的数学知识总体。我们越来越多地用数学模型指导我们探索未知的工作 ”,计算机建模正部分地取代实际实验, 或作为实际实验的补充, 它能起到发现规律、检验理论、预测新现象的作用。在天文学中,计算机可模拟超新星爆发过程;在地质学中, 可模拟地壳运动过程;在生物学中, 可模拟大分子的复杂行为;在物理学中, 计算机建模发现了守恒系统的混沌现象;在医学中, 计算机建模导致了人造心脏装置的改进;在军事中,计算机建模使美国下定决心实施“沙漠风暴”行动……尽管数学建模的发展如此兴旺, 仍有其局限性。有些数学模型的复杂性是如此巨大以致现在最快的计算机对它们也无能为力。计算机数学理论提出的另一个新课题是机器证明 例如“四色问题”便是借助于计算机完成的。“计算机结束了数学家的工具只是纸和笔, 而进入了数学成果的机器生产新时代”。
第五章   结论

综上可见计算机科学的基础是数学哲学,计算机科学的发展与应用离不开基础数学数学缔造的计算机因其自身的发展数学产生了深刻的影响。[9]计算机数学最大的影响还在于计算机改变了人们对数学以往的认识,产生了新的方法。计算机的广泛应用加速了现代社会的“数学化”进程。由于越来越多的问题需要归结或表示成能用计算手段处理的数学问题,数学科学在社会发展中的地位得到了空前提高。“高技术本质上是数学技术”的观点已被越来越多的人们所接受。
计算机科学的发展正在对数学哲学的现代研究发挥十分重要的影响,而且,可以相信,随着时间的推移,这种影响的程度将会不断得到加强。数学哲学与计算机科学得发展是相辅相承互不可分得。数学发展离不开实践,而实践需要数学来指导,不仅是在方法上,更是一种理性的精神。计算机科学是一门新的学科,而其发展之讯速、影响之大,可以与任何一个科学诞生时的情况相比,甚至远远超出。而其只有与数学相结合,才能不至迷失方向,数学也只有与计算机科学相结合,才能得到更完善的发展

致  谢
四年的艰苦跋涉,几个月的精心准备,毕业论文终于到了划句号的时候,心头照例该如释重负,但写作过程中时常出现的辗转反侧和力不从心之感却挥之不去。论文写作的过程并不轻松,工作的压力时时来袭,知识的积累尚欠火候。第一次花费如此长的时间和如此多的精力去写一些东西,其中的艰辛和困难难以诉说。虽然其中没什么特殊的成果,但对我而言,是宝贵的。它是无数教诲、关爱和帮助的结果。
    首先我要感谢我的指导老师叶耀军老师.叶老师虽身负教学重任,扔抽出自己的宝贵时间对我进行一一指导。从初稿到定稿,叶老师不厌其烦,一审再审,大到篇章布局的偏颇,小到语句格式的瑕疵,都一一予以指出。同时我还要感谢在这四年中所有给我上过课的老师,正是他们传授给我方方面面的知识.对论文的完成起到了基石的作用。我还要感谢学院的各个工作人员,他们细致的工作使得我和同学们的学习和生活井然有序。
  谨向我的父母和家人表示诚挚的谢意。他们是我生命中永远的依靠和支持,他们无微不至的关怀是我前进的东西,可以说没有他们就没有我,我的点滴成就都来源于他们。
  让我依依不舍的还有我的各位亲爱的同学,在我需要帮助的时候是他们第一时间出现在我的面前。
论文的完成远非终点,文中的不足将成为我新的起点,我将继续前行。


参考文献
郑毓信.数学哲学中的革命[J].哲学与文化(台湾),1995,8:1-7.
胡作玄.计算机数学的影响[J].科学、技术与辩证法,1992,6:1-15.
柳延延.数学哲学一个充满迷惑的领域[J].自然辨证法通讯,2006,3:1-8.
杨忠泰.模糊数学的哲学意义[J].宝鸡文理学院学报(自然科学版),1998,1:1-4.

       

夏基松,郑毓信.西方数学哲学[M].人民出版社,1986,01:20-47.
吉纳•B•库腊塔,林华清. 计算机进入到数学研究领域数学的优美结束了[J].世界科学, 1979,01:1-23.
张景中. 机器证明的回顾与展望[J].大自然探索,1997,01:1-4.
张顺燕.  数学的思想方法和应用[M]. 北京: 北京大学出版社,1997,1:20-105.
[9]晁增福,邢小宁.计算机的介入对数学的影响[J].科技信息(学术研究),2008,29:559-560.
[10] Gillies,D.A.. Artificial Intelligence and Scientific Method[J].Oxford Univer.Press. 1996:26-35.
[11] Zheng,Y. From the Logic of Mathemat-ical Discovery to the Methodology of Scientific Research Programmes[J].British Journal for Philosophy of Science.1990,41:20-25.

       


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:分布式企业营销管理系统的设计分析

  • 下一篇文章:虚拟现实技术在高等教育中的应用和展望 马歌
  • 返回上一页】【打 印】【关闭窗口
    中查找“数学哲学与计算机科学的能动作用”更多相关内容 5VAR论文频道
    中查找“数学哲学与计算机科学的能动作用”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››基于Cosmos的包装容器跌落试验的开...
  • ››日产100吨抄纸车间工艺设计分析
  • ››SDH网络规划与设计的案例分析
  • ››装饰原纸增湿強及再制浆工艺的设计...
  • ››基于网络印刷色彩再现技术的创新分...
  • ››图象序列中的运动检测技术的开发分...
  • ››体温测量仪设计系统的分析
  • ››通用视频编解码平台系统的问题和策...
  • ››页面在线设计系统的问题和策略分析...
  • ››微粒助留助滤体系用于废纸制浆造纸...
  • ››数学哲学与计算机科学的能动作用
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .