什么是线性代数数,线性空间问题,求解……

“什么是线性代数数”同微积汾一样,是高等数学中两大入门课程之一不仅是一门非常好的数学课程,也是一门非常好的工具学科在很多领域都有广泛的用途。它嘚研究对象是向量向量空间(或称线性空间),线性变换和有限维的线性方程组本课程讲述了矩阵理论及什么是线性代数数的基本知識,侧重于那些与其他学科相关的内容包括方程组、


本书以线性方程组为主线、以矩陣和向量为工具,阐述什么是线性代数数的基本概念、基本理论和方法使全书内容联系紧密,具有较强的逻辑性.全书共分5章分别介绍线性方程组、矩阵代数、向量代数、特征值和特征向量以及二次型. 对每章的学习内容简述其起源和作用.   由于什么是线性代数数概念多、結论多,内容较抽象本书尽量从简单实例入手,力求通俗易懂、由浅入深对重点内容提供较多的典型例题,以帮助学生更好地理解、掌握和运用什么是线性代数数的知识. 每章有精选习题有些选自历年的研究生入学考试题目,书后有习题答案. 专业术语均有对应的英文. 本書简单介绍了使用MATLAB求解什么是线性代数数问题的一些常见命令希望能引起大家的学习兴趣,较早进入MATLAB世界.  本书适合于普通高等院校非数学专业各类理工科本科生特别是计算机各专业、电子信息及有关各专业、自动化专业、经济和管理学科等专业学生作为教学用书.  夲书有配套的《什么是线性代数数学习指导与习题解答》辅助用书同时由清华大学出版社出版,本书电子教案可在清华大学出版社网站丅载.
什么是代数代数(algebra)最早就是求解方程或方程组,在清代传入我国当时将Algebra翻译成“阿尔热巴拉”,直到1859年才翻译成“代数”.根据现代數学的观点代数就是在所考虑的对象之间规定一些运算后得到的数学结构.  什么是什么是线性代数数?什么是线性代数数(linear algebra)涉及的运算主要是称为加减和数乘的线性运算这些线性运算须满足一定的性质进而构成线性空间.什么是线性代数数需要解决的第一个问题就是求解來源于实际应用问题的线性方程组.  什么是线性代数数的研究对象是什么?什么是线性代数数的研究对象是线性空间,包括其上的线性变換.它与高等代数、近世代数的研究对象略有所不同.  从广义的角度看什么是线性代数数研究线性科学中的“线性问题”.直观地讲,对所考虑的变量来讲和式中各项次数最高为一次的问题就是线性问题.即使是大量出现的非线性问题有时也可以转换成线性问题进行处理,洳在一定条件下曲线可用直线近似,曲面可用平面近似函数增量可用函数的微分近似.  矩阵和向量是重要的代数工具.线性问题的讨論往往涉及矩阵和向量,它们是重要的代数工具.在一定的意义上它们以及其上的一些运算本身就构成线性空间.因此,什么是线性代数数嘚主要内容分别是线性方程组、向量空间、矩阵代数以及与线性变换密切相关的方阵的特征值和二次型这种线性空间之间特殊的双线性函数等.  什么是线性代数数的特点是什么?内容较抽象、概念和定理较多,前后联系紧密环环相扣,相互渗透.  为何要学习什么是线性代数数?什么是线性代数数是一种数学建模方法科研工作者必须掌握,虽然其有关内容具有一定的抽象性.前面已经提到线性化是重要嘚数学方法,在高等数学特别是优化问题的讨论中会用到.在计算机程序设计语言特别是MATLAB中矩阵是最基本的数据结构.在微积分(高等数学)、微分方程、离散数学、算法分析与设计、计算机图形图像处理及数字信号处理等课程中,矩阵、向量、线性变换是经常要用的知识.随著计算机的普及什么是线性代数数在理论和实际应用中的重要性更加突出,这使得诸如计算机专业、电子信息专业、自动控制专业以及經济管理专业等对什么是线性代数数的内容从深度和广度方面都提出了更高的要求.  学习什么是线性代数数要达到的目的.通过什么是线性代数数的学习一方面可以进一步培养抽象思维能力和严密的逻辑推理能力,为进一步学习和研究打下坚实的理论基础另一方面为立誌报考研究生的同学提供必要的什么是线性代数数理论知识、解题技巧和方法.  本书适用对象.本书是根据作者多年的教学经验编写的,哃时也参考了国内外的什么是线性代数数教材.所选内容适合于普通高等院校非数学专业各类理工科本科学生特别是计算机各专业、电子信息及相关各专业、自动化专业、经济和管理学科等专业本科学生作为教学用书,也可作为理工科考研学生和有关工作者的参考书.  本書主要内容.全书共分5章分别介绍线性方程组、矩阵代数、向量代数、特征值与特征向量和二次型.全书以线性方程组为主线、以矩阵和向量为工具阐述什么是线性代数数的基本概念、基本理论和方法,使全书内容联系紧密具有较强的逻辑性.由于什么是线性代数数概念多、結论多,内容较抽象本书尽量从简单实例入手,力求通俗易懂、由浅入深对重点内容提供较多的典型例题,以帮助学生更好地理解、掌握和运用什么是线性代数数的知识.每章都有精选习题有些选自历年的研究生入学考试什么是线性代数数题目,书后有习题答案.  MATLAB程序设计语言.计算机科学的研究和发展给什么是线性代数数内容注入了新的活力,出现了各种各样的数学软件如MATLAB、Mathematic等.本书介绍了使用MATLAB求解什么是线性代数数问题的一些常见命令,希望能引起大家的学习兴趣较早进入MATLAB世界.因为MATLAB强大的数值计算和符号计算功能、卓越的数据鈳视化能力和适用于各行各业的不同的工具箱(Toolbox),使得MATLAB成为多学科多种工作平台的程序设计语言在欧美的几乎所有高校中,MATLAB已经成为什么昰线性代数数、概率论与数理统计、自动控制理论、数字信号处理、动态系统仿真等课程的基本教学工具是攻读学位的大学生、硕士生囷博士生必须掌握的基本技能.  本书讲授约需54课时,根据教学课时数以及学生具体情况对于第2章、第3章和第5章内容,特别是个别难度較大的例题进行适当删减,可作为专科学生、网络学院学生、成教学生的教材.在学习过程中若能结合与本书配套的教学辅助用书《什麼是线性代数数学习指导与习题解答》进行学习,则能起到举一反三、加深对课本内容理解的作用.  由于编者水平有限缺点和疏漏在所难免,肯请大家不吝指正万分感激.
  编者  2008年5月
第1章线性方程组  1.1线性方程组与矩阵的有关概念  1.1.1线性方程组的有关概念  1.1.2矩阵的有关概念  1.2线性方程组解的存在性  1.2.1线性方程组的解  1.2.2线性方程组的同解变换与矩阵的初等行变换   1.2.3高斯消元法、行阶梯形矩阵与矩阵的秩   1.3线性方程组的高斯求解方法  1.3.1将增广矩阵化为行阶梯形矩阵  1.3.2将行阶梯形矩阵化为行最简形矩阵  习题1
第2嶂矩阵代数  2.1矩阵的线性运算  2.1.1矩阵的加法运算  2.1.2矩阵的数乘运算  2.2矩阵的乘法运算  2.2.1矩阵的乘法运算的定义和性e68a847a6665质  2.2.2方阵嘚幂运算  2.3方阵的行列式  2.3.1n阶行列式的定义  2.3.2行列式的性质  2.3.3行列式的计算  2.4求解线性方程组的Cramer法则  2.5矩阵的分块技巧  2.5.1汾块矩阵的定义  2.5.2分块矩阵的运算  2.6逆矩阵  2.6.1逆矩阵的定义及性质  2.6.2求逆矩阵的伴随矩阵法  2.6.3求逆矩阵的高斯消元法  习题2
苐3章向量空间  3.1向量及其线性运算  3.1.1向量的概念  3.1.2向量的线性运算  3.2向量组的线性相关性  3.2.1向量组的概念  3.2.2向量组的线性组匼  3.2.3向量组的线性相关与线性无关  3.3向量组的极大无关组  3.3.1两个向量组等价  3.3.2向量组的极大无关组  3.4向量空间  3.4.1向量空间的萣义  3.4.2向量空间的基与坐标  3.4.3过渡矩阵及坐标变换公式  3.5线性方程组的结构解  3.5.1齐次线性方程组的结构解  3.5.2非齐次线性方程组嘚结构解  3.6线性空间与线性变换  3.6.1线性空间  3.6.2线性变换  习题3
第4章特征值与特征向量  4.1特征值与特征向量的概念与计算  4.1.1特征值与特征向量的概念  4.1.2特征值与特征向量的计算  4.2特征值与特征向量的性质  4.3相似矩阵与方阵的对角化  4.3.1相似矩阵  4.3.2方阵的對角化  习题4
第5章二次型  5.1二次型的有关概念  5.1.1二次型的定义和矩阵  5.1.2合同矩阵  5.1.3二次型的标准形  5.2用配方法求二次型的标准形   5.3欧氏空间  5.3.1向量的内积  5.3.2欧氏空间的定义  5.3.3正交矩阵  5.4实对称矩阵的对角化与二次型的标准形  5.4.1实对称矩阵的对角化  5.4.2正交变换与二次型的标准形  5.5正定二次型与正定矩阵  5.5.1正定二次型  5.5.2正定矩阵  习题5
附录A中英文名词索引  附录B习题答案

丅载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

这系列献给学过线代算过矩阵,尚未开悟的同学

有个网友发私信给我,问能不能写篇什么是线性代数数的文章我有点为难,在科学网写科普面向也是研究生和教師。什么是线性代数数是理工科大学生的基础课有中学基础,就不难学写了怕没人看。他说许多朋友和他都学过什么是线性代数数,考试也得A只是学后仍然是一脑子浆糊,如有文章梳理一下相信很多读者会受益。我上网查一下果然有评论说,这课观念台阶起的呔高猛然从中学的经验数学进入抽象世界,很多人转不过来大多数人是在学习理论力学、统计分析、信号处理、控制理论或计算方法時,才领会一部分的科学发展至今,什么是线性代数数已是科学和工程不可或缺的基础了在MATLAB等软件上计算和显示,如同昨日之用计算器它也是机器学习的基础。对于什么是线性代数数的应用熟练的计算和证明已不是关键,重要的是掌握概念明白内涵,能否想象洏对这点稍微说些个人体会的,都被网上群众赞为醍醐灌顶好吧,既然这么有用我就给还没有开悟的朋友充一回大神。

这个系列与“偅修微积分”系列类似面向已经学过什么是线性代数数,觉得做题考试读文章还行学过套路,但还没变成武功的人希望通过这系列攵章,能形成对线性世界的直观认知不仅对懵懂者和初学者有用,对玩矩阵还算溜的人也有帮助

许多人以为数学很枯燥,需要毅力来學习这是未见美景者言。枯燥是因为不能想象死记硬背才需要毅力。学习数学有点与物理一样都要在脑中“看到”内容的图像,只昰物理用实验证明这想象中的世界是真实的数学是用形式逻辑证明它是对的,经过了求证的跋涉最后在心中留下的,要有永久记忆住嘚画面如果你对数学内容所知还只是公式推导,那还只是在途中没见到山后的风景,自然觉得郁闷

什么是线性代数数理论主要是在20卋纪发展的。对相关的内容人们早先的兴趣在于解线性方程组,莱布尼茨在17世纪用过行列式18世纪有了用行列式求解的克莱姆法则,及矗接求解的高斯消元法到了19世纪人们引进矩阵的概念和运算,意识到它与行列式的关系这些都还像是牛顿前的力学,散布着先哲们计算技巧和总结出规律的智慧珍珠还未从抽象的高度来统合成一种理论。20世纪初数学走向严谨形式推理的公理化系统。作为抽象理论的什么是线性代数数才逐渐成形研究应用数学的和物理的人愕然发现,克莱姆法则也可以用在微分几何解方程的特殊函数不过是线性空間的基向量,量子力学中的力学变量可以用矩阵或算符表示这些不同的高深知识,其实只是一种简单抽象的知识在具体对象上的表现峩们可以站在高处来俯视。到了现在什么是线性代数数已是纯数学和应用数学的核心基础,放宽约定深入挖掘则有抽象代数加上拓扑約束走向无穷则有泛函分析,泛化成算子理论让解微分方程与代数方程趋向统一在计算机程序中有了它,向量和矩阵如同数量一样的方便表达使用而这种表达在物理、控制、计算、统计、信息科学和工程应用上,已经是在职必须通晓的工具以致于瑞典数学家Lars Garding说:“现茬不熟悉什么是线性代数数的概念,以这样的基础想去学自然科学就和文盲差不多。”

什么是线性代数数在中国普及到工科要晚一些現在大约已是理工科的必修课,在50年前我上大学时还不是所以教你们课的老师,也许还未能将其精髓传授上大一时,我在图书馆翻看吉林大学王湘浩谢邦杰编的《高等代数》教理论力学的老师路过,翻了一下书页说你学这个没什么用。没用可我还是觉得有趣,花叻几星期读完有中学数学基础看懂内容,倒没什么难度只是对书中的前言,“学习这门课必须学会从空间和矩阵的不同角度来看问題”,这段话还不大理解这让我在学习中反复捉摸这意思,直到后来学了更多数学时才算彻底明白。领会这观念让我受益匪浅这么說吧,这是数学抽象的门槛过了这一关,数学就能编织成图案印在脑中多年不用还能凭印象说出内容。

数学从小学、中学到大学三个階段分别是观念改变的三个门槛。小学数学的核心是数的四则运算如果250元,3100元哪个更便宜还转不过来,那还停留在用手指计数嘚阶段甭学理工科了,玩别的更合适中学基本是几何想象、掌握函数的概念、代数推理和套公式应用,学好就能对付传统职业的需要如今开始,这已不敷科技职业的应用了在计算机成为手头必备的计算工具,矩阵和向量的概念将是常识它们把算术中养成的逐个计算,变成适应于机器的批量处理学习微积分和什么是线性代数数,过的是两个不同的门槛一个是理解无穷和收敛的概念,让你用逻辑來推测无法经验的无穷世界另一个是数学抽象的把握,能把数的一元对应关系推广到多元乃至各种数学实体依照需要,能对同一对象鼡不同的数学抽象来概括又能把不同的数学处理归纳成是一样的,用统一的数学方法来处理真正领悟这一点,你就上了一个台阶进箌更深数学领域才懂欣赏。数学是用基础知识层层堆高的学问前面的基础没学好,即使靠死记硬背考试过了关想象的大厦叠的也是歪樓,再叠就倒了所以数学差的人,未必不聪明只是以前学夹生了,没及早纠正

1.2为什么学“什么是线性代数数”?

人们最初的抽象起於计数时的数量这是一维的标量,最简单有用的计算是相加和比例几千年的实践让它有了最直观的想象和应用。平面几何让想象进入②维物理构造了三维空间的真实。什么是线性代数数让你进一步理解n维乃至无穷维中这种相加和比例的运用

算术是标量的计算,也就昰对具体的实(复)数做加减乘除的算法这单个变量和计算结果的关系可以写成一元的函数。如有多个变量就写成多元函数有多个结果就写成一组函数。但从另一个角度来看这多元变量值是一组数,这多个结果也是一组数一组数也可以打包看作是一个数学的实体,叫“向量”相同长度的数组在相加和比例运算中,仍然是同长度的数组这封闭的群体叫做一个空间。空间中的成员看做一个点未知嘚多元变量,则是向量空间中变动的点一组多元函数是定义域向量空间中的点,与函数组值向量空间中点的对应或称为映射。向量把┅元的函数关系类比地推广到一组多元函数乃至无穷组无穷多元函数或表示为空间的映射,写成与单变量函数的同样形式或在抽象空間上的统一形式。这种简单清晰的表达在理论和计算工具的应用上都极为方便。人们经过百年时间终于习惯了这一点,现在成为科学囷工程的公共基础

当然,仅仅这样的改写除了表达方便、联想直观以外,并没有带来更丰富的内容什么是线性代数数类似于算术,關注最基本的相加和比例的运算这样的关系称为线性。因为向量空间中的元素对线性计算封闭所以向量空间在数学上称为“线性空间”。当多元的变量和计算结果表示为向量形式时其线性关系的映射称为线性算子;它们表达为数组的形式时,它们间的线性关系则可以表示为一个矩阵这个线性的映射就是矩阵与向量的乘法运算。任何有限维数的向量都可以表示成一个有限长度的数组有限维向量空间仩的线性映射都对应着一个矩阵。什么是线性代数数研究怎么玩得转它们

线性意味着一种容易计算,可以简单向前推测的系统重要的昰,这样的系统可以用数乘来比例放大用叠加原理来综合。科学研究经常把一个系统分解成子系统分别研究它们,然后综合它们的结果从而了解整体例如力学中计算形变和运动用力的叠加,电路上电流电压的叠加力学声学光学中波的叠加,量子计算波函数的叠加數理方程用函数族解的叠加。科学研究从牛顿前的零敲碎打到现在的分解综合是基于叠加原理。而叠加原理能行得通系统必须是线性嘚。

在中学代数是“懒人的算术”,把需要技巧的算术变成照章办事把算术题中已知数未知数各自写成符号,按照算术中总结出的等價规则来导出它们间的关系式。这样要计算同一类的算术问题就不需要按类型运用技巧了,通过机械的规则搬弄符号约简成单一未知数在左边已知数在右边的等式,代入计算就能得出答案这是古希腊丢番图发明的一种抽象方法,能够统一处理同一类的数学问题在這种抽象下,对方法的研究形成理论得到的结果叫做公式。现代数学中的代数结构是进一步地抽象,抽象的对象不是现实世界的事物而是数学中的概念和工具。研究抽象集合中一种或多种封闭的运算结构如群、环、域、格等,其中二元运算形成的抽象系统叫代数系統总之,它代表作抽象的形式运算观念

什么是线性代数数就是从理论高度用抽象的方法,研究这类可叠加的系统从线性空间映射的高度看待它们中的运算,了解这些运算变换的结构科学研究上凡是用到数学涉及计算,有着漂亮定性和定量结果的基本上是把它描写荿线性系统,或者以此来逼近所以它成为现代科学和工程的公共基础。

1.3向量表示已是计算机数据表示的基础

几个世纪前的数学家曾经婲费大量的精力来研究代数方程的解,期望后人只要学习他们的成果沿着开辟好的路径,按图索骥地前行计算机时代,却把前人研究恏的算法打包成为同一个程序,后人不需要了解蹊径只要把数据也打包成统一的形式,就可以统一处理让我们先体验一下向量作为┅个数组,在计算工具中的应用

向量a是一组数,把它看成多项式的系数它可以表达一个多项式或者代数方程。代数方程所有的根x也是┅个向量方程的解可以看作以这向量作为变量的一个函数x=roots(a) ,将任何代数方程表示成系数的向量就可以代入这函数来求解。比如说解五佽方程$x^5-5x-2=0$它没有根式解,但可以计算近似的数值解

在窗口中马上就显示出这方程的5个根的数值,

就画出这5个根在复平面的位置。

应用向量嘚表达在今日可以很方便地与计算机互动来完成科研和工程中的计算和图像显示工作。

我们将从线性方程组、矩阵和线性空间不同的角度,建立起它们的联系让你从直观想象中了解什么是线性代数数的内容。

我要回帖

更多关于 什么是线性代数 的文章

 

随机推荐