<<返回学习交流       高等代数教案    高等代数试卷

如何学好高等代数

 

    同学们,当你们正在《数学分析》课程时,同时又要学《高等代数》课程。觉得高等代数与数学分析不太一样,比较“另类”。不一样在于它研究的方法与数学分析相差太大,数学分析是中学数学的延续,其内容主要是中学的内容加极限的思想而已,同学们接受起来比较容易。高等代数则不同,它在中学基本上没有“根”。其思维方式与以前学的数学迥然不同,概念更加抽象,偏重思辨与证明。尤其是下学期,证明是主要部分,虽然学时不少,但是理解起来仍困难。

现在讲讲高等代数课程究竟讲些什么?作为专业的同学要重点学什么?实际上它研究的是线性问题,叫线性代数也没错(这是工科的叫法,工科的知识讲的简单些。)所谓线性,指的是变量的次数为一次,研究的计算为“加法”与“乘法”运算。工程上常常将非线性的问题归结到线性问题来考虑,说起来似乎很容易吧?实际上不很好学!

它分两个学期。我们上学期学的内容,可以归结为“一个问题”和“两个工具”。一个问题是指解线性方程组的问题,两个工具指的是矩阵和向量。

你可能会想:线性方程组我们学过,而且解它用得着讲一门课吗?大家一定要明白,首先我们的方程组不像中学所学仅含23个方程,它只要用消元法即可容易地求出,这里的研究的是所有方程组的规律,也就是所必须找到4个以上方程组成的方程组的解的规律,这样就比较难了,需要对方程组有个整体的认识;再者,数学的宗旨是将看似不同的事物或问题将它们联系起来,抽象出它们在数学上的本质,然后用数学的工具来解决问题。实际上,向量、矩阵、线性方程组都是基本数学工具。三者之间有着密切的联系!它们可以互为工具,在今后的学习中,你们只要紧紧抓住三者之间的联系,学习就有了主线了。

向量我们在中学学过一些,物理课也讲。中学学的是三维向量,在几何中用有向线段表示,代数上用三个数的有序数组表示。那么我们线性代数中的向量呢,是将中学所学的向量进行推广,由三维到n维(n是任意正整数),由三个数的有序数组推广到n维有序数组,中学的向量的性质尽可能推广到n维,这样,可以解决更多的问题;矩阵呢?就是一个方形的数表,有若干行、列构成,这样看起来,概念上很好理解啊。可是研究起来可不那么简单,我们以前的运算是两个数的运算,而现在的运算涉及的可是整个数表的运算!可以想象,整个数表的运算必然比两个数的运算难。但是我们不必怕,先记住并掌握运算,运算再难,多练几遍必然就会了。关键是要理解概念与概念间的联系。

再进一步说吧:中学解方程组,有一个原则,就是一个方程解一个未知量。对于线性代数的线性方程组,方程的个数不一定等于未知量的个数。比如4个方程5个未知量,这样就不可能有唯一的解,需要将一个未知量提出来作为“自由未知量”,也就是将之当做参数(可以任意取值的常数);还有,即使是方程个数与未知量个数相同,也未必有唯一的解,因为有可能出现方程“多余”的情况。(比如第三个方程是前两个方程相加,那么第三个方程可以视为“多余”)总之,解方程可以先归纳出以下三大问题:

第一,   有无多余方程;

第二,   若有多余,如何去除多余方程,保留有用方程;

第三,   如何确定自由未知量。

解决了这三大问题,方程组的解迎刃而解。我们结合矩阵、向量可以提出完全对应的问题。刚才讲了,三者联系紧密,比如一个方程将运算符号和等号除去,就是一个向量;方程组将等号和运算除去,就是一个矩阵!你们说它们是不是联系紧密?大家可不要小看这三问,我认为它们可以作为学习上学期高代的提纲挈领。

下学期主要讲“线性空间”和“线性变换”。所谓线性空间,就是将上学期所学的数域上的向量空间加以推广,很玄是吧?首先数域上的向量空间,是将向量作为整体来研究,这就是我们大学所学的第一个“代数结构”。所谓代数结构,就是由一个集合、若干种运算构成的数学的“大厦”,运算使得集合中的元素有了联系。中学有没有涉及代数结构啊?有的,比如实数域、复数域中的“域”就是含有四则运算的代数结构。而向量空间的集合是向量,运算就两个:加法和数乘。起初向量及其运算和上学期学的一样。可是,它的形式有局限啊,数学家就想到,将其概念的本质抽取出来,他们发现,向量空间的本质就是八条运算律,因此将它作为线性空间(也称向量空间)的公理化定义,作为原始的向量、加法、数乘未必再有原来的形式了。比如上学期学的数域上的多项式构成的线性空间。

继而,我们将数学中的“映射”用在线性空间上,于是有了“线性变换”的概念。说到底,线性变换就是线性空间保持线性运算关系不变的自身到自身的“映射”。正因为保持线性关系不变,所以线性空间的许多性质在映射后得以保持。研究线性空间与线性变换的关键就是找到线性空间的“基”,只要通过基,可以将无数个向量的运算通过基线性表示,也可以将线性变换通过基的变换线性表示!于是,线性空间的元素真正可以用上学期的“向量”表示了!线性变换可以用上学期的“矩阵”表示了!这是代数中著名的“同构”的思想!通过这样,将抽象的问题具体化了,这也就是我们前边说的“矩阵”和“向量”是两大工具的原因。同学们要记住,做线性空间与线性变换的题时这样的转化是主方向!

进一步:既然线性变换可以通过取基用矩阵表示,不同的基呢,对应不同的矩阵。我们自然想到,能否适当的取基,使得矩阵的表示尽可能简单。简单到极致,就是对角型。经研究,发现若能转成对角型的话,那么对角型上的元素是这样变换(称相似变换)的不变量,这个不变量很重要,称为变换的“特征值”。矩阵相似变换成对角型是个很实用的问题,结果,不是所有都能化对角,那么退一步,于是有了“若当标准型“的概念,只要特征多项式能够完全分解,就可以化若当标准型,有一章的内容专门研究它。这样的对角型与若当标准型有什么用呢?我们利用它是同一个变换在不同基下的矩阵表示,可以通过改变基使得研究线性变换变得简单。

最后的“欧氏空间”许多人不理解,一句话,就是仿照我们可见的三维空间,对线性空间引进度量,向量有长度、有夹角、有内积。欧氏空间有了度量后,线性空间的许多性质变得很直观且奇妙。我们要比较两者的联系与差别。此章主要讲了两种变换:对称变换与正交变换,正交变换是保持度量关系不变,对称变换在正交基下为对称阵。相似变换对角化问题到了这里变成正交变换对角化问题,在涉及对角化问题时,能用正交变换的尽量用正交变换,可以使得问题更加的容易解决。

说到这里,大家对高代有了宏观的认识了。最后总结出高代的特点,一是结构紧密,整个课程的知识点互相之间有着千丝万缕的联系,无论从哪一个角度切入,都可以牵一发而动全身,整个课程就是铁板一块。二是它解决问题的方法不再是像中学那样的重视技巧,以“点”为主,而是从代数的“结构”上,从宏观上把握解决问题的方案。这对大家是比较抽象,但是,没有宏观的理解,对此课程必然学不透彻!建议同学们边比较变学习,上学期的向量用中学的向量比较,下学期的向量用上学期的比较。在计算上理解概念,证明时注重整体结构。关于证明,这里一时无法尽言,请看我的《证明题的证法之高代篇》,那里有详细叙述。

相关阅读证明题的证法之高代篇

 

 

 

                                    

                                                   邹群