×

具体数学(不仅)适用于计算机科学家。有许多Python中的图形和算法。(Konkrete Mathematik(nicht nur)für Informatiker)。Mit vielen Grafiken和算法(Python)。米特插图(Mit Illustrationen von Heike Stephan) (德语) Zbl 1405.00002号

威斯巴登:施普林格演讲(ISBN 978-3-658-21564-4/hbk;978-3-558-21565-1/电子书)。xiii,942页。(2018)。
这本教科书涵盖了计算机科学专业学生四学期数学课程所需的材料。但这本书的想法很不寻常,因为它同时也是对编程语言Python的深刻介绍,包括计算机代数的SymPy库,该库在整本书中用于研究和实验数学概念,给出示例和演示,甚至建议编程项目。为此,附录中给出了安装说明,作者提供了一些简单但有用的库。数学材料的阐述不遵循经典定义——定理证明方法,而是通过实例引入新概念,并主要通过使用精心挑选的示例进行非正式但完整的推理来取代形式证明,从而保持了数学的严密性。新的符号和术语解释得非常详细。尽管如此,还是有很多关于高等数学和开放性问题的结果的参考,特别是在视频的许多链接中,这些视频涵盖了所有作者的讲座记录以及其他材料。展览的一个组成部分是大约1000个练习,其中大多数是在线提供的解决方案,有些相当详细。一个很好的特点是许多精细的图形(尤其是海克·斯蒂芬的许多数学家肖像)。如何生成这些图形也是Python简介的一部分。
主题列表包括数字和组合学——包括数字的计算机内部表示和出现的问题、集合论、线性代数——包括经典几何、分析和射影几何、微积分、傅里叶分析、变换和微分方程,有限域&大致按此顺序应用于错误识别、概率和统计。粗略地说,因为这本书没有正式划分为涵盖不同数学领域的部分,但大约70章将材料从简单发展到复杂,从而在方便的时候再次选取主题。通过这种方式,作者表达了对内在数学联系的强烈感受。有许多离题,它们不是必不可少的,例如Dedekind切割、实数的不可数性、复数的历史、计算\(\pi\)数字或Mandelbrot集的流式算法。显然,作者不仅想让学生掌握必要的数学知识,还想说明数学所能提供的美和满足感。当然,只要有可能应用于现实生活中的问题。
主题的选择大概也适合其他学科领域的读者,尤其是因为先决条件只包含基本算术。

MSC公司:

00A06级 非数学工作者的数学(工程、社会科学等)
68-01 与计算机科学相关的介绍性说明(教科书、教程论文等)
68甲15 编程语言理论
PDF格式BibTeX公司 XML格式引用
全文: DOI程序