要点精讲
把关键道理、证明与典型例子重新过一遍。
1. 减去投影为什么得到正交向量:分母取 (βj,βj) 的理由与归纳证明★ 要懂
施密特正交化的基本做法,是减去在已经确定的方向上的投影分量。αk 在方向 βj 上的投影是 (βj,βj)(αk,βj)βj,把它对所有的 j<k 都减去,剩下的 βk 就与前面每一个 βj 垂直。分母必须是已正交化的 βj 的自内积(而不是 αj 的自内积),这是整个过程中唯一容易记错的地方。
证明 / 推导
对固定的 m<k 计算:
(βk,βm)=(αk−j=1∑k−1(βj,βj)(αk,βj)βj, βm)=(αk,βm)−j=1∑k−1(βj,βj)(αk,βj)(βj,βm).
按归纳假设,β1,…,βk−1 已两两正交,故 (βj,βm)=0(j=m),求和中只剩下 j=m 这一项:
(βk,βm)=(αk,βm)−(βm,βm)(αk,βm)(βm,βm)=0.
故 βk 与所有的 βm (m<k) 正交。可见公式中取这样的分母,正是为了在这一步约去 (βm,βm)。■举例说明
(数三 2006) 在一道正交对角化的真题中,需要对属于 λ=0 的线性无关特征向量 α1=(−1,2,−1)T, α2=(0,−1,1)T 作施密特正交化。解:β1=α1=(−1,2,−1)T,(β1,β1)=6;(α2,β1)=0⋅(−1)+(−1)⋅2+1⋅(−1)=−3,故 β2=α2−6−3β1=α2+21β1=(−21,0,21)T。验证 (β2,β1)=21+0−21=0,确实正交。再单位化,得 γ1=61(−1,2,−1)T, γ2=21(−1,0,1)T。分母必须取已正交化的 (β1,β1),这是整个过程中唯一容易出错的地方。2. 正交化既不丢失也不增加信息:所得向量组与原组等价(由可逆的上三角矩阵相联系);若原组线性相关则会出现 βk=0
施密特正交化只是把各个向量的方向作了调整,它们所张成的空间并没有改变:β1,…,βs 与 α1,…,αs 可以互相线性表示,因而彼此等价。这就保证了正交化以后仍是同一组信息,秩也不变。前提是原向量组线性无关。如果 αk 能由前面的向量线性表示,那么减去投影以后就得到 βk=0,无法再单位化。这就是线性相关的向量组不能作施密特正交化的原因。
证明 / 推导
由递推式 βk=αk−∑j<kckjβj 可见,每个 βk 都是 αk 与前面各 βj(因而也是各 αj)的线性组合,且 αk 前面的系数为 1;反解得 αk=βk+∑j<kckjβj。写成矩阵形式 (β1,…,βs)=(α1,…,αs)U,其中 U 是对角线上元素全为 1 的上三角矩阵,∣U∣=1=0 可逆,故两组向量可以互相线性表示,因而等价。若某个 αk 可由前面的向量线性表示,则减去投影以后它就变成 0,即 βk=0。■举例说明
【例】 对线性相关的向量组 α1=(1,1)T,α2=(2,2)T:β1=(1,1)T,β2=α2−(β1,β1)(α2,β1)β1=(2,2)T−24(1,1)T=(0,0)T。果然得到 β2=0,这说明必须先保证向量组线性无关。3. 正交矩阵的等价刻画 QTQ=E⟺ 列向量标准正交;由此得 ∣Q∣=±1,并且保内积、保长度★★ 必会
n 阶实矩阵 Q 为正交矩阵(QTQ=E,即 Q−1=QT)当且仅当它的列向量组两两正交且都是单位向量,即构成标准正交向量组,行向量组也是如此。求逆化为转置,这是它最便于使用的性质。有两条重要的推论:∣Q∣=±1;正交变换保内积、保长度、保夹角,也就是旋转或反射这一类刚体运动。第 11,12 章中实对称矩阵的正交对角化与二次型的正交化,都要用到它。
证明 / 推导
刻画:QTQ 的 (i,j) 元就是第 i 列与第 j 列的内积 (qi,qj)。故 QTQ=E⟺(qi,qj)=δij,即各列两两正交(当 i=j 时内积为 0)且都是单位向量(当 i=j 时内积为 1)。
∣Q∣=±1:对 QTQ=E 两边取行列式,得 ∣QT∣∣Q∣=∣Q∣2=1,故 ∣Q∣=±1。
保内积:(Qα,Qβ)=(Qα)T(Qβ)=αTQTQβ=αTβ=(α,β);取 β=α,即得 ∥Qα∥=∥α∥。■举例说明
【例】 设 Q=31212−22112−2。它的三列长度都是 1,且两两内积为 0,故 QTQ=E,Q−1=QT,并且 ∣Q∣=±1。它把任意向量作旋转或反射,而长度保持不变。4. 常见题型:补全正交矩阵的列,由正交 + 单位这两组条件列方程求解
已知正交矩阵的部分列,求其余各列,是数三常考的构造题。方法是:设未知的列为 γ,写出它与每一个已知列的内积为 0这一正交条件,由此得到齐次方程组;解出方向以后再单位化,使其长度为一。三维情形缺一列时,所求的方向就是两个已知列的公垂方向,通常有 ± 两个答案,取其中之一即可。
证明 / 推导
设已知的标准正交列为 q1,…,qn−1,求 qn。正交条件 qiTqn=0 (i=1,…,n−1) 是以 qn 为未知量的齐次方程组,其系数矩阵为 (q1,…,qn−1)T,秩为 n−1,故解空间是一维的。取一个非零解 v,再令 qn=v/∥v∥,它既是单位向量又与各已知列正交,于是 (q1,…,qn) 便是正交矩阵。■举例说明
【例】 已知正交矩阵的前两列为 21(1,1,0)T, 61(1,−1,2)T,求第三列。由 x+y=0, x−y+2z=0 解得方向 (1,−1,−1)T,其长度为 3,故第三列 =±31(1,−1,−1)T。经验证,它与前两列的内积都是 0,结果正确。随堂练习
先用基础题热身,再按年份从新到旧挑战本知识点的其余真题。
练习 1 · 选择题
下列矩阵中是正交矩阵的是( )。
- A(01−10)
- B(1011)
- C(1101)
- D(111−1)
练习 2 · 填空题
设 Q 为正交矩阵,且 ∣Q∣>0,则 ∣Q∣= ____。
练习 3 · 填空题
与向量 α=(1,−2,2)T 同方向的单位向量为 ____。
练习 4 · 选择题
设 A 为 n 阶正交矩阵,则下列结论一定成立的是( )。
- AAT=A−1
- B∣A∣=1
- CA 是对称矩阵
- DA 的元素都非负
练习 5 · 填空题
设向量 α=(1,2,t)T 与 β=(2,1,−1)T 正交,则 t= ____。
练习 6 · 选择题
设 α1,α2,α3 线性无关,用施密特正交化方法依次得到 β1,β2,β3(即 β1=α1,β2=α2−(β1,β1)(α2,β1)β1,依此类推)。下列说法错误的是( )
- Aβ3 与 α1,α2 都正交
- Bβ1,β2 与 α1,α2 可以互相线性表示
- C把 α1 与 α2 的次序对调后再正交化,所得的 β1,β2 与原来相同
- Dβ2,β3 都不是零向量
练习 7 · 填空题
设 α1=(1,1,0,0)T,α2=(1,0,1,0)T,α3=(1,0,0,1)T,用施密特正交化方法(按此次序)得 β1,β2,β3,则 β3= ____
练习 8 · 解答题
设 α=(1,2,2)T。
(1) 求两个与 α 正交的线性无关向量;
(2) 求一个 3 阶正交矩阵 Q,使 Q 的第一列与 α 同方向,并验证 QTQ=E。