最近准备全面系统的学习计算机基础理论了。所以呢,我就把微积分、线性代数、离散数学作为学习的重点,也算高等数学的主要内容。自己高中时候学了一些,不过大学就没学高数,搁置了很多年,现在捡起来还不晚,还二十几岁嘛。今年准备在计算机基础理论上狠下功夫,把算法、android系统作为核心。
-----------------------------------------------------------微积分--------------------------------------------------------------
微积分(Calculus)是研究函数的微分、积分以及有关概念和应用的数学分支。微积分是建立在实数、函数和极限的基础上的。微积分最重要的思想就是用"微元"与"无限逼近",好像一个事物始终在变化你不好研究,但通过微元分割成一小块一小块,那就可以认为是常量处理,最终加起来就行。
微积分学是微分学和积分学的总称。 它是一种数学思想,‘无限细分’就是微分,‘无限求和’就是积分。无限就是极限,极限的思想是微积分的基础,它是用一种运动的思想看待问题。比如,子弹飞出枪膛的瞬间速度就是微分的概念,子弹每个瞬间所飞行的路程之和就是积分的概念。如果将整个数学比作一棵大树,那么初等数学是树的根,名目繁多的数学分支是树枝,而树干的主要部分就是微积分。微积分堪称是人类智慧最伟大的成就之一。
极限和微积分的概念可以追溯到古代。到了十七世纪后半叶,牛顿和莱布尼茨完成了许多数学家都参加过准备的工作,分别独立地建立了微积分学。他们建立微积分的出发点是直观的无穷小量,理论基础是不牢固的。直到十九世纪,柯西和维尔斯特拉斯建立了极限理论,康托尔等建立了严格的实数理论,这门学科才得以严密化。
微积分公开课:
麻省理工学院:单变量微积分
http://ocw.mit.edu/courses/mathematics/18-01sc-single-variable-calculus-fall-2010/
http://v.163.com/special/sp/singlevariablecalculus.html
麻省理工学院:多变量微积分
http://ocw.mit.edu/courses/mathematics/18-02sc-multivariable-calculus-fall-2010/index.htm
http://v.163.com/special/opencourse/multivariable.html
麻省理工学院公开课:微积分重点
http://v.163.com/special/opencourse/weijifen.html
-----------------------------------------------------------线性代数--------------------------------------------------------------
线性代数是数学的一个分支,它的研究对象是向量,向量空间(或称线性空间),线性变换和有限维的线性方程组。向量空间是现代数学的一个重要课题;因而,线性代数被广泛地应用于抽象代数和泛函分析中;通过解析几何,线性代数得以被具体表示。线性代数的理论已被泛化为算子理论。由于科学研究中的非线性模型通常可以被近似为线性模型,使得线性代数被广泛地应用于自然科学和社会科学中。
线性代数主要处理线性关系问题。线性关系意即数学对象之间的关系是以一次形式来表达的。例如,在解析几何里,平面上直线的方程是二元一次方程;空间平面的方程是三元一次方程,而空间直线视为两个平面相交,由两个三元一次方程所组成的方程组来表示。含有 n个未知量的一次方程称为线性方程。关于变量是一次的函数称为线性函数。线性关系问题简称线性问题。解线性方程组的问题是最简单的线性问题。
麻省理工公开课:线性代数
http://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebra-fall-2011/
http://v.163.com/special/opencourse/daishu.html
可汗学院 线性代数
http://v.163.com/special/Khan/linearalgebra.html
-----------------------------------------------------------离散数学--------------------------------------------------------------
离散数学(Discrete mathematics)是研究离散量的结构及其相互关系的数学学科,是现代数学的一个重要分支。它在各学科领域,特别在计算机科学与技术领域有着广泛的应用,同时离散数学也是计算机专业的许多专业课程,如程序设计语言、数据结构、操作系统、编译技术、人工智能、数据库、算法设计与分析、理论计算机科学基础等必不可少的先行课程。通过离散数学的学习,不但可以掌握处理离散结构的描述工具和方法,为后续课程的学习创造条件,而且可以提高抽象思维和严格的逻辑推理能力,为将来参与创新性的研究和开发工作打下坚实的基础。
离散数学是传统的逻辑学,集合论(包括函数),数论基础,算法设计,组合分析,离散概率,关系理论,图论与树,抽象代数(包括代数系统,群、环、域等),布尔代数,计算模型(语言与自动机)等汇集起来的一门综合学科。离散数学的应用遍及现代科学技术的诸多领域。
三门课:集合论与图论、代数结构与组合数学、数理逻辑。
离散数学 55
http://www.da-fan-shu.cn/20091022_468/
http://v.ku6.com/playlist/index_3285170.html 上海交大
--------概率论-------