`
icenows
  • 浏览: 57394 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类

(转载)介绍几本数学书

阅读更多

转载自:http://dahua.spaces.live.com/blog/cns!28AF4251DF30CA42!2496.entry

前面几篇谈了一些对数学的粗浅看法。其实,如果对某门数学有兴趣,最好的方法就是走进那个世界去学习和体验。

这里说说几本我看过后觉得不错的数学教科书。

1. 线性代数 (Linear Algebra):

我想国内的大学生都会学过这门课程,但是,未必每一位老师都能贯彻它的精要。这门学科对于Learning是必备的基础,对它的透彻掌握是必不可少的。我在科大一年级的时候就学习了这门课,后来到了香港后,又重新把线性代数读了一遍,所读的是

Introduction to Linear Algebra (3rd Ed.)  by Gilbert Strang.

这本书是MIT的线性代数课使用的教材,也是被很多其它大学选用的经典教材。它的难度适中,讲解清晰,重要的是对许多核心的概念讨论得比较 透彻。我个人觉得,学习线性代数,最重要的不是去熟练矩阵运算和解方程的方法——这些在实际工作中MATLAB可以代劳,关键的是要深入理解几个基础而又 重要的概念:子空间(Subspace),正交(Orthogonality),特征值和特征向量(Eigenvalues and eigenvectors),和线性变换(Linear transform)。从我的角度看来,一本线代教科书的质量,就在于它能否给这些根本概念以足够的重视,能否把它们的联系讲清楚。Strang的这本书 在这方面是做得很好的。

而且,这本书有个得天独厚的优势。书的作者长期在MIT讲授线性代数课(18.06),课程的video在MIT的Open courseware网站上有提供。有时间的朋友可以一边看着名师授课的录像,一边对照课本学习或者复习。

http://ocw.mit.edu/OcwWeb/Mathematics/18-06Spring-2005/CourseHome/index.htm

2. 概率和统计 (Probability and Statistics):

概率论和统计的入门教科书很多,我目前也没有特别的推荐。我在这里想介绍的是一本关于多元统计的基础教科书:

Applied Multivariate Statistical Analysis (5th Ed.)  by Richard A. Johnson and Dean W. Wichern

这本书是我在刚接触向量统计的时候用于学习的,我在香港时做研究的基础就是从此打下了。实验室的一些同学也借用这本书学习向量统计。这本书 没有特别追求数学上的深度,而是以通俗易懂的方式讲述主要的基本概念,读起来很舒服,内容也很实用。对于Linear regression, factor analysis, principal component analysis (PCA), and canonical component analysis (CCA)这些Learning中的基本方法也展开了初步的论述。

之后就可以进一步深入学习贝叶斯统计和Graphical models。一本理想的书是

Introduction to Graphical Models (draft version).  by M. Jordan and C. Bishop.

我不知道这本书是不是已经出版了(不要和Learning in Graphical Models混淆,那是个论文集,不适合初学)。这本书从基本的贝叶斯统计模型出发一直深入到复杂的统计网络的估计和推断,深入浅 出,statistical learning的许多重要方面都在此书有清楚论述和详细讲解。MIT内部可以access,至于外面,好像也是有电子版的。

3. 分析 (Analysis):

我想大家基本都在大学就学过微积分或者数学分析,深度和广度则随各个学校而异了。这个领域是很多学科的基础,值得推荐的教科书莫过于

Principles of Mathematical Analysis, by Walter Rudin

有点老,但是绝对经典,深入透彻。缺点就是比较艰深——这是Rudin的书的一贯风格,适合于有一定基础后回头去看。

在分析这个方向,接下来就是泛函分析(Functional Analysis)。

Introductory Functional Analysis with Applications, by Erwin Kreyszig.

适合作为泛函的基础教材,容易切入而不失全面。我特别喜欢它对于谱论和算子理论的特别关注,这对于做learning的研究是特别重要的。 Rudin也有一本关于functional analysis的书,那本书在数学上可能更为深刻,但是不易于上手,所讲内容和learning的切合度不如此书。

在分析这个方向,还有一个重要的学科是测度理论(Measure theory),但是我看过的书里面目前还没有感觉有特别值得介绍的。

4. 拓扑 (Topology):

在我读过的基本拓扑书各有特色,但是综合而言,我最推崇:

Topology (2nd Ed.)  by James Munkres

这本书是Munkres教授长期执教MIT拓扑课的心血所凝。对于一般拓扑学(General topology)有全面介绍,而对于代数拓扑(Algebraic topology)也有适度的探讨。此书不需要特别的数学知识就可以开始学习,由浅入深,从最基本的集合论概念(很多书不屑讲这个)到Nagata- Smirnov Theorem和Tychonoff theorem等较深的定理(很多书避开了这个)都覆盖了。讲述方式思想性很强,对于很多定理,除了给出证明过程和引导你思考其背后的原理脉络,很多令人 赞叹的亮点——我常读得忘却饥饿,不愿释手。很多习题很有水平。

5. 流形理论 (Manifold theory):

对于拓扑和分析有一定把握时,方可开始学习流形理论,否则所学只能流于浮浅。我所使用的书是

Introduction to Smooth Manifolds.  by John M. Lee

虽然书名有introduction这个单词,但是实际上此书涉入很深,除了讲授了基本的manifold, tangent space, bundle, sub-manifold等,还探讨了诸如纲理论(Category theory),德拉姆上同调(De Rham cohomology)和积分流形等一些比较高级的专题。对于李群和李代数也有相当多的讨论。行文通俗而又不失严谨,不过对某些记号方式需要熟悉一下。

虽然李群论是建基于平滑流形的概念之上,不过,也可能从矩阵出发直接学习李群和李代数——这种方法对于急需使用李群论解决问题的朋友可能更加实用。而且,对于一个问题从不同角度看待也利于加深理解。下面一本书就是这个方向的典范:

Lie Groups, Lie Algebras, and Representations: An Elementary Introduction.  by Brian C. Hall

此书从开始即从矩阵切入,从代数而非几何角度引入矩阵李群的概念。并通过定义运算的方式建立exponential mapping,并就此引入李代数。这种方式比起传统的通过“左不变向量场(Left-invariant vector field)“的方式定义李代数更容易为人所接受,也更容易揭示李代数的意义。最后,也有专门的论述把这种新的定义方式和传统方式联系起来。

————————————————————————————

无论是研究Vision, Learning还是其它别的学科,数学终究是根基所在。学好数学是做好研究的基石。学好数学的关键归根结底是自己的努力,但是选择一本好的书还是大有益 处的。不同的人有不同的知识背景,思维习惯和研究方向,因此书的选择也因人而异,只求适合自己,不必强求一致。上面的书仅仅是从我个人角度的出发介绍的, 我的阅读经历实在非常有限,很可能还有比它们更好的书(不妨也告知我一声,先说声谢谢了)。

 

分享到:
评论

相关推荐

    2021年北京高校数学建模校际联赛题目 .zip

    因此,一本书印几次,每次印多少,是这个出版社希望解决的问题。为此,请你们小组为该出版社出谋划策,仅考虑印刷成本和库房发货费用。针对不同类型的图书提供最优的印刷方案,以期获得尽可能大的销售收益。 该出版...

    工程数学常用公式 手冊

    《工程数学常用公式手册》是由喻超凡博士编著的一本专业工具书,旨在为从事工程领域工作的专业人士提供一套全面、实用的数学公式集合。该书涵盖了一系列基础与高级的数学概念及其在工程实践中的应用,对于提升工作...

    一个数学家的叹息:如何让孩子好奇、想学习, 走进数学的美丽世界

    德福林是史丹佛大学教授,他将Lockhart的文章在“美国数学协会”的杂志网站上转载,这样,这篇文章能更快速地在数学界和数学教育界得到广泛的曝光和认可。 此外,文章中提到的出版缘起,说明了为何Lockhart的书...

    c#语言版数据结构(转载)

    **第一章**:介绍数据结构和算法的基本概念,以及本书所使用的数学和C#知识。 - **基础知识**:包括数据结构的基本定义、算法的分析方法等。 - **C#简介**:概述C#语言的基础语法、面向对象特性以及.NET Framework的...

    机器人学中的状态估计 state estimation for robotics(英文版)

    该书侧重数学基础,先花了三分之二的篇幅来介绍概率、几何方面的基础知识,最后又回到应用问题,详细介绍了基于点云和图像的姿态估计。 这是一本难得的既注重基础又顾及前沿研究问题的教材。书的译者是一群对机器人...

    PRML马春鹏

    通常从一个CS小白开始学Machine Learning或者Data Mining,到成长为一个独当一面的大牛,都会看几种类型的书:以《数学之美》为代表的科普类读物。通常作用为开发兴趣的。《机器学习实战》、《推荐系统实践》、...

    TensorFlow for Machine Intelligence

    《TensorFlow for Machine Intelligence》是一本关于机器学习的实用教材,通过实际案例向读者展示如何使用TensorFlow来构建和训练学习算法。本书自2015年11月开源发布以来,TensorFlow就成为了目前最受欢迎的机器...

    ANSI Common Lisp

    还提到了该书的版权归属,即书籍由Prentice Hall出版,且不能在未获得出版商明确许可的情况下以任何形式或任何方式复制或转载。这表明该书受版权法的保护,并且出版社对于书籍的版权保护具有明确的立场。 5. 文档...

    Real analysis 4ed ( Royden H.L)

    Royden撰写的一部数学领域的经典教科书,该书以其深入浅出的讲解和系统全面的内容广受好评。本文档为第四版,其内容涵盖了实数的集合、函数与映射、等价关系、选择公理、Zorn引理以及勒贝格积分等重要概念和理论。...

    python 科学计算

    7. 数学分类:在本书的数学主题分类中,出现了多个数学领域代码(如26-01、34A05等),这些分类涵盖了从一般数学问题到特定数值方法的细节,显示出该书内容可能包含了相当广泛和深入的科学计算相关的数学基础。...

    Applied Logistic Regression (3rd Edition)

    本书对读者的背景知识要求不高,适合初学者学习,并且对于有经验的从业者来说,也可以作为一本参考书,帮助他们加深对逻辑回归方法的理解和掌握。在第三版中,作者对内容进行了更新,融入了最新的研究成果和实际案例...

    matlab 5th edition

    综上所述,《MATLAB:一个结合应用的介绍》第五版是一本非常适合初学者使用的MATLAB入门书籍,不仅覆盖了MATLAB的基本概念和操作方法,还通过丰富的案例分析帮助读者了解如何在实际工作中应用MATLAB解决具体问题。

    2021-2022年收藏的精品资料清华会计考生经验谈转载.doc

    【清华大学会计硕士考试经验分享】 清华大学的会计硕士项目在2021-2022年度首次面向统考生...对于未来的考生,建议充分利用官方辅导书和模拟题,提前进行限时练习,尤其是写作部分,以确保在实际考试中能够顺利完成。

    Geometry of Continued Fractions

    该书可能包括了一系列的数学主题,如实数的连分数表示、连分数的算法计算、以及连分数与其他数学结构的关系,例如与有理点的关系,或是在高维空间中的表示。 在数学领域,连分数的一些重要应用还包括它们在代数数和...

    C++实现KNN文本分类算法

    2.“尽信书不如无书”,“纸上得来终觉浅,绝知此事要躬行”,借助于此平台可以对书本上的一些关于分类器、特征词选择算法的结论进行验证; 3.写给我自己,体验 “the magic of mathematics” 。 (注:转载请注明...

    Computational.Complexity.A.Modern.Approach

    《计算复杂度:现代方法》是一本面向研究生级别的教科书,旨在介绍计算复杂度理论的经典成果及最新进展。本书不仅适合计算机科学领域的学生和研究人员,也适用于对复杂度理论感兴趣的物理学家、数学家和其他科学家...

    动手玩转Scratch2.0编程 pdf

    版权归作者所有,任何形式转载请联系作者。 作者:王颢(来自豆瓣) 来源:https://book.douban.com/review/8387262/ 一本书有它的读者群,这本书适合青少年编程,而不适合儿童编程。这里的青少年指中学及其以上...

    ctex使用手册

    - **版权与使用许可**:此文档受版权保护,但允许个人非商业用途的打印、传播、转载等行为,具体条款需参照文档内的版权声明。 #### B. 基本概念 - **TeX**:TeX是由Donald E. Knuth开发的一种高质量排版系统,主要...

Global site tag (gtag.js) - Google Analytics