极大线性无关组
Definition: 极大线性无关组
设 S 是向量族, 若在 S 中存在一组向量 {α1,α2,…,αr} 满足:
- α1,α2,…,αr 线性无关;
- S 中任意一个向量都可以用 α1,α2,…,αr 线性表示,
则称 {α1,α2,…,αr} 是向量族 S 的极大线性无关组.
Proposition
设 S 是一个向量组且至少包含一个非零向量, 则 S 的极大无关组一定存在.
Proof
设 S 所含向量的个数为 k, 对 k 用归纳法进行证明. 若 k=1, 则 S 由一个非零向量 α 组成, 于是 {α} 就是 S 的极大无关组. 一般地, 若 S 中的 k 个向量线性无关, 那么这 k 个向量就构成了 S 的极大无关组. 若这 k 个向量线性相关, 则至少有一个向量是其余向量的线性组合, 不妨设为 α. 考虑向量组 S∖{α}, 它所含向量的个数为 k−1 且至少包含一个非零向量 (否则容易推出 S 只包含零向量), 由归纳假设知 S∖{α} 存在极大无关组 {α1,α2,…,αr}. 又 α 也可由 α1,α2,…,αr 线性表示, 因此 {α1,α2,…,αr} 也是 S 的极大无关组.
□
Remark
一般来说, 向量族的极大无关组并不唯一.
Lemma
设 A,B 是 V 中两组向量, A 含有 r 个向量, B 含有 s 个向量, 且 A 中每个向量均可用 B 中向量线性表示. 如果 A 中向量线性无关, 则 r≤s.
Proof
我们用反证法. 设 A={α1,α2,…,αr}, B={β1,β2,…,βs}. 假设 r>s, 我们来推出矛盾.
由已知, A 中向量 α1 可由 B 中向量的线性组合来表示, 即存在数 λ1,λ2,…,λs, 使 α1=λ1β1+λ2β2+⋯+λsβs. 因为 A 中向量线性无关, 故 α1=0, 从而 λi 中至少有一个不为零, 不妨假设 λ1=0. 由上式解出 β1=λ11α1−λ1λ2β2−⋯−λ1λsβs.
但对任意的 αi (i=2,3,…,r), 已知 αi 可由 β1,β2,…,βs 的线性组合表示, 将上式代入 αi 的表示式, 则 αi 可由 α1,β2,…,βs 的线性组合表示. 这样, 我们可将 B 中的向量 β1 换成 α1, 这时 A 中任一向量仍可用 B 中向量的线性组合来表示.
现在我们用归纳法, 设 B 中向量已经换成 {α1,…,αk;βk+1,…,βs}, 且 A 中任一向量都可以用 {α1,…,αk;βk+1,…,βs} 的线性组合表示. 假设 k<r, 则 αk+1 可表示为 αk+1=μ1α1+⋯+μkαk+μk+1βk+1+⋯+μsβs, 其中至少有一个 μi (i=k+1,…,s) 不为零. 这是因为若 μk+1=⋯=μs=0, 则 αk+1 可用 α1,…,αk 线性表示, 这与 A 中向量线性无关矛盾. 不失一般性, 可设 μk+1=0. 用与上述相同的论证, 又可将 βk+1 换成 αk+1, 得到向量组 {α1,…,αk+1;βk+2,…,βs}, 且 A 中任一向量都可以用这组向量的线性组合表示. 这一事实表明, 我们可将 A 中向量依次换入 B 中. 但 r>s, 因此可将 A 中 s 个向量换入 B 中. 不妨设 B 经调换以后的向量组为 {α1,α2,…,αs}, 则 A 中向量 αr 也可用 α1,α2,…,αs 的线性组合来表示, 从而向量组 {α1,α2,…,αs,αr} 线性相关, 引出矛盾.
□
Remark
上述引理的逆否命题概括为: 多'' 若可以用 少'' 来线性表示, 则 ``多'' 线性相关.
Lemma
设 A,B 都是线性无关的向量组, 又 A 中任一向量可用 B 中向量的线性组合来表示, B 中任一向量也可用 A 中向量的线性组合来表示, 则这两组向量所含的向量个数相等.
Proof
设 A 有 r 个向量, B 有 s 个向量. 由引理得 r≤s. 同理又有 s≤r, 故 r=s.
□
Theorem
设 A 与 B 都是向量族 S 的极大线性无关组, 则 A 与 B 所含的向量个数相等.
向量族的秩
Definition: 秩
向量族 S 的极大无关组所含的向量个数即 r(S) 或 rank(S).
Definition: 等价向量组
若向量组 A 和 B 可以互相线性表示, 则称这两个向量组等价.
Theorem
等价的向量组有相同的秩.
Proof
设 A1 和 B1 分别是 A 和 B 的极大无关组, A1 有 r 个向量, B1 有 s 个向量, 则 r(A)=r, r(B)=s. 因为 B1 中向量均可用 A 中向量线性表示, 而 A 中向量均可用 A1 中向量线性表示, 故 B1 中向量均可用 A1 中向量线性表示, 再由引理可得 s≤r. 同理可证 r≤s, 于是 r=s.
□
基与维数
Definition: 基与维数
设 V 是数域 K 上的线性空间, 若在V中存在线性无关的向量 e1,e2,…,en, 使得 V 中任一向量均可表示为这组向量的线性组合, 则称 {e1,e2,…,en} 是 V 的一组基, 线性空间 V 称为 n 维线性空间 (具有维数 n). 如果不存在有限个向量组成 V 的一组基, 则称 V 是无限维线性空间.
Remark
显然, V 中的一组极大线性无关组就是 V 的一组基, n 维线性空间任一组基都含有 n 个向量. 如果 V 是数域 K 上的 n 维线性空间, 则记为 dimKV=n.
Example
n 维标准单位行向量 {e1=(1,0,…,0),e2=(0,1,…,0),…,en=(0,0,…,1)} 是 n 维行向量空间 Kn 的一组基. 因此 dimKKn=n. 同理, n 维标准单位列向量 {e1′,e2′,…,en′} 是 n 维列向量空间 Kn 的一组基, 因此 dimKKn=n.
Proposition
n 维线性空间 V 中任一超过 n 个向量的向量组必线性相关.
Proof
设 V 的一组基为 {e1,e2,…,en}, 且 α1,α2,…,αm 为 V 中 m (m>n) 个向量, 则 αi 均可由 e1,e2,…,en 的线性组合来表示, 由引理的逆否命题知 α1,α2,…,αm 线性相关.
□
Theorem
设 V 是 n 维线性空间, e1,e2,…,en 是 V 中 n 个向量. 若它们适合下列条件之一, 则 {e1,e2,…,en} 是 V 的一组基:
- e1,e2,…,en 线性无关;
- V 中任一向量均可由 e1,e2,…,en 线性表示.
Proof
(1) 因为 V 中任意 n+1 个向量一定线性相关, 故对 V 中任一向量 v, 向量组 e1,e2,…,en,v 线性相关. 于是存在不全为零的数 a1,a2,…,an,c, 使 a1e1+a2e2+⋯+anen+cv=0, 其中 c=0. 事实上若 c=0, 因为 e1,e2,…,en 线性无关, 将导致 a1=a2=⋯=an=c=0, 与假设矛盾. 由 c=0 可得 v=−ca1e1−ca2e2−⋯−canen. 因此 v 可用向量组 {e1,e2,…,en} 线性表示, 即 {e1,e2,…,en} 是 V 的一组基.
(2) 不妨设 {e1,e2,…,er} 是 {e1,e2,…,en} 的极大无关组, 其中 r≤n. 知 V 中任一向量均可由 e1,e2,…,er 线性表示, 因此 {e1,e2,…,er} 是 V 的一组基. 特别地, r=dimV=n, 即 {e1,e2,…,en} 是 V 的一组基.
□
Theorem: 基扩张定理
设 V 是 n 维线性空间, v1,v2,…,vm 是 V 中 m (m<n) 个线性无关的向量, 又假设 {e1,e2,…,en} 是 V 的一组基, 则必可在 {e1,e2,…,en} 中选出 n−m 个向量, 使之和 v1,v2,…,vm 一起组成 V 的一组基.
Proof
将 ei (i=1,…,n) 依次放入 {v1,v2,…,vm}, 则必有一个 ei, 使 v1,v2,…,vm,ei 线性无关. 这是因为若任一 ei 加入 v1,v2,…,vm 后线性相关, 则每个 ei 可用 v1,v2,…,vm 线性表示, 将和引理的结论矛盾. 现不妨设 i=m+1. 若 m+1<n, 又可从 e1,e2,…,en 中找到一个向量, 加入 {v1,v2,…,vm,em+1} 后仍线性无关. 不断这样做下去, 便可将 v1,v2,…,vm 扩张成为 V 的一组基.
□
Remark
n 维线性空间 V 中任意 m (m<n) 个线性无关的向量均可扩张为 V 的一组基, 或 V 的任意一个子空间的基均可扩张为 V 的一组基.