类比于平面仿射几何系统, 我们抽象出线性空间的概念:
注意, "二元运算" 与 "二元合成" 隐含 `V` 对运算封闭, 即对任意 `bm alpha, bm beta in V` 和任意 `k in bbb P`, `bm alpha + bm beta in V`, `quad` `k bm alpha in V`. 这也等价于对任意 `bm alpha, bm beta in V` 和任意 `k, l in bbb P`, `k bm alpha + l bm beta in V`. `V != O/`, 以及 `V` 对加法和数乘封闭, 是构成线性空间的前提条件.
线性空间的基本性质 i - iv 指出 `(V, +)` 构成一个 Abel 群.
若把数域 `bbb P` 换成一般的环, 这里定义的就是抽象代数中的模.
数域是指特征为零的域. 代数学中的域有两种, 第一种特征为零,
含有无穷多元素; 第二种特征为素数, 只有有限个元素, 即有限域.
线性空间定义中的 8 条基本性质不是相互独立的, 比如我们可以用 ii, iii, iv, v, vi, viii 来推出 i. 对任意 `bm gamma in V`, 由 vi 和 viii, ` 2 bm gamma = (1+1) bm gamma = 1 bm gamma + 1 bm gamma = bm gamma + bm gamma`. 于是对任意 `bm alpha, bm beta in V`, 由 ii, ` 2 (bm alpha + bm beta) = (bm alpha + bm beta) + (bm alpha + bm beta) = bm alpha + (bm beta + bm alpha) + bm beta`. 但由 v, ii 知 ` 2 (bm alpha + bm beta) = 2 bm alpha + 2 bm beta = (bm alpha + bm alpha) + (bm beta + bm beta) = bm alpha + (bm alpha + bm beta) + bm beta`. 由消去律 (从 知道, 消去律只依赖于 ii, iii, iv) 知 `bm beta + bm alpha = bm alpha + bm beta`.
令 `(V";" +, *";" bbb P)` 为一线性空间, `O/ != V_1 sube V`.
若 `(V_1";" +, *";" bbb P)` 也为一线性空间, 则称 `V_1` 为 `V`
的线性子空间, 简称子空间, 记为 `V_1 le V`.
进一步, 若 `V_1 != V`, 称 `V_1` 为 `V` 的真子空间,
记为 `V_1 lt V`.
显然对于任意数域 `bbb P` 上的任意线性空间 `V`, `V`
自身和平凡线性空间 `{bm theta}` 都是 `V` 的子空间,
称为 `V` 的平凡子空间.
必要性显然, 今证充分性, 这只需再证明 `V_1` 满足 的 8 条性质. 由于 `V_1 sube V`, i, ii 及 v - viii 显然成立. 接下来证明 iii, iv 成立. 任取 `bm alpha in V_1`, 则由的 2 及 `V_1` 对数乘的封闭性, `bm theta = 0 bm alpha in V_1`, 故 iii 成立. 同理, 对任意 `bm alpha in V_1`, `-bm alpha = (-1) bm alpha in V_1`, 故 iv 成立.
子空间的关系 "`le`" 具有传递性. 如果 `V` 为 `bbb P` 上一线性空间, `V_1 le V`, `V_2 le V_1`, 则 `V_2 le V`. 另外, 若 `V_3 le V`, `V_3 sube V_1`, 则 `V_3 le V_1`. 又显然 "`le`" 满足自反性和反对称性, 故为一偏序.
令 `V` 为 `bbb P` 上一线性空间, `V_1, V_2 le V`. 若 `V_1 + V_2`
中每一向量写为 `V_1` 和 `V_2` 中向量之和的方法唯一, 则称 `V_1 + V_2`
为 `V_1` 与 `V_2` 的直和, 记为 `V_1 o+ V_2`.
换言之, `V_1 + V_2` 为直和当且仅当映射 `V_1 xx V_2 to V_1 + V_2`:
`(bm alpha, bm beta) to bm alpha + bm beta` 为单射; 而此映射总是满射,
故 `V_1 + V_2` 为直和也当且仅当此映射是双射.
子空间的和与直和可以推广到 `n` 个子空间的情形. 需要特别注意, 的 4 应该推广为 `V_i nn sum_(j=1,j!=i)^n V_j = {bm theta}`, `quad i = 1, 2, cdots, n`. 或者 `V_i nn sum_(j=1)^(i-1) V_j = {bm theta}`, `quad i = 2, 3, cdots, n`.
令 `V` 为 `bbb P` 上一线性空间, 若 `bm alpha_1, bm alpha_2, cdots, bm alpha_n in V`, 则它们的全体线性组合 `{sum_(i=1)^n k_i bm alpha_i: k_i in bbb P, i = 1, 2, cdots, n} le V`, 显然它是 `V` 的含 `bm alpha_1, bm alpha_2, cdots, bm alpha_n` 的最小子空间, 称为由 `bm alpha_1, bm alpha_2, cdots, bm alpha_n` 生成的子空间或张成的子空间, 记为 `G[bm alpha_1, bm alpha_2, cdots, bm alpha_n]` 或 `"span"[bm alpha_1, bm alpha_2, cdots, bm alpha_n]`. 容易说明 ` G[bm alpha_1, bm alpha_2, cdots, bm alpha_n] = sum_(i=1)^n G[bm alpha_i]`. (4-2)
子空间的直和与向量的线性无关性是很类似的概念. 若将线性相关 (无关) 的概念从 `bbb P^n` 上推广到一般线性空间 `V`, 注意的 3, 我们有
令 `V` 为 `bbb P` 上一线性空间, `n` 个非零向量 `bm alpha_1, bm alpha_2, cdots, bm alpha_n in V` 线性无关当且仅当 是直和.
事实上, 将第三章各定义中的 `bbb P^n` 换成一般线性空间 `V`, 则 极大线性无关组, 向量组的秩, 等价向量组等概念以及相关结论都可以推广到线性空间中. 这里不再赘述.
令 `V` 为 `bbb P` 上一线性空间, 如果存在无关向量组
`S = {bm epsi_1, bm epsi_2, cdots, bm epsi_n}`, 使得
`V = G[S]` (换言之, `S` 是 `V` 的一个极大无关组),
则由于任意极大无关组含向量个数相等, 可以定义这个数字为 `V`
的维数, 即 `"dim"V = n`.
称有序向量组
`(bm epsi_1, bm epsi_2, cdots, bm epsi_n)`
为 `V` 的一组基底或基.
由 `S` 是 `V` 的极大无关组知, 对任意 `bm alpha in V`, 存在唯一的
`x_i in bbb P`, `i = 1, 2, cdots, n` 使得 `bm alpha = sum_(i=1)^n x_i
bm epsi_i`. 称
`(x_1, x_2, cdots, x_n) in bbb P^n`
为 `bm alpha` 在该基底下的坐标.
规定平凡线性空间 `{bm theta}` 的维数为 `0`, 它的基底为空的有序组 `()`.
此外, 若线性空间 `V`
不能由有限集生成, 即不存在有限集 `S` 使得 `V = G[S]`, 则称 `V`
是无穷维的. 无穷维线性空间已经超出本文的范围,
将在泛函分析中进一步讨论.
基可以是无序的, 但为了使坐标有序, 这里要求基是一有序组.
完全类似于向量组的扩充定理, 可以证明: 有限维线性空间 `V` 中任一无关向量组可以扩充为 `V` 的一个基底.
令 `V_1, V_2` 是线性空间 `V` 的有限维子空间. 取 `V_1 nn V_2` 的一个基 `(bm alpha_1, cdots, bm alpha_l)`, 分别扩充为 `V_1` 的基 `"I" = (bm alpha_1, cdots, bm alpha_l, bm beta_1, cdots, bm beta_m)` 和 `V_2` 的基 `"II" = (bm alpha_1, cdots, bm alpha_l, bm gamma_1, cdots, bm gamma_n)`, 则 `"III" = (bm alpha_1, cdots, bm alpha_l, bm beta_1, cdots, bm beta_m, bm gamma_1, cdots, bm gamma_n)` 为 `V_1 + V_2` 的一个基.
由 `V_1 = G["I"]`, `V_2 = G["II"]` 有 `V_1 + V_2 = G["III"]`. 下证这一向量组线性无关. 设 `sum_(i=1)^l p_i bm alpha_i + sum_(i=1)^m q_i bm beta_i + sum_(i=1)^n r_i bm gamma_i = bm theta`, 记 `bm alpha := sum_(i=1)^l p_i bm alpha_i + sum_(i=1)^m q_i bm beta_i` `= -sum_(i=1)^n r_i bm gamma_i`, 上式左边 `in V_1`, 右边 `in V_2`, 故 `bm alpha in V_1 nn V_2`. 设 `bm alpha = sum_(i=1)^l x_i bm alpha_i`, 联系上式有 `sum_(i=1)^l x_i bm alpha_i + sum_(i=1)^n r_i bm gamma_i = bm theta`. 于是由 `"II"` 是 `V_2` 的基, 从而线性无关有 `x_1 = cdots = x_l = r_1 = cdots = r_n = 0`, 这指出 `bm alpha = bm theta`. 再由 `"I"` 是 `V_1` 的基, 有 `p_1 = cdots = p_l = q_1 = cdots = q_m = 0`. 从而 `"III"` 是线性无关的, 综上得到 `"III"` 是 `V_1 + V_2` 的基.
维数公式 令 `V_1, V_2` 是线性空间 `V` 的有限维子空间, 则 `"dim"(V_1 + V_2) + "dim"(V_1 nn V_2) = "dim"V_1 + "dim"V_2`.
从线性空间的观点来看线性方程组理论. 设 `bm A in bbb P^(m xx n)`, `bm X in bbb P^(n xx 1)`. 设齐次线性方程组 `bm (A X) = bb 0` 的解集为 `S_0`. 记 `r = r_(bm A)`, 由第三章知, `S_0` 中任意两个解的线性组合仍在 `S_0` 中, 因此 `S_0 le bbb P^n`, 称为方程组 `bm (A X) = bb 0` 的解空间. 此外, `S_0` 中存在 `n-r` 个向量组成的极大线性无关组 (基础解系), 这个无关组就构成解空间 `S_0` 的一个基底, 因此 `"dim"S_0 = n-r`.
令 `"I" = (bm xi_1, bm xi_2, cdots, bm xi_n)`, `"II" = (bm eta_1, bm eta_2, cdots, bm eta_n)` 是有限维线性空间 `V` 的两个基底, 其中 `bm eta_j = sum_(i=1)^n a_(i j) bm xi_i`, `quad j = 1, 2, cdots, n`. 记 `bm A = (a_(i j))_(n xx n)` `= (bm A_1, bm A_2, cdots, bm A_n)`, 上式形式地记为 `(bm eta_1, bm eta_2, cdots, bm eta_n)` `= (bm xi_1, bm xi_2, cdots, bm xi_n) bm A`, 其中 `bm eta_j = (bm xi_1, bm xi_2, cdots, bm xi_n) bm A_j`, `quad j = 1, 2, cdots, n`. 矩阵 `bm A` 称为基底 `"I"` 到 `"II"` 的过渡矩阵.
设 `V` 为有限维线性空间, `"I" = (bm xi_1, bm xi_2, cdots, bm xi_n)` 是一个基, 若方阵 `bm A` 和向量组 `"II" = (bm eta_1, bm eta_2, cdots, bm eta_n)` 满足 `(bm eta_1, bm eta_2, cdots, bm eta_n)` `= (bm xi_1, bm xi_2, cdots, bm xi_n) bm A`, 则 `"II"` 是 `V` 的基当且仅当 `bm A` 可逆. 从而, 基底间的过渡矩阵都可逆.
"`rArr`": 反设 `bm A` 不可逆, 即 `r_(bm A) lt n`, 则 `bm A`
的某一列可以被其他列线性表出, 不妨设这一列是 `bm A_n`:
`bm A_n = sum_(j=1)^(n-1) k_j bm A_j`.
从而
`bm eta_n = (bm xi_1, cdots, bm xi_n) bm A_n`
`= (bm xi_1, cdots, bm xi_n) sum_(j=1)^(n-1) k_j bm A_j`
`= sum_(j=1)^(n-1) k_j (bm xi_1, cdots, bm xi_n) bm A_j`
`= sum_(j=1)^(n-1) k_j bm eta_j`.
从而 `bm eta_1, cdots, bm eta_n` 线性相关, 矛盾.
"`lArr`": 向量组右乘一可逆矩阵, 相当于作有限次关于向量的初等变换,
因此秩不变, 向量组 `"II"` 仍线性无关. 但 `"II"` 中有 `n` 个向量,
说明它已经极大, 因此是 `V` 的基.
坐标变换公式 设 `V` 为有限维线性空间, `"I" = (bm xi_1, bm xi_2, cdots, bm xi_n)`, `"II" = (bm eta_1, bm eta_2, cdots, bm eta_n)` 是它的两个基, 则 `(bm eta_1, bm eta_2, cdots, bm eta_n) = (bm xi_1, bm xi_2, cdots, bm xi_n) bm A` 当且仅当对任意 `bm alpha in V`, 其在 `"I", "II"` 下的坐标 `bm X, bm Y in bbb P^(n xx 1)` 满足 `bm X = bm (A Y)`, 即 `bm Y = bm (A^-1 X)`.
"`rArr`": 由已知
`(bm xi_1, bm xi_2, cdots, bm xi_n) bm X`
`= (bm eta_1, bm eta_2, cdots, bm eta_n) bm Y`
`= (bm xi_1, bm xi_2, cdots, bm xi_n) bm (A Y)`.
由同一基底下坐标的唯一性得 `bm X = bm (A Y)`.
"`lArr`": 取 `bm alpha = bm eta_j`, 则 `bm Y = bm epsi_j`
(单位列向量), `bm X = bm (A epsi)_j = bm A_j` (`bm A` 的第 `j` 列).
从而
`bm alpha = bm eta_j = (bm xi_1, bm xi_2, cdots, bm xi_n) bm
A_j`,
`quad j = 1, 2, cdots, n`.
即得所要证的结果.