作者reader (读者)
看板CSSE
标题Re: [问题] 数学与CS的关联性?
时间Wed Jan 5 04:26:16 2005
※ 引述《Morneau (Justin Morneau)》之铭言:
: 一个做CS的人 应该在数学领域上 有多深的学习??
: 修习拓扑、高微的会不会与资讯领域毫无关系?
: 还是这些数学的东西仍有与CS有结合发展的空间呢?
应该很少有无法应用到电脑科学的数学理论吧。只是领域差别而已。
数学基础愈深,对於电脑科学的学习,就愈能得心应手,当然还是有
值不值得的时间成本问题。
如果不是 Shannon 的这一篇划时代的经典论文
http://cm.bell-labs.com/cm/ms/what/shannonday/paper.html
或许电脑科学仍然只是应用数学的一支,而不能号称「科学」了,但
你可以看看这一篇论文中,就用了多少数学。
特别是电脑科学中最为核心的一些研究,几乎都是在处理各种的形式
变换问题,可能是型别、范畴、函数、结构(计算结构、软体结构、
网路结构、系统结构等)、模式等等不一而足,又或是复杂性问题、
系统组成动态问题,都跟数学有着千丝万缕的关系,或者说根本就是
数学问题。
像你提到的拓朴和高微,在系统层次的研究,都是相当重要的基础,
我在这方面的不足就相当吃亏。
当然,要从数学的角度切入电脑科学,可能一开头就要撞进这领域中
最精深或最前沿的研究,也不是那麽容易的。所以数学要学得多深,
可能就要看你的目标有多远大了。
至於一般写程式,那就很少用得到了。一年前我还在跟人笔战,宣称
高等数学对於程式设计工作的作用,可说微乎其微呢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.222.173.26
1F:推 maxisam:我也这麽认为 所以我放弃了微积分 Orz 68.89.156.33 01/05