新东方在线 [www.koolearn.com] 网络课堂电子教材系列
线性代数
新东方在线线性代数讲义
目录
第一讲 基本概念
线性方程组 矩阵与向量 初等变换和阶梯形矩阵 线性方程组的矩阵消元法
第二讲 行列式
完全展开式 化零降阶法 其它性质 克莱姆法则
第三讲 矩阵
乘法 乘积矩阵的列向量和行向量 矩阵分解 矩阵方程 逆矩阵 伴随矩阵
第四讲 向量组
线性表示 向量组的线性相关性 向量组的极大无关组和秩 矩阵的秩
第五讲 方程组
解的性质 解的情况的判别 基础解系和通解
第六讲 特征向量与特征值 相似与对角化
特征向量与特征值—概念,计算与应用 相似 对角化—判断与实现
附录一
第七讲 二次型
内积 正交矩阵 施密特正交化 实对称矩阵的对角化
二次型及其矩阵 可逆线性变量替换 实对称矩阵的合同 标准化和规范化 惯
性指数 正定二次型与正定矩阵
附录二 向量空间及其子空间
附录三 两个线性方程组的解集的关系
附录四 06,07 年考题
1
新东方在线 [www.koolearn.com] 网络课堂电子教材系列
线性代数
第一讲 基本概念
1.线性方程组的基本概念
线性方程组的一般形式为:
a11x1+a12x2+…+a1nxn=b1,
a21x1+a22x2+…+a2nxn=b2,
… … … …
am1x1+am2x2+…+amnxn=bm,
其中未知数的个数 n 和方程式的个数 m 不必相等.
线性方程组的解是一个 n 维向量(k1,k2, …,kn)(称为解向量),它满足:当每个方程中的
未知数 xi 都用 ki 替代时都成为等式.
线性方程组的解的情况有三种:无解,唯一解,无穷多解.
对线性方程组讨论的主要问题两个:(1)判断解的情况.(2)求解,特别是在有无穷多接时
求通解.
b1=b2=…=bm=0 的线性方程组称为齐次线性方程组.
n 维零向量总是齐次线性方程组的解,称为零解.因此齐次线性方程组解的情况只有两
种:唯一解(即只要零解)和无穷多解(即有非零解).
把一个非齐次线性方程组的每个方程的常数项都换成 0,所得到的齐次线性方程组称为
原方程组的导出齐次线性方程组,简称导出组.
2.矩阵和向量
(1)基本概念
矩阵和向量都是描写事物形态的数量形式的发展.
由 mn 个数排列成的一个 m 行 n 列的表格,两边界以圆括号或方括号,就成为一个 mn
型矩阵.例如
2 -1
1
1
5
2
3
3
0
1
1
0
4 -2
3 -1
1
2
9
8
是一个 45 矩阵.对于上面的线性方程组,称矩阵
a11 a12 … a1n
a21 a22 … a2n
… … …
am1 am2 … amn
a11 a12 … a1n
a21 a22 … a2n 和(A|)=
… … …
am1 am2 … amn
A=
b1
b2
…
bm
为其系数矩阵和增广矩阵. 增广矩阵体现了方程组的全部信息,而齐次方程组只用系数矩阵
就体现其全部信息.
一个矩阵中的数称为它的元素,位于第 i 行第 j 列的数称为(i,j)位元素.
元素全为 0 的矩阵称为零矩阵,通常就记作 0.
两个矩阵 A和 B相等(记作 A=B),是指它的行数相等,列数也相等(即它们的类型相同),
并且对应的元素都相等.
由 n 个数构成的有序数组称为一个 n 维向量,称这些数为它的分量.
书写中可用矩阵的形式来表示向量,例如分量依次是 a1,a2, ,an 的向量可表示成
2
新东方在线 [www.koolearn.com] 网络课堂电子教材系列
线性代数
a1
(a1,a2, ,an)或 a2
┆
an
,
请注意,作为向量它们并没有区别,但是作为矩阵,它们不一样(左边是 1n 矩阵,右边是
n1 矩阵).习惯上把它们分别称为行向量和列向量.(请注意与下面规定的矩阵的行向量和
列向量概念的区别.)
一个 mn 的矩阵的每一行是一个 n 维向量,称为它的行向量; 每一列是一个 m 维向量,
称 为 它 的 列 向 量 . 常 常 用 矩 阵 的 列 向 量 组 来 写 出 矩 阵 , 例 如 当 矩 阵 A 的 列 向 量 组 为
1,2, ,n 时(它们都是表示为列的形式!)可记 A=(1,2, ,n).
矩阵的许多概念也可对向量来规定,如元素全为 0 的向量称为零向量,通常也记作 0.两
个向量和相等(记作=),是指它的维数相等,并且对应的分量都相等.
(2) 线性运算和转置
线性运算是矩阵和向量所共有的,下面以矩阵为例来说明.
加(减)法:两个 mn 的矩阵 A和 B可以相加(减),得到的和(差)仍是 mn 矩阵,记作
A+B (A-B),法则为对应元素相加(减).
数乘: 一个 mn 的矩阵 A与一个数 c 可以相乘,乘积仍为 mn 的矩阵,记作 cA,法则为 A
的每个元素乘 c.
这两种运算统称为线性运算,它们满足以下规律:
① 加法交换律: A+B=B+A.
② 加法结合律: (A+B)+C=A+(B+C).
③ 加乘分配律: c(A+B)=cA+cB.(c+d)A=cA+dA.
④ 数乘结合律: c(d)A=(cd)A.
⑤ cA=0 c=0 或 A=0.
转置:把一个 mn 的矩阵 A 行和列互换,得到的 nm 的矩阵称为 A的转置,记作 AT(或 A).
有以下规律:
① (AT)T= A.
② (A+B)T=AT+BT.
③ (cA)T=cAT.
转置是矩阵所特有的运算,如把转置的符号用在向量上,就意味着把这个向量看作矩
阵了.当是列向量时,T 表示行向量,当是行向量时,T 表示列向量.
向量组的线性组合:设1,2,…,s 是一组 n 维向量, c1,c2,…,cs 是一组数,则称
c11+c22+…+css
为1,2,…,s 的(以 c1,c2,…,cs 为系数的)线性组合.
n 维向量组的线性组合也是 n 维向量.
(3) n 阶矩阵与几个特殊矩阵
行数和列数相等的矩阵称为方阵,行列数都为 n 的矩阵也常常叫做 n 阶矩阵.
把 n 阶矩阵的从左上到右下的对角线称为它对角线.(其上的元素行号与列号相等.)
3
新东方在线 [www.koolearn.com] 网络课堂电子教材系列
线性代数
下面列出几类常用的 n 阶矩阵,它们都是考试大纲中要求掌握的.
对角矩阵: 对角线外的的元素都为 0 的 n 阶矩阵.
单位矩阵: 对角线上的的元素都为 1 的对角矩阵,记作 E(或 I).
数量矩阵: 对角线上的的元素都等于一个常数 c 的对角矩阵,它就是 cE.
上三角矩阵: 对角线下的的元素都为 0 的 n 阶矩阵.
下三角矩阵: 对角线上的的元素都为 0 的 n 阶矩阵.
对称矩阵:满足 AT=A矩阵.也就是对任何 i,j,(i,j)位的元素和(j,i)位的元素总是相等
的 n 阶矩阵.
(反对称矩阵:满足 AT=-A矩阵.也就是对任何 i,j,(i,j)位的元素和(j ,i)位的元素之和
总等于 0 的 n 阶矩阵. 反对称矩阵对角线上的元素一定都是 0.)
3. 矩阵的初等变换和阶梯形矩阵
矩阵有以下三种初等行变换:
① 交换两行的位置.
② 用一个非 0 的常数乘某一行的各元素.
③ 把某一行的倍数加到另一行上.(称这类变换为倍加变换)
类似地, 矩阵还有三种初等列变换,大家可以模仿着写出它们,这里省略了. 初等行变
换与初等列变换统称初等变换.
阶梯形矩阵:一个矩阵称为阶梯形矩阵,如果满足:
① 如果它有零行,则都出现在下面.
② 如果它有非零行,则每个非零行的第一个非 0 元素所在的列号自上而下严格单调递
增.
把阶梯形矩阵的每个非零行的第一个非 0 元素所在的位置称为台角.
简单阶梯形矩阵:是特殊的阶梯形矩阵,特点为:
③台角位置的元素为 1.
④并且其正上方的元素都为 0.
每个矩阵都可以用初等行变换化为阶梯形矩阵和简单阶梯形矩阵.这种运算是在线性代
数的各类计算题中频繁运用的基本运算,必须十分熟练.
请注意: 1.一个矩阵用初等行变换化得的阶梯形矩阵并不是唯一的,但是其非零行数和
台角位置是确定的.
2. 一个矩阵用初等行变换化得的简单阶梯形矩阵是唯一的.
4. 线性方程组的矩阵消元法
线性方程组的基本方法即中学课程中的消元法:用同解变换把方程组化为阶梯形方程
组(即增广矩阵为阶梯形矩阵的方程组).
线性方程组的同解变换有三种:
① 交换两个方程的上下位置.
② 用一个非 0 的常数乘某个方程.
③ 把某个方程的倍数加到另一个方程上.
以上变换反映在增广矩阵上就是三种初等行变换.
线性方程组求解的基本方法是消元法,用增广矩阵或系数矩阵来进行,称为矩阵消元法.
4
新东方在线 [www.koolearn.com] 网络课堂电子教材系列
线性代数
对非齐次线性方程组步骤如下:
(1)写出方程组的增广矩阵(A|),用初等行变换把它化为阶梯形矩阵(B|).
(2)用(B|)判别解的情况:
如果最下面的非零行为(0,0, ,0|d),则无解,否则有解.
有解时看非零行数 r(r 不会大于未知数个数 n),r=n 时唯一解;r
新东方在线 [www.koolearn.com] 网络课堂电子教材系列
线性代数
第二讲 行列式
一.概念复习
1. 形式和意义
形式:用 n2 个数排列成的一个 n 行 n 列的表格,两边界以竖线,就成为一个 n 阶行列式:
a11 a12 … a1n
a21 a22 … a2n
… … … .
an1 an2 … ann
如果行列式的列向量组为1,2, … ,n,则此行列式可表示为|1,2, … ,n|.
意义:是一个算式,把这 n2 个元素按照一定的法则进行运算,得到的数值称为这个行列式
的值.
请注意行列式和矩阵在形式上和意义上的区别.
当两个行列式的值相等时,就可以在它们之间写等号! (不必形式一样,甚至阶数可不
同.)
每个 n 阶矩阵 A对应一个 n 阶行列式,记作|A|.
行列式这一讲的的核心问题是值的计算,以及判断一个行列式的值是否为 0.
2. 定义(完全展开式)
2 阶和 3 阶行列式的计算公式:
a11 a12
a21 a22 = a11a22-a12a21 .
a11 a12 a13
a21 a22 a23 = a11a22a33+ a12a23a31+ a13a21a32-a13a22a31- a11a23a32-a12a21a33.
a31 a32 a33
一般地,一个 n 阶行列式
a11 a12 … a1n
a21 a22 … a2n
… … …
an1 an2 … ann
的值是许多项的代数和,每一项都是取自不同行,不同列的 n 个元素的乘积,其一般形式为:
aa
1
j
1
2
2
j
a
nnj
,
这里把相乘的 n 个元素按照行标的大小顺序排列,它们的列标 j1j2…jn 构成 1,2, …,n 的一
个全排列(称为一个 n 元排列),共有 n!个 n 元排列,每个 n 元排列对应一项,因此共有 n!个项.
所谓代数和是在求总和时每项先要乘+1 或-1.规定(j1j2…jn)为全排列 j1j2…jn 的逆序
数(意义见下面),则项
aa
1
j
1
2
2
j
a
nnj
所乘的是
jj
)1(
21
(
nj
)
.
全排列的逆序数即小数排列在大数右面的现象出现的个数.
逆序数可如下计算:标出每个数右面比它小的数的个数,它们的和就是逆序数.例如求
436512 的逆序数:
002323
215634
,(436512)=3+2+3+2+0+0=10.
6
新东方在线 [www.koolearn.com] 网络课堂电子教材系列
线性代数
至此我们可以写出 n 阶行列式的值:
a11 a12 … a1n
a21 a22 … a2n =
… … …
an1 an2 … ann
)1(
(
jj
21
j
n
jj
21
j
n
)
aa
1
j
1
2
j
2
a
nj
n
.
这里
jj 21
nj
表示对所有 n 元排列求和.称此式为 n 阶行列式的完全展开式.
用完全展开式求行列式的值一般来说工作量很大.只在有大量元素为 0,使得只有少数
项不为 0 时,才可能用它作行列式的计算.例如对角行列式,上(下)三角行列式的值就等于主
对角线上的元素的乘积,因为其它项都为 0.
2. 化零降阶法
把 n 阶行列式的第 i 行和第 j 列划去后所得到的 n-1 阶行列式称为(i,j)位元素 aij 的余
子式,记作 Mij.称 Aij=(-1)i+jMij 为元素 aij 的代数余子式.
定理(对某一行或列的展开)行列式的值等于该行(列)的各元素与其代数余子式乘积之
和.
命题 第三类初等变换(倍加变换)不改变行列式的值.
化零降阶法 用命题把行列式的某一行或列化到只有一个元素不为 0,再用定理.于是
化为计算一个低 1 阶的行列式.
化零降阶法是实际计算行列式的主要方法,因此应该熟练掌握.
3.其它性质
行列式还有以下性质:
① 把行列式转置值不变,即|AT|=|A| .
② 某一行(列)的公因子可提出.
于是, |cA|=cn|A|.
③ 对一行或一列可分解,即如果某个行(列)向量则原行列式等于两个行列式之
和,这两个行列式分别是把原行列式的该行(列)向量换为或所得到的行列式.例如
|,1+2|=|,1|+|,2|.
④ 把两个行(列)向量交换, 行列式的值变号.
⑤ 如果一个行(列)向量是另一个行(列)向量的倍数,则行列式的值为 0.
⑥ 某一行(列)的各元素与另一行(列)的对应元素的代数余子式乘积之和=0.
⑦ 如果 A 与 B 都是方阵(不必同阶),则
A *
O B
= A O
* B
=|A||B|.
范德蒙行列式:形如
1 … 1
a3 … an
2 … an
a3
1
1
a1
a2
2 a2
a1
… … … …
n-i a2
a1
n-i a3
n-i … an
2
2
n-i
7
新东方在线 [www.koolearn.com] 网络课堂电子教材系列
线性代数
的行列式(或其转置).它由 a1,a2 ,a3,…,an 所决定,它的值等于
(
a
j
a
i
).
j
i
因此范德蒙行列式不等于 0 a1,a2 ,a3,…,an 两两不同.
对于元素有规律的行列式(包括 n 阶行列式),常常可利用性质简化计算,例如直接化为
三角行列式等.
4.克莱姆法则
克莱姆法则 应用在线性方程组的方程个数等于未知数个数 n (即系数矩阵为 n 阶矩阵)
的情形.此时,如果它的系数矩阵的行列式的值不等于 0,则方程组有唯一解,这个解为
(D1/D, D2/D,,Dn/D),
这里 D 是系数行列式的值, Di 是把系数行列式的第 i 个列向量换成常数列向量所得到的行列
式的值.
说明与改进:
按法则给的公式求解计算量太大,没有实用价值.因此法则的主要意义在理论上,用在对
解的唯一性的判断,而在这方面法则不够. 法则的改进:系数行列式不等于 0 是唯一解的充
分必要条件.
实际上求解可用初等变换法:对增广矩阵(A|)作初等行变换,使得 A变为单位矩阵:
(A|)(E|),
就是解.
用在齐次方程组上 :如果齐次方程组的系数矩阵 A是方阵,则它只有零解的充分必
要条件是|A|0.
②
a
2
a
.
a
a
a
a
a
2
a
a
a
a
2
二. 典型例题
1.利用性质计算元素有规律的行列式
例 1 ① 2
a
a
a
a
2
3
4
5
1
2
a
5
1
2
3
4
例 2
.
.
1
1
1+x3 1
1+x4
1
.
a
a
3
1
4
2
5
3
1
4
2
5
1+x1 1
1
1
1
a
0
b
c
a
a
4
5
1
2
3
1
1+x2 1
1
1
0
a
c
b
b
c
a
0
c
b
0
a
例 3
例 4
1+x
1
1
1
1
1
1+x 1
1
1
1
1
1+x 1
1
1+x
.
③ 1+a 1
1
2 2+a 2
3
4
1
2
3 3+a 3
4
4 4+a
.
8