1、现在来说,计算机和数学是两个不同的学科。有趣的是,几十年前计算机科学还是数学的一个分支,作为“计算机之父”的冯诺依曼是个数学家。做出了改变的图灵,也是一名数学家。
数学与计算机的关系在不断演变,不同的人有不同的看法。数学作为计算机科学的基础学科,本质上来说计算机离不开数学。比如计算机里面的运行算法都是人为设定,有非常多的数学算法支撑。
近日,菲尔兹奖得主高尔斯接受澎湃专访时说,“计算机将会取代我的工作。”甚至预言,“五十年后,如果还有人类数学家在努力寻找定理的证明,我会很惊讶。”同时表示“也许另一次人生中,我会成为音乐家。”
面对数学与计算机,首先想问大家,如何看待数学与计算机?
2、我咨询了一些朋友,以下观点全是个人观点。
@Unchina JD:互联网时代,数学与计算机互相交融。计算机更直观的展示数学知识,数学不再停留在概念上。利用计算机,可以解决很多数学问题,比如圆周率的计算、三色问题也用计算机模拟过。计算机编程的代码都是数学运算,计算机和数学在发展中相互扶持并相互融合。
@行者千里:他们之间的关系就是相通互换的关系。计算机缩短数学计算时间,数学支撑计算机的发展。现在的人工智能就是基于深邃的数学理论,构建各种底层逻辑,以模拟人的学习逻辑。数学与计算机是未来世界的前沿,在经济、交通、医疗各个领域都有着重要作用
@空:计算机技术需要数学,云端大数据、计算机建模就是例子。大数据算法是基于数学的,数据间距离的定义、趋势的拟合都需要数学理论支撑,跟大数据比较紧密联系的是概率论和拓扑学。这样计算机技术与数学的结合,可以应用到金融、医疗等多个领域。
@Public:计算机与数学是相互推进的关系,计算机应用需要数学支撑。比如密码学也成为研究热点,密码学是离散数学的分支,建立在数论、代数、信息率、概率论和随机过程的基础上,数字货币、叛徒追踪、加密水印等都会用到密码学。在数学推进下,计算机也有着更广大的天空。
3、“计算机与数学是相互的。”
这是较多人认可的观点,那么,未来计算机将会取代数学家的工作吗?
@Ajiang:我觉得不会,有些创新的灵感不是计算机能做到的。在电脑输入经典物理的理论,并不能思考出相对论,计算机很难做到跟人类大脑一样。计算机更多的是运算结果,并没有创造力。数学家会跟计算机互惠互利,一起工作,不会说计算机取代数学家的工作。
@夜空观察:没有人能证明计算机会不会出错。我觉得计算机确实能辅助人们解决数学问题,可是,没有人知道计算机是否准确。人类具有独立思考能力,能让数学和科学发展更高的领域,除了计算机,数学还会应用到其他领域。我想数学更需要提出问题,计算机只是解决问题。
@sophile:不清楚会如何发展,受限于现在的框架思维不太好。我觉得现在有吴文俊院士的几何定理机器证明,就是由机器自动证明某一类几何定理的原理和方法,类似于数学问题机械化。其实,未来的事情说不准,数学家研究的事情我们还没到那个地步,不能准确的说计算机不会取代数学家的工作。
@火星使者:个人觉得计算机还不能拥有创造力和社会智慧。数学家接受计算机研究数学,以此来发展数学。计算机推动人类往更高层次发展,进步速度加快。目前来说,人类和计算机会协同工作,把数学进行框架化就需要很大的精力,如果计算机能有创造力和社会智慧,只能说是未来。
@koo-koo:未来数学不会像我们理解中的那样。有计算机的辅助,未来数学是什么样的还不能确定,那就不能说计算机会取代数学家的工作。数学是需要智力研究的,计算机技术如果能超越人类的话,那未来社会确实无法想象。我更多的认为这只是对未来的一个想法,至于能否实现,我保持怀疑态度。
@木木in:在我看来会的,人类社会可能会被终结。计算机能解决数学研究,那计算机就富有创造力和智力,未来就不需要人类。人类只需要享受成果带来的乐趣,开拓新的领域。计算机的智力能否超越人类,就要看未来世界是如何了。目前来说计算机还不能做到这个地步,还有很多领域需要人的智慧。
经过对计算机与数学的话题讨论,我们能了解到每个人的看法,比较多的观点认为计算机与数学是相互的,更多人觉得计算机不会取代数学家工作。不管正确与否,大家都对计算机与数学保持乐观的态度。