Files
LinearAlgebra/07线性空间和线性映射.tex
2022-12-28 09:58:24 +08:00

160 lines
11 KiB
TeX
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
\chapter{线性空间和线性映射}
\section{线性空间}
\begin{definition}[数域]
给定$\complexnum$的子集$\fnum$,如果$\fnum$中至少包含一个非零复数,且$\fnum$对复数的加减乘除四则运算封闭,即对任意$a, b \in \fnum$,都有$a + b, a - b, ab \in \fnum$,且当$b \neq 0$$\dfrac{a}{b}\in \fnum$,则称$\fnum$是一个数域。
\end{definition}
\begin{definition}[线性空间]
给定非空几个$\spacev$和数域$\fnum$,如果:
\begin{enumerate}
\item $\spacev$上定义了加法运算,即对任意$\bvec{a}, \bvec{b} \in \spacev$,都以某种法则对应于$\mathcal{V}$中唯一确定的一个元素,记作$\bvec{a} + \bvec{b}$
\item $\spacev$的元素和$\fnum$中的数之间定义了数乘运算,即对任意$\bvec{a} \in \spacev, k \in \fnum$,都以某种法则对应于$\spacev$中唯一确定的一个元素,记作$k \bvec{a}$
\end{enumerate}
且这两种运算满足如下八条运算法则:
\begin{enumerate}
\item 加法结合律:对任意$\bvec{a}, \bvec{b}, \bvec{c} \in \spacev$$(\bvec{a} + \bvec{b}) + \bvec{c} = \bvec{a} + (\bvec{b} + \bvec{c})$
\item 加法交换律:对任意$\bvec{a}, \bvec{b} \in \spacev$$\bvec{a} + \bvec{b} = \bvec{b} + \bvec{a}$
\item 零元素:存在元素$\bvec{0} \in \spacev$,对任意$\bvec{a}\in \spacev$$\bvec{a} + \bvec{0} = \bvec{a}$,其中$\bvec{0}$称为零元素;
\item 负元素:对任意$\bvec{a} \in \spacev$,存在$\bvec{b} \in \spacev$,满足$\bvec{a} + \bvec{b} = \bvec{0}$,称它为$\bvec{a}$的负元素,记为$-\bvec{a}$
\item 单位数:对任意$\bvec{a} \in \spacev$$1 \bvec{a} = \bvec{a}$
\item 数乘结合律:对任意$\bvec{a} \in \spacev$$k, l \in \fnum$$(kl)\bvec{a} = k(l\bvec{a})$
\item 数乘对数的分配律:对任意$\bvec{a} \in \spacev$$k, l \in \fnum$$(k + l)\bvec{a} = k\bvec{a} + l\bvec{a}$
\item 数乘对向量的分配律:对任意$\bvec{a} \in \spacev$$k, l \in \fnum$$k(\bvec{a} + \bvec{b}) = k\bvec{a} + k\bvec{b}$
\end{enumerate}
则称$\spacev$$\fnum$上的线性空间或向量空间,其中的元素可以称为向量,零元素和负元素可以称为零向量和负向量。
\end{definition}
\begin{proposition}
在线性空间中,
\begin{enumerate}
\item 零向量唯一;
\item 任意向量的负向量唯一;
\item 加法消去律,即由$\bvec{a} + \bvec{b} = \bvec{a} + \bvec{c}$可以推出$\bvec{b} = \bvec{c}$
\item 可以移项,即由$\bvec{a} + \bvec{b} = \bvec{c}$可以推出$\bvec{a} = \bvec{c} - \bvec{b}$
\item $0\bvec{a} = \bvec{0}, (-1)\bvec{a} = -\bvec{a}, k\bvec{0} = \bvec{0}$
\item 可以约系数,即由$k\bvec{a} = \bvec{b}, k \neq 0$可以推出$a = \dfrac{1}{k}\bvec{b}$
\end{enumerate}
\end{proposition}
$m$维向量全体为$\fnum^m$。记$m \times n$矩阵的全体为$\fnum^{m \times n}$
\begin{enumerate}[label=(\alph{*})]
\item 定义域为$D$的实值函数$f: D \to \realnum$的全体构成$\realnum$上的线性空间。
\item 定义域相同的实值连续函数的全体页构成$\realnum$上的线性空间,称为连续函数空间,记为$C(D)$
\item 定义域相同的实值无穷次可导函数的全体也构成$\realnum$上的线性空间,称为光滑函数空间,记为$C^\infty(D)$
\item 实系数多项式的全体也构成$\realnum$上的线性空间,称为多项式空间,记为$\realnum[x]$
\item 次数小于$n$的实系数多项式的全体添上零多项式也构成$\realnum$上的线性空间,记为$\realnum[x]_n$
\item 类似地,系数取自$\fnum$的多项式,其全体构成的线性空间记为$\fnum[x]$,同样可以由$\fnum[x]_n$
\end{enumerate}
\begin{definition}[子空间]
给定数域$\fnum$上的线性空间$\spacev$及其非空子集$\mathcal{M}$。如果$\mathcal{M}$关于$\spacev$上的加法和数乘也构成线性空间,则称$\mathcal{M}$$\spacev$的(线性)子空间。
\end{definition}
\begin{proposition}
线性空间$\spacev$的非空子集$\mathcal{M}$是一个子空间,当且仅当它对加法和数乘封闭。
\end{proposition}
\begin{definition}[子空间的交]
给定线性空间$\spacev$的两个子空间$\mathcal{M}_1, \mathcal{M}_2$,集合$\mathcal{M}_1 \cap \mathcal{M}_2$$\spacev$的子空间,称为子空间$\mathcal{M}_1$$\mathcal{M}_2$的交。
\end{definition}
\begin{definition}[子空间的和]
给定线性空间$\spacev$的两个子空间$\mathcal{M}_1, \mathcal{M}_2$,集合
\[\mathcal{M}_1 + \mathcal{M}_2 := \{\bvec{m}_1 + \bvec{m}_2 \mid \bvec{m}_1 \in \mathcal{M}_1, \bvec{m}_2 \in \mathcal{M}_2\}\]
$\spacev$的子空间,称为子空间$\mathcal{M}_1$$\mathcal{M}_2$的和。
\end{definition}
\begin{definition}[子空间的直和]
给定线性空间$\spacev$的两个子空间$\mathcal{M}_1, \mathcal{M}_2, \mathcal{M} = \mathcal{M}_1 + \mathcal{M}_2$。如果$\mathcal{M}$的任意向量$\bvec{m}$的分解式
\[\bvec{m} = \bvec{m}_1 + \bvec{m}_2, \bvec{m}_1 \in \mathcal{M}_1, \bvec{m}_2 \in \mathcal{M}_2\]
唯一,则称$\mathcal{M}$$\mathcal{M}_1$$\mathcal{M}_2$的直和,也称$\mathcal{M}_1 + \mathcal{M}_2$是直和,记作$\mathcal{M} = \mathcal{M}_1 \oplus \mathcal{M}_2$
\end{definition}
\begin{theorem}
对线性空间$\spacev$的两个子空间$\mathcal{M}_1, \mathcal{M}_2$,以下叙述等价:
\begin{enumerate}
\item $\mathcal{M}_1 + \mathcal{M}_2$是直和;
\item 零向量由唯一的分解式,即$\bvec{0} = \bvec{m}_1 + \bvec{m}_2, \bvec{m}_1 \in \mathcal{M}_1, \bvec{m}_2 \in \mathcal{M}_2$,推出$\bvec{m}_1 = \bvec{m}_2 = \bvec{0}$
\end{enumerate}
\end{theorem}
\section{基和维数}
\begin{definition}[线性组合、线性生成、线性无关]
给定数域$\fnum$上的线性空间$\spacev$内的向量组$\listout{\bvec{a}}{n}$和数$\listout{k}{n} \in \fnum$,称向量$k_1 \bvec{a}_1 + k_2 \bvec{a}_2 + \dots + k_n \bvec{a}_n$是向量组$\listout{\bvec{a}}{n}$的一个线性组合。
若向量$\bvec{b}$和向量组$\listout{\bvec{a}}{n}$的一个线性组合相等,则称$\bvec{b}$可以被向量组$\listout{\bvec{a}}{n}$线性表示。
若向量组$\listout{\bvec{b}}{m}$中的每一个向量都可以被向量组$\listout{\bvec{a}}{n}$线性表示,则称向量组$\listout{\bvec{b}}{m}$可以被向量组$\listout{\bvec{a}}{n}$线性表示。
向量组$\listout{\bvec{a}}{n}$的线性组合的全体构成$\spacev$的一个子空间,称为该向量组(线性)生成的子空间,记作$\matspan(\listout{\bvec{a}}{n})$
如果存在$\fnum$内的$n$个不全为0的数$\listout{k}{n}$,使得$k_1 \bvec{a}_1 + k_2 \bvec{a}_2 + \dots + k_n \bvec{a}_n = \bvec{0}$,则称向量组$\listout{\bvec{a}}{n}$线性相关。
如果由$k_1 \bvec{a}_1 + k_2 \bvec{a}_2 + \dots + k_n \bvec{a}_n = \bvec{0}$必定推出$k_1 = k_2 = \dots = k_n = 0$,则称向量组$\listout{\bvec{a}}{n}$线性无关。
\end{definition}
\begin{definition}[极大线性无关部分组]
给定线性空间$\spacev$中的向量组$\listout{\bvec{a}}{s}$,如果其部分组$\bvec{a}_{i_1}, \bvec{a}_{i_2}, \dots, \bvec{a}_{i_r}$满足:
\begin{enumerate}
\item $\bvec{a}_{i_1}, \bvec{a}_{i_2}, \dots, \bvec{a}_{i_r}$线性无关:
\item $\listout{\bvec{a}}{s}$可以被$\bvec{a}_{i_1}, \bvec{a}_{i_2}, \dots, \bvec{a}_{i_r}$线性表示;
\end{enumerate}
则称$\bvec{a}_{i_1}, \bvec{a}_{i_2}, \dots, \bvec{a}_{i_r}$$\listout{\bvec{a}}{s}$的一个极大线性无关部分组。
\end{definition}
\begin{proposition}
如果向量组$\listout{\bvec{a}}{s}$线性无关,则对任意向量$\bvec{b}$,有:
\begin{enumerate}
\item 向量组$\listout{\bvec{a}}{s}, \bvec{b}$线性相关当且仅当$\bvec{b}$可以被向量组$\listout{\bvec{a}}{s}$线性表示;
\item $\bvec{b}$不能被向量组$\listout{\bvec{a}}{s}$线性表示当且仅当$\listout{\bvec{a}}{s}, \bvec{b}$线性无关。
\end{enumerate}
\end{proposition}
\begin{proposition}
如果向量组$\listout{\bvec{a}}{s}$$\listout{\bvec{b}}{t}$可以互相线性表示,且两个向量组分别线性无关,则$s = t$
\end{proposition}
如果两个向量组可以互相线性表示,则称二者线性等价。
\begin{definition}[秩]
一个向量组$S$的任意一个极大线性无关部分组中向量的个数称为这个向量组的秩,记为$\rank(S)$。一个只包含零向量的向量组的秩定义为零。
\end{definition}
\begin{definition}[基、维数]
给定数域$\fnum$上的线性空间$\spacev$。如果$\spacev$中存在一个线性无关的向量组,$\spacev$中的任意向量都可以被它线性表示,则称该向量组为$\spacev$的一组基。
如果$\spacev$中存在$n$个向量组成的一组基,则称$\spacev$$n$维线性空间,又称$\spacev$的维数是$n$,记为$\dim \spacev = n$
如果不加$\spacev$中存在任意多个线性无关的向量,则称其为无限维线性空间;反之,则称其为有限维线性空间。
单由零向量组成的线性空间$\{\bvec{0}\}$,其维数定义为$0$
\end{definition}
\begin{proposition}
$n$维线性空间$\spacev$,给定其中含有$n$个向量的向量组$\listout{\bvec{a}}{n}$
\begin{enumerate}
\item 如果$\listout{\bvec{a}}{n}$线性无关,则$\listout{\bvec{a}}{n}$$\spacev$的一组基;
\item 如果$\spacev = \matspan(\listout{\bvec{a}}{n})$,则$\listout{\bvec{a}}{n}$$\spacev$的一组基。
\end{enumerate}
\end{proposition}
\begin{proposition}
有限维线性空间$\spacev$中任意$r$个线性无关的向量$\listout{\bvec{a}}{r}$都可以扩充成$\spacev$的一组基。
\end{proposition}
\begin{corollary}
给定有限维线性空间$\spacev$的子空间$\mathcal{M}$,则$\mathcal{M}$的任意一组基都可以扩充成$\spacev$的一组基。因此$\dim \mathcal{M} \leq \dim \spacev$
\end{corollary}
\begin{theorem}
给定有限维线性空间$\spacev$的两个子空间$\mathcal{M}_1, \mathcal{M}_2$,先取$\mathcal{M}_1 \cap \mathcal{M}_2$的一组基
\[R: \listout{\bvec{a}}{r}\eqco\]
将其分别扩充成$\mathcal{M}_1, \mathcal{M}_2$的一组基$S$$T$
\begin{align*}
S: \listout{\bvec{a}}{r}, \listout{\bvec{b}}{s}\eqco\\
T: \listout{\bvec{a}}{r}, \listout{\bvec{c}}{t}\eqper
\end{align*}
此时$R = S\cap T$。向量组$S \cup T: \listout{\bvec{a}}{r}, \listout{\bvec{b}}{s}, \listout{\bvec{c}}{t}$$\mathcal{M}_1 + \mathcal{M}_2$的一组基。特别地,如下维数公式成立:
\[\dim(\mathcal{M}_1 + \mathcal{M}_2) = \dim \mathcal{M}_1 + \dim \mathcal{M}_2 - \dim (\mathcal{M}_1 \cap \mathcal{M}_2)\eqper\]
\end{theorem}