不会布尔代数的,就不用学计算机硬件了,顺道介绍个牛人:克劳德·艾尔伍德·香农

【本文来自《降低数学课的权重,利民又利国》评论区,标题为小编添加】

  • 东海野人
  • 自相矛盾啊。作者所提倡代替数学的三个方案:a、医学与健康;b、辩证法;c、计算机信息。这三个选项那一个也离不开数学啊!

    a、医学与健康。

    网上可以查到北京大学医学部本科生课表,大一公共基础课必修《高等数学》,大二很多专业必修《生物统计》《卫生统计学》,这些都是数学啊。不学《高等数学》,就没法学《大学物理》,不学大学物理,就学不了《生物化学》,没有生化的基础,各种药物、生理、基因都无法理解。不学各种统计,无法开展医学研究啊。这是其一。

    其二,现在人工智能发展太快了:谷歌人工智能预测的蛋白质三维结构与实验测定的结构只有很小差异,被《科学》杂志评为“2020年十大科学突破”之一;达芬奇手术机器人已经大规模应用在临床手术了。

    人工智能是什么,内核全是数学啊,什么卷积神经网络、线性回归、贝叶斯定理,没有《高等数学》《线性代数》《概率论》等数学基础,完全无法入门啊。

    b、辨证法。

    是否可以理解为哲学?据说西方哲学的祖师爷之一柏拉图在他的学校入口写着:“不懂几何学者不得入内!”。你不学数学,人家认为你连进门的资格都没有!马克思是研究辨证法的大家吧,他传世的著作里专门有一卷《数学手稿》!

    c、计算机信息。

    这个就更离不开数学了,因为计算机这么学科本质上就是数学的一个分支——应用数学!

    首先说计算机硬件。目前我们所有的计算机都是按一个结构设计的,这就是冯·诺依曼结构,其发明人就是鼎鼎大名的约翰·冯·诺依曼(John von Neumann,1903年12月28日-1957年2月8日),美籍匈牙利数学家、计算机科学家、物理学家,是20世纪最重要的数学家之一。 冯·诺依曼是罗兰大学数学博士,是现代计算机、博弈论、核武器和生化武器等领域内的科学全才之一,被后人称为“现代计算机之父”、“博弈论之父”。 

    其次说软件,即编程。有一句名言“算法+数据结构=程序”(Algorithm+Data Structures=Programs)在计算机领域几乎人尽皆知。其提出者是尼古拉斯•威茨(Niklaus Wirth),瑞士计算机科学家,也是计算机编程领域的祖师爷之一,他先后参与或独立发明了Euler、PASCAL及Modula等多种编程语言,于1984年被授予图灵奖。这里说的”算法“,基本就是数学,或者说数学的一个分支——《离散数学》。

发表了就不能修改,用回复补充一下:

计算机硬件的基础是数字逻辑电路,数学逻辑电路的基础是布尔代数。不会布尔代数的,就不用学计算机硬件了。这里不得不提一位伟大的天才:克劳德·艾尔伍德·香农(Claude Elwood Shannon,1916年4月30日—2001年2月24日),美国数学家、信息论的创始人。

1938年香农在MIT获得电气工程硕士学位,硕士论文题目是《A Symbolic Analysis of Relay and Switching Circuits》(继电器与开关电路的符号分析)。当时他已经注意到电话交换电路与布尔代数之间的类似性,即把布尔代数的“真”与“假”和电路系统的“开”与“关”对应起来,并用1和0表示。于是他用布尔代数分析并优化开关电路,这就奠定了数字电路的理论基础。哈佛大学的Howard Gardner教授说,“这可能是本世纪最重要、最著名的一篇硕士论文。”

1940年香农在MIT获得数学博士学位,而他的博士论文却是关于人类遗传学的,题目是《An Algebra for Theoretical Genetics》(理论遗传学的代数学)。这说明香农的科学兴趣十分广泛,后来他在不同的学科方面发表过许多有影响的文章。

1948年香农在Bell System Technical Journal上发表了《A Mathematical Theory of Communication 》(通讯的数学原理)。论文由香农和威沃共同署名。前辈威沃(Warren Weaver,1894-1978)当时是洛克菲勒基金会自然科学部的主任,他为文章写了序言。后来,香农仍然从事技术工作,而威沃则研究信息论的哲学问题。顺便提一句,该论文刚发表时,使用的是不定冠词A,收入论文集时改为定冠词The。

站务

全部专栏