有一个声誉,在计算机科学中,我们没有科普书籍。当然那不是真的!
(本着“ 每个人都应该阅读什么书?”,“ 每个人都应该阅读什么论文?,每个人都应该观看什么视频?”的精神,并从最受欢迎的流行数学书中得到启发)
有哪些能激发CS理论的科普书籍或资源?
请说明为什么这本书会很好。
有一个声誉,在计算机科学中,我们没有科普书籍。当然那不是真的!
(本着“ 每个人都应该阅读什么书?”,“ 每个人都应该阅读什么论文?,每个人都应该观看什么视频?”的精神,并从最受欢迎的流行数学书中得到启发)
有哪些能激发CS理论的科普书籍或资源?
请说明为什么这本书会很好。
Answers:
我认识许多理论计算机科学家,他们的第一个灵感来自读戈德尔,埃舍尔和巴赫
在这一点上,它有些陈旧,但仍然是一本好书。
在阐明“大众科学”的含义(对我来说不清楚)(感谢Sasho :-)之后,我提出:
标题:数学游戏的制胜法宝(4卷)
作者: Elwyn R. Berlekamp,John H.Conway,Richard K. Guy
描述:它可以被视为有关数学游戏的信息的摘要(已分析了大量游戏:硬币和纸和铅笔游戏,Soma,Rubik's Cube,机械线和线拼图,滑块拼图,魔方,生命)。很容易取悦任何休闲数学爱好者,或者只是对游戏以及如何玩游戏感兴趣的任何人;但是我认为这也为组合博弈论的许多更深层的成果提供了灵感来源。
附录
这不是一本书,但我认为必须引用马丁·加德纳(Martin Gardner)在《科学美国人》上的“数学游戏和娱乐”专栏。
资源: 《科学美国人》的“数学游戏和娱乐”专栏
作者:马丁·加德纳
描述:马丁·加德纳(Martin Gardner)在他95年的25年中,为《科学美国人》杂志撰写了每月专栏“数学游戏和娱乐”。这些专栏启发了成千上万的读者,更深入地研究了广阔的数学世界。他还为魔术,哲学,揭穿伪科学和儿童文学做出了重大贡献。许多马丁·加德纳(Martin Gardner)的书籍都是他在《科学美国人》专栏中的丰富信息摘要(例如,《分形音乐》,《超级卡片》等...:《科学美国人》杂志的数学娱乐,《车轮,生活和其他数学娱乐》等)。
在进化生物学和理论计算机科学的交汇处,最近有两本书。
Valiant的“大概近似正确:自然界在复杂世界中学习和繁荣的算法”,以及
Chaitin的“证明达尔文:使生物学数学化”。
这两本书都是从算法的角度看待进化的,而第一本书着眼于如何在机器学习的PAC框架中表达进化,学习和智能。第二本书着眼于如何使用算法信息论构建进化创新的玩具模型。尽管这些书与生物学之间的联系松散,但它们确实以标准的流行科学方式介绍了计算机科学,并展示了它与流行科学中更常见的主题(如进化论)之间的关系。
阅读Scott Aaronson的著作后,我首先对TCS感兴趣。较早的人之一是谁可以命名更大的数字?的确具有流行科学的感觉
我稍后阅读的另一个很好的观点是为什么哲学家应该关心计算的复杂性 ; 尽管是以学术风格撰写的,但我会说它是“大众科学”,因为它的听众包括以前没有使用TCS的哲学家。
显而易见的答案是兰斯·福特诺(Lance Fortnow)的书《金票》,但我对此无话可说,因为我自己还没有读过。(如果有人读过它并想说更多,请留下另一个答案,我将删除它。)
我喜欢:
查尔斯·彼得佐德(Charles Petzold):带注释的图灵,本质上是图灵开创性论文的指南,以及一组解释事物的注释。
我也喜欢:
Douglas Hofstadter:Metamagical Themas,我认为比GEB更有趣(根据其他评论家的说法,这不太难实现:)),这是他在《科学美国人》中的专栏的合集,它流行了许多有趣的想法,虽然不是所有与CS相关的内容,但显然。
作为一本正确的CS流行书,许多人似乎喜欢:
AK Dewdney:The New Turing Omnibus,尽管我还没有机会阅读它。
我受到斯蒂芬·沃尔夫拉姆(Stephen Wolfram)的《一种新型科学》的启发。如果我理解正确,这本书的主要主题之一就是科学中的主要工具曾经是数学(特别是偏微分方程组),而主要工具很快便是计算机科学(特别是细胞自动机)。 )。
编辑:在下面的评论中已经指出,这本书是有争议的。我引用了 Scott Aaronson 的评论:
本书的主张更加谨慎,更愿意承认以前的工作,读者可能更容易评估它的作用:基于细胞自动机的科学观点。
有许多这样的参考,它们似乎正在增加,正如有些人指出的那样,我们似乎正处在算法的黄金时代。到目前为止,还没有列出一些较新的,以算法为中心的参考文献(因此尚不为人所知),这些参考文献可能尚未引起关注,一些参考文献由TCS研究人员/科学家/专家(Cormen,Valiant,Davis)撰写,其他则由Popsci作家撰写:
此外,新闻/头条新闻中的其他有趣话题与TCS和科普著作/书籍之间也存在很大的重叠: