To
@loniskai :
重新系统打好数学基础的话:
数学可以分为初等数学、高等数学、近代数学。
初等数学主要就是四个方面:不等式、平面几何、初等数论、初等组合。
高等数学:数学分析、高等代数、常微分方程、复变函数、概率论与随机过程(一般就是工科本科安排的那些数学课。)
近代数学:实分析、复分析、泛函分析、近世代数(群、环、域等理论)、拓扑学、微分几何……
【1】初等数学:
(1)不等式:
先看华东师大的《数学奥林匹克小丛书4·平均值不等式与柯西不等式》(以下简称《小丛书4》)热身,然后再看韩京俊《初等不等式的证明方法》(以下简称《韩书》)。因为《韩书》对于常用的不等式并未给出证明,所以先看《小丛书4》,里面对常用不等式给出了详细的证法,而且证法本身也常常会反映出不等式证明的基本方法(如调整法、构造函数法等)
蔡玉书的《数学奥林匹克不等式证明方法和技巧》(以下简称《蔡书》)厚厚的两卷本可以作为参考,也就是读《韩书》时,觉得某一部分理解的不够透彻,可以看看《蔡书》中相关内容来互相发明,加深理解。
(2)平面几何:
平面几何可以看那天给Golbez的fans推荐的阿达玛的《几何学教程》与约翰逊的《近代欧氏几何学》。
(3)初等数论:
陈景润的三卷本《初等数论》是从华罗庚的《数论导引》中摘取出一些内容再改写的,书中本身也反映了一些陈的数学思想。所以,学习陈的《初等数论》,而用华的《数论导引》作参考,即对《陈书》中某部分知识(比如三角和、华林问题)想有更深的理解时,可看《华书》的相应部分。
(4)初等组合:
组合可以看Bruadi的《Combinatorics》,看英文版是很好的,也可以看中文版。同时看王元元的《组合数学理论与题解》(这本书市面上已绝版,但有电子书),因为组合数学与前三者不太相同,它的内容比较零散,而且常常可以从多个角度来出题,而且组合数学的理论和问题的界限不是很清楚,常常问题即是理论,理论即是问题,所以这两本书结合起来看,它们的章节基本上能对应。
【2】高等数学:
可以先把自己学过的工科《高等数学》与《线性代数》好好地复习一下,然后可以看菲赫金哥尔茨三卷本的《微积分教程》与丘维声的《高等代数》。
适合自学的只有初等数学与高等数学,到了近代数学内容丰富且常常互相交叉,没有老师指导很难把握住脉络。所以再往深学的话,应当找一位数学老师指导自己。
半年时间的话,有些短,可以有这样三个选择:
1:学习不等式与几何。
2:学习初等数论与初等组合。
3:复习高等数学与线性代数。半年时间学菲与丘的书远远不够,但可以在复习的过程中参考菲与丘的书中的相应内容,来从数学的角度理解以前学过的知识(比如实数理论、微分、积分等),最好是花更多时间来系统学习菲与丘的书,打好数学分析与高等代数的基础。UTM系列Serge Lang有一本讲微积分的书《A First Course in Calculus》,内容浅显,但也提供了一些很美妙的东西,比如从一个别致的角度来定义实数的对数函数等,这些美妙的东西对以后系统学习数学分析也是很有益的。Serge Lang这本书可以当休闲看,里面的习题有很多计算题,可以不必做,但那些证明题、反映思想的题要做好并且完全理解,顺便也可以锻炼一下阅读英文数学文献的能力。
三个选择中只宜选择其中之一,不可贪多急躁。
拓展视野的话可以看程代展《系统与控制中的近代数学基础》,里面包含了很多近代数学的内容,书本身也保证了数学的严谨性(即按照 定义——定理/命题——证明 的格式来写),但这本书只能作为拓展视野之用,不可误认为可以按照此书勾勒出的脉络去自学近代数学,学近代数学一定要有老师指导。此书另外一个作用是,当你学习近代数学时(比如近世代数或拓扑学……)可以回来看看这本书上的相关内容,或许对于一些经典定理这本书会提供与你教材中不同的证法,多见识一些证法总是好的。
计算机方面:比如《计算机组成原理》、《操作系统》、《计算机网络》与数学不同,它必须结合实验来学才行,只看书是不行的。但这些计算机内容可以自学,首先买相应的教材(机械工业出版社引进的一些国外教材都很不错,可以挑一本适合自己的),然后找计算机系的同学和老师,向他们索要实验题目,每学完一部分内容,就做一些相关的实验(在学校实验室里,或者在自己机器上。)在实验的过程中来理解『计算机的硬件系统运行原理』和『操作系运行的原理』。
无论是学习理论还是做实验,都要作总结和反思,在反思的过程中才能把知识变为自己的,才能真正掌握。