定义2.3:向量加法
两个向量$\vc{u}$和$\vc{v}$的和$\vc{u}+\vc{v}$,是
通过将$\vc{u}$放置在某个
任意位置,然后放置$\vc{v}$使得$\vc{v}$的起点
与$\vc{u}$的终点重合,而$\vc{u}+\vc{v}$是
从$\vc{u}$的起点开始,到$\vc{v}$的终点结束的向量。
定义2.4:标量与向量的乘法
当一个向量$\vc{v}$与一个标量$k$相乘时,得到的向量$k\vc{v}$与$\vc{v}$平行,其长度为$|k|\,\ln{v}$。如果$k$为负,则$k\vc{v}$的方向与$\vc{v}$相反,否则方向相同。如果$k=0$,则$k\vc{v}=\vc{0}$。
定理2.1:向量运算的性质
假设$\vc{u}$、$\vc{v}$和$\vc{w}$是同一维度的向量,$k$和$l$是标量,则有如下规则:
\begin{gather}
\begin{array}{llr}
(i) & \vc{u}+\vc{v} = \vc{v}+\vc{u} & \spc\text{(交换律)} \\
(ii) & (\vc{u}+\vc{v})+\vc{w} = \vc{u}+(\vc{v}+\vc{w}) & \spc\text{(结合律)} \\
(iii) & \vc{v}+\vc{0} = \vc{v} & \spc\text{(零向量存在性)} \\
(iv) & \vc{v}+ (-\vc{v}) = \vc{0} & \spc\text{(负向量存在性)} \\
(v) & k(l\vc{v}) = (kl)\vc{v} & \spc\text{(数量结合律)}\\
(vi) & 1\vc{v} = \vc{v} & \spc\text{(乘法单位元)} \\
(vii) & 0\vc{v} = \vc{0} & \spc\text{(零因子)} \\
(viii) & k\vc{0} = \vc{0} & \spc\text{(零向量的数乘)} \\
(ix) & k(\vc{u}+\vc{v}) = k\vc{u}+k\vc{v} & \spc\text{(分配律1)} \\
(x) & (k+l)\vc{v} = k\vc{v}+l\vc{v} & \spc\text{(分配律2)} \\
\end{array}
\end{gather}
公式2.7:
\begin{align}
\ln{k\vc{u}} &= |k|\,\ln{\vc{u}}, \\
\ln{k\vc{v}} &= |k|\,\ln{\vc{v}},
\end{align}
定理2.2:中点公式
假设$M$是连接$A$和$B$的线段的中点,如右图所示。假设$O$是另一个点。向量$\overrightarrow{OM}$,即从$O$到$M$,可以写为
\begin{equation}
\overrightarrow{OM} = \frac{1}{2}(\overrightarrow{OA} + \overrightarrow{OB}).
\end{equation}
公式2.16:
\begin{equation}
\pvec{OM} = \pvec{OA} + \pvec{AM}.
\end{equation}
公式2.18:
\begin{equation}
\pvec{OM} = \pvec{OA'} -\frac{1}{2}\pvec{AM}.
\end{equation}
定理2.3:一维坐标
令$\vc{e}$为一条直线上的非零向量。对于该直线上的每个向量$\vc{v}$,都存在唯一的实数$x$,使得
\begin{equation}
\vc{v} = x \vc{e}.
\end{equation}
(右图中的向量$\vc{v}$可以移动。)
公式2.25:
\begin{equation}
\vc{v} = \vc{u} + \vc{w} = x \vc{e}_1 + y \vc{e}_2.
\end{equation}
公式2.26:
\begin{equation}
\vc{v} = x' \vc{e}_1 + y' \vc{e}_2.
\end{equation}
公式2.27:
\begin{gather}
x \vc{e}_1 + y \vc{e}_2= x' \vc{e}_1 + y' \vc{e}_2 \\
\Longleftrightarrow \\
(x-x') \vc{e}_1 = (y'-y) \vc{e}_2.
\end{gather}
定理2.4:二维坐标
令$\vc{e}_1$和$\vc{e}_2$为平面内的两个不平行向量。对于该平面内的每个向量$\vc{v}$,都存在唯一的坐标对$(x,y)$,使得
\begin{equation}
\vc{v} = x\vc{e}_1 + y\vc{e}_2.
\end{equation}
(右图中的$\vc{v}$、$\vc{e}_1$和$\vc{e}_2$都可以移动。)
公式2.31:
\begin{equation}
\vc{v} = x \vc{e}_1 + y \vc{e}_2 + z \vc{e}_3.
\end{equation}
公式2.32:
\begin{equation}
\vc{v} = x' \vc{e}_1 + y' \vc{e}_2 + z' \vc{e}_3.
\end{equation}
定义2.5:列向量记号
给定一组基,$n$维空间中的列向量$\vc{v}$是$n$个标量值的列。这些分量有时称为向量的元素,可以编号为$v_1$、$v_2$、$v_3$,也可以用$x$、$y$、$z$作为下标。记号如下:
\begin{gather}
\underbrace{ \vc{u} =
\begin{pmatrix} u_x
\end{pmatrix} =
\begin{pmatrix} u_1
\end{pmatrix}}_{\text{1维向量}},
\spc\spc
\underbrace{ \vc{v} =
\begin{pmatrix} v_x \\
v_y
\end{pmatrix} =
\begin{pmatrix} v_1 \\
v_2
\end{pmatrix}}_{\text{2维向量}},
\spc\spc
\\
\underbrace{ \vc{w} =
\begin{pmatrix} w_x \\
w_y \\
w_z
\end{pmatrix} =
\begin{pmatrix} w_1 \\
w_2 \\
w_3
\end{pmatrix}}_{\text{3维向量}},
\end{gather}
其中$\vc{u} = u_x \vc{e}_1$,$\vc{v} = v_x \vc{e}_1 + v_y \vc{e}_2$,$\vc{w} = w_x \vc{e}_1 + w_y \vc{e}_2 + w_z \vc{e}_3$。
公式2.49:
\begin{equation}
\vc{u}+\vc{v} = (1,2,3,4,5) + (5,4,3,2,1) = (1+5,2+4,3+3,4+2,5+1) = (6,6,6,6,6)
\end{equation}
定义2.9:实坐标空间
向量空间$\R^n$定义为$n$元组$\vc{u} = (u_1, u_2, \ldots, u_n)$,其中每个$u_i$都是实数。它是实数$\R$上的一个向量空间,其中向量加法$\vc{u}+\vc{v}$定义为$\vc{u}+\vc{v} = (u_1+v_1, u_2+v_2, \ldots, u_n+v_n)$,标量-向量乘法定义为$k\vc{v} = (k v_1, k v_2, \ldots, k v_n)$,其中$k\in \R$。
第2章:向量
代数中最重要和最基本的概念之一是
向量。
幸运的是,向量无处不在,但它们通常是不可见的。介绍向量的常见
方式要么从严格的数学定义开始,
要么讨论向量的例子,如速度、力、
加速度等。
为了更直观、更快速地理解这一重要概念,本章转而从
交互式演示和清晰的可视化开始,展示向量可以是什么。
在这个例子中,球的速度由方向(球要去哪里)
和速率(以多快的速度到达那里)组成,如
交互式插图2.1所示。
在本书中,我们用大写斜体字母表示点,例如$A$、$B$和$Q$。在
前几章的大部分内容中,我们将使用二维和三维点,以及一些偶尔的一维点。
我们从向量的定义开始。
定义2.1:
向量
设$A$和$B$是两个点。从$A$到$B$的有向段记为:
|
\begin{equation}
\overrightarrow{AB}
\end{equation}
|
(2.1)
|
这个有向段构成一个
向量。如果你可以将段移动到另一个具有相同方向和的段,
它们构成相同的向量。
$A$
$B$
$\overrightarrow{AB}$
$C$
$D$
$\overrightarrow{CD} = \vc{v}$
例如,
交互式插图2.2中的两个段
$\overrightarrow{AB}$和$\overrightarrow{CD}$
构成相同的向量,按下"前进"按钮可以看到。
我们说
$\overrightarrow{AB}$是一个向量,并且
|
\begin{equation}
\overrightarrow{AB} = \overrightarrow{CD}
\end{equation}
|
(2.2)
|
向量的简短记法是使用单个粗体字符,如$\vc{v}$。如图所示,$\vc{v} = \overrightarrow{AB} = \overrightarrow{CD}$。
一些书籍区分有向段和向量,并保留简写形式$\vc{v}$用于真正的向量,
而较长的$\overrightarrow{AB}$用于有向段。虽然这在数学上可能更严格,
但本书忽略了这种差异,我们将向量和有向段视为同一事物。
为了方便,我们还使用术语
起点和
终点来描述向量,其中终点是
箭头所在的位置,起点是另一端。
一个向量由以下要素完全定义:
- 方向,以及
- 它的
注意,向量的起始位置不在上面的列表中。只要方向和不变,
就可以移动它并让它从任何位置开始。这在
交互式插图2.3中有所说明。
向量的记为$\ln{\overrightarrow{AB}}$,简写为$\ln{\vc{v}}$。
|
\begin{equation}
\text{向量的长度:}\spc\spc \ln{\vc{v}}
\end{equation}
|
(2.3)
|
向量的是一个
标量,这只意味着它是一个普通的数,如$7.5$。使用术语标量是为了强调
它只是一个数,而不是向量或点。关于如何计算向量的的具体方法
将推迟到
第3章。
注意点的顺序很重要,即如果改变$A$和$B$的顺序,
会得到另一个向量$\overrightarrow{BA}$。它的方向相反,但相同,
即$\ln{\overrightarrow{AB}} = \ln{\overrightarrow{BA}}$。
即使$\overrightarrow{AA}$也是一个向量,它被称为
,如下面的定义所示。
定义2.2:
零向量
记为$\vc{0}$,可以使用相同的点两次用有向段创建,
即$\vc{0}=\overrightarrow{AA}$。注意$\ln{\vc{0}}=0$,即的为零。
两个向量$\vc{u}$和$\vc{v}$如果具有相同方向或相反方向,则它们是平行的,但不一定
具有相同的长度。这在右侧的
图2.4中显示。注意你可以改变图中的向量,有些可以通过抓取终点来改变,其他的可以通过抓取起点。
记号
|
\begin{equation}
\vc{u}\, ||\, \vc{v}
\end{equation}
|
(2.4)
|
意味着$\vc{u}$平行于$\vc{v}$。
$\vc{0}$被认为与所有其他向量平行。
接下来,我们将介绍如何将两个向量相加形成一个新向量,然后
在
2.3节中介绍。
代数中有两个基本的向量运算,即
和
,后者有时被称为。
本书中的大部分数学都建立在这两个运算之上,
即使是最复杂的运算也经常回归到加法和缩放。
在
2.3节中描述,而
在这里描述。幸运的是,和
都按我们预期的方式运作。
定义2.3:
向量加法
两个向量$\vc{u}$和$\vc{v}$的和$\vc{u}+\vc{v}$,是
通过将$\vc{u}$放置在某个
任意位置,然后放置$\vc{v}$使得$\vc{v}$的起点
与$\vc{u}$的终点重合,而$\vc{u}+\vc{v}$是
从$\vc{u}$的起点开始,到$\vc{v}$的终点结束的向量。
交互式插图2.5展示了如何精确构造向量和。
到目前为止,我们只在上演示了,即在二维中。
然而,它也可以在三维中演示。下面的
交互式插图2.6展示了这一点。记住您可以通过在右键点击的同时移动鼠标或使用双指滑动来旋转图形。
正如我们在
打砖块游戏2.1中看到的,球的速度在一段时间后增加了 50%。
这是
(更正式地称为 )的一个例子:速度向量被乘以 $1.5$。
缩放因子也可以为负数;下面的定义总结了这些性质。
定义2.4:
标量向量乘法
当向量 $\vc{v}$ 乘以标量 $k$ 时,得到向量 $k\vc{v}$。
它与 $\vc{v}$ 平行,且其为 $\abs{k}\,\ln{\vc{v}}$。
若 $k<0$,则 $k\vc{v}$ 的方向与 $\vc{v}$ 相反;若 $k>0$,方向相同;若 $k=0$,则 $k\vc{v}=\vc{0}$。
由此推出,如果两个向量$\vc{u}$和$\vc{v}$满足$\vc{u} = k \vc{v}$对于某个标量$k$,则$\vc{u}$和$\vc{v}$是平行的。
下面的
交互式插图2.7展示了。
鼓励读者尝试这个插图。
现在我们既可以相加向量,也可以用实数缩放向量,减去两个向量也相当直接。
下面的例子展示了这一点。
例2.1:
向量减法
注意通过使用(
定义2.3)
和(
定义2.4)乘以$-1$,
我们可以从一个向量$\vc{u}$中减去另一个向量$\vc{v}$,按照
|
\begin{equation}
\underbrace{\vc{u} + (\underbrace{-1\vc{v}}_{\text{scaling}})}_{\text{addition}} = \vc{u}-\vc{v},
\end{equation}
|
(2.5)
|
其中我们引入了简写符号$\vc{u}-\vc{v}$,
表示等号左边的表达式。下面展示了向量减法。
例2.2:
盒子
在这个例子中,我们将看到如何使用三个彼此成直角的向量来创建一个盒子。
关于使用和,有许多不同的规则。
这是下一节的主题。
在计算中使用和
你们大多数人可能熟悉坐标系统的概念,例如下面
交互式插图 2.17 第一步中的地图。在第一步中,坐标轴是垂直的且相等,
但这是一个特殊情况,按
前进后就可以看到。本节将描述一般坐标系统,
以及向量、和坐标之间的相互作用。
接下来,我们定义如何在一维、二维和三维中描述坐标。
这是通过下面的一组定理来完成的。
定理 2.3:
一维坐标
$\vc{e}$
$\textcolor{#aa0000}{\vc{v}}$
设 $\vc{e}$ 是一条直上的一个非。
对于上的每个向量 $\vc{v}$,有且仅有一个数 $x$,使得
|
\begin{equation}
\vc{v} = x \vc{e}.
\end{equation}
|
(2.22)
|
(右侧图中的向量 $\vc{v}$ 可以移动。)
如果 $\vc{e}$ 和 $\vc{v}$ 方向相同,则选择 $x=\ln{\vc{v}}/\ln{\vc{e}}$,
如果 $\vc{e}$ 和 $\vc{v}$ 方向相反,则设 $x=-\ln{\vc{v}}/\ln{\vc{e}}$。
最后,如果 $\vc{v}=\vc{0}$,则 $x=0$。
从$x\vc{e}$ 的定义可知,
$x$ 是满足 $ \vc{v} = x\vc{e}$ 的唯一数。
$\square$
注意,我们称 $\vc{e}$ 为一个
向量,
$x$ 是 $\vc{v}$ 在 $\{\vc{e}\}$ 下的
坐标。
到目前为止,这还不是很令人兴奋,但下一步使其变得更有用。
定理 2.4:
二维坐标
$\vc{e}_1$
$\textcolor{#aa0000}{\vc{v}}$
$\vc{e}_2$
$O$
$P_1$
$P_2$
设 $\vc{e}_1$ 和 $\vc{e}_2$ 是两个不平行的向量(它们都位于一个中)。
对于这个中的每个向量 $\vc{v}$,存在唯一的坐标对 $(x,y)$,使得
|
\begin{equation}
\vc{v} = x\vc{e}_1 + y\vc{e}_2.
\end{equation}
|
(2.23)
|
(向量 $\vc{v}$、$\vc{e}_1$ 和 $\vc{e}_2$ 可以在图中移动。)
对于这个证明,我们将使用
交互式插图 2.19。
如图所示,$P_1$ 是通过从 $\vc{v}$ 的端点画一条平行于 $\vc{e}_2$ 的,
直到它与通过 $\vc{e}_1$ 的相交而得到的。类似地,$P_2$
是通过从 $\vc{v}$ 的端点画一条平行于 $\vc{e}_1$ 的,
直到它与通过 $\vc{e}_2$ 的相交而得到的。显然有
|
\begin{equation}
\vc{v} = \overrightarrow{O P_1} + \overrightarrow{O P_2}.
\end{equation}
|
(2.24)
|
现在,设 $\vc{u} = \overrightarrow{O P_1}$ 和 $\vc{w} = \overrightarrow{O P_2}$。
对 $\vc{u}$ 使用
定理 2.3,以 $\vc{e}_1$ 为向量,
我们得到 $\vc{u} = x \vc{e}_1$。类似地,对 $\vc{w}$ 以 $\vc{e}_2$ 为向量,
得到 $\vc{w} = y \vc{e}_2$。
因此,向量 $\vc{v}$ 可以表示为
|
\begin{equation}
\vc{v} = \vc{u} + \vc{w} = x \vc{e}_1 + y \vc{e}_2.
\end{equation}
|
(2.25)
|
还需要证明 $x$ 和 $y$ 在 $\vc{v}$ 的表示中是唯一的。
如果表示
不是唯一的,那么将存在另一个坐标对 $(x',y')$,
使得
|
\begin{equation}
\vc{v} = x' \vc{e}_1 + y' \vc{e}_2.
\end{equation}
|
(2.26)
|
结合
(2.25) 和
(2.26),我们得到
|
\begin{gather}
x \vc{e}_1 + y \vc{e}_2= x' \vc{e}_1 + y' \vc{e}_2 \\
\Longleftrightarrow \\
(x-x') \vc{e}_1 = (y'-y) \vc{e}_2.
\end{gather}
|
(2.27)
|
从此可得出的结论是,如果存在另一个表示 $(x',y')$,那么
$\vc{e}_1$ 和 $\vc{e}_2$ 将是平行的(
(2.27) 的底行)。例如,
如果 $x'$ 与 $x$ 不同,则 $(x-x') \neq 0$,两边都可以除以 $(x-x')$,得到
|
\begin{gather}
\vc{e}_1 = \frac{(y'-y)}{(x-x')} \vc{e}_2,
\end{gather}
|
(2.28)
|
可以表示为 $\vc{e}_1 = k \vc{e}_2$,其中 $k = \frac{(y'-y)}{(x-x')}$。
然而,根据
定义 2.4 的推论,这
意味着 $\vc{e}_1$ 和 $\vc{e}_2$ 是平行的,这与
定理 2.4 中的假设矛盾。
如果 $y' - y \neq 0$,同样的推理也适用。
因此,我们通过反证法证明了对于每个向量 $\vc{v}$,只有一个唯一的对 $(x,y)$。
$\square$
注意,我们称 $\vc{e}_1$ 和 $\vc{e}_2$ 为
向量,
$x$ 和 $y$ 是 $\vc{v}$ 在 $\{\vc{e}_1,\vc{e}_2\}$ 下的
坐标。
接下来,我们将其扩展到三维。
定理 2.5:
三维坐标
设 $\vc{e}_1$、$\vc{e}_2$ 和 $\vc{e}_3$ 是三个非零向量,
并且不存在与所有三个向量都平行的。
对于三维空间中的每个向量 $\vc{v}$,存在唯一的坐标三元组 $(x,y,z)$,使得
|
\begin{equation}
\vc{v} = x\vc{e}_1 + y\vc{e}_2 + z\vc{e}_3.
\end{equation}
|
(2.29)
|
首先按照
交互式插图 2.20 将所有向量 $\vc{v}$、$\vc{e}_1$、$\vc{e}_2$ 和 $\vc{e}_3$ 放置为从原点开始。
设 $\pi_{12}$ 为通过 $O$ 并包含 $\vc{e}_1$ 和 $\vc{e}_2$ 的,设 $P$ 为 $\vc{v}$ 的端点处的点,
即 $\vc{v} = \overrightarrow{OP}$。
从 $P$ 画一条平行于 $\vc{e}_3$ 的,与 $\pi_{12}$ 相交于点 $P_{12}$。
现在显然我们可以将 $\vc{v}$ 写为和
|
\begin{equation}
\vc{v} = \overrightarrow{OP} = \overrightarrow{OP_{12}} + \overrightarrow{P_{12}P}.
\end{equation}
|
(2.30)
|
然而,根据
定理 2.4(二维),$\overrightarrow{OP_{12}}$ 可以
写为 $\overrightarrow{OP_{12}} = x \vc{e}_1 + y \vc{e}_2$,根据
定理 2.3(一维),
$\overrightarrow{P_{12}P}$ 可以写为 $\overrightarrow{P_{12}P} = z \vc{e}_3$。因此,存在三个数 $x$、$y$ 和 $z$,使得
|
\begin{equation}
\vc{v} = x \vc{e}_1 + y \vc{e}_2 + z \vc{e}_3.
\end{equation}
|
(2.31)
|
我们现在必须证明 $x$、$y$ 和 $z$ 是使其成立的唯一数值。
假设存在另一组数 $x'$、$y'$、$z'$,也生成同一个向量 $\vc{v}$,即
|
\begin{equation}
\vc{v} = x' \vc{e}_1 + y' \vc{e}_2 + z' \vc{e}_3.
\end{equation}
|
(2.32)
|
结合
(2.31) 和
(2.32) 得到
|
\begin{equation}
x \vc{e}_1 + y \vc{e}_2 + z \vc{e}_3 = x' \vc{e}_1 + y' \vc{e}_2 + z' \vc{e}_3.
\end{equation}
|
(2.33)
|
可以重新整理为
|
\begin{equation}
(x-x') \vc{e}_1 + (y-y') \vc{e}_2 + (z-z') \vc{e}_3 = 0.
\end{equation}
|
(2.34)
|
如果新的一组 ($x'$, $y'$, $z'$) 与另一组 ($x$, $y$, $z$) 不同,则至少有一项现在必须不为零。
假设是 $(x-x')$(否则,重命名向量和标量使其成为这一项)。这意味着我们可以除以 $(x-x')$ 得到
|
\begin{equation}
\vc{e}_1 = - \frac{(y-y')}{(x-x')} \vc{e}_2 - \frac{(z-z')}{(x-x')}\vc{e}_3,
\end{equation}
|
(2.35)
|
也可以表示为
|
\begin{equation}
\vc{e}_1 = \alpha \vc{e}_2 + \beta \vc{e}_3,
\end{equation}
|
(2.36)
|
其中 $\alpha = - \frac{(y-y')}{(x-x')}$ 和 $\beta = - \frac{(z-z')}{(x-x')}$。然而,这意味着 $\vc{e}_1$ 位于
与 $\vc{e}_2$ 和 $\vc{e}_3$ 相同的中(参见
定理 2.4),
这与不存在与 $\vc{e}_1$、$\vc{e}_2$ 和 $\vc{e}_3$ 都平行的的假设矛盾。
因此不能存在任何其他的一组值 $x'$、$y'$、$z'$ 满足该方程,因此证明完成。
$\square$
与之前类似,我们称 $\vc{e}_1$、$\vc{e}_2$ 和 $\vc{e}_3$ 为
向量,
$x$、$y$ 和 $z$ 是 $\vc{v}$ 在 $\{\vc{e}_1,\vc{e}_2,\vc{e}_3\}$ 下的
坐标。
现在,我们终于可以看到使用坐标的向量表示来自哪里。
如果我们假设使用某个 $\{\vc{e}_1, \vc{e}_2, \vc{e}_3\}$,那么我们可以
将三维向量 $\vc{v}$ 写为
|
\begin{equation}
\vc{v} = v_x \vc{e}_1 + v_y \vc{e}_2 + v_z \vc{e}_3=
\begin{pmatrix}
v_x \\
v_y \\
v_z
\end{pmatrix},
\end{equation}
|
(2.37)
|
其中我们使用 $v_x$ 而不是 $x$,$v_y$ 而不是 $y$,$v_z$ 而不是 $z$。
这是为了更简单地混合几个不同的向量,并仍然能够访问单个分量。
注意,右边的表达式将向量显示为三个数的列,$x$-坐标在顶部,
$y$-坐标在中间,$z$-坐标在底部。
这是一个如此重要的记号,因此我们将其总结到以下定义中:
定义 2.5:
列向量记号
给定一个,一个 $n$ 维的 $\vc{v}$(我们使用了 $n\in [1,2,3]$)是一列 $n$ 个
标量值。向量的这些标量分量,有时称为向量元素,
可以编号,即 $v_1$、$v_2$ 和 $v_3$,
或者当更方便时我们可以使用 $x$、$y$ 和 $z$ 作为下标。记号为:
|
\begin{gather}
\underbrace{
\vc{u} =
\begin{pmatrix}
u_x
\end{pmatrix}
=
\begin{pmatrix}
u_1
\end{pmatrix}}_{\text{1D vector}},
\spc\spc
\underbrace{
\vc{v} =
\begin{pmatrix}
v_x \\
v_y
\end{pmatrix}
=
\begin{pmatrix}
v_1 \\
v_2
\end{pmatrix}}_{\text{2D vector}},
\spc\spc
\\
\underbrace{
\vc{w} =
\begin{pmatrix}
w_x \\
w_y \\
w_z
\end{pmatrix}
=
\begin{pmatrix}
w_1 \\
w_2 \\
w_3
\end{pmatrix}}_{\text{3D vector}},
\end{gather}
|
(2.38)
|
其中 $\vc{u} = u_x \vc{e}_1$、$\vc{v} = v_x \vc{e}_1 + v_y \vc{e}_2$
和 $\vc{w} = w_x \vc{e}_1 + w_y \vc{e}_2 + w_z \vc{e}_3$。
我们还使用一种更紧凑的向量写法,在文本中写向量时很方便,
例如:$\vc{w} = \bigl(w_1,w_2,w_3\bigr)$,其意义与上述相同(注意向量元素之间的逗号)。
根据上面的定义,是我们在本书中主要使用的向量类型。
因此,当我们说"向量"时,我们指的是""。
然而,还有另一种向量,即。从名称可以推断,
它简单地是一行标量值,而不是一列标量值。的一个例子是:
|
\begin{equation}
\bigl(1\spc 2\spc 5 \bigr).
\end{equation}
|
(2.39)
|
任何向量,无论是行还是列,都可以转置,这意味着
变成,变成。
转置向量的记号为:$\vc{v}^T$。一个例子如下所示:
|
\begin{equation}
\vc{v} =
\begin{pmatrix}
1\\
2\\
5
\end{pmatrix},
\spc\spc\spc
\vc{v}^\T =
\bigl(1\spc 2\spc 5 \bigr).
\end{equation}
|
(2.40)
|
我们在下面的定义中总结向量的转置:
定义 2.6:
向量的转置
向量 $\vc{v}$ 的转置记为 $\vc{v}^\T$,
将变为,将变为。
向量分量的顺序保持不变。
注意,有了这个定义,我们可以将一个向量转置两次,并得到相同的向量,
即 $\bigl(\vc{v}^T\bigr)^T = \vc{v}$。
接下来,我们也在下面总结定义:
定义 2.7:
行向量记号
表示为转置的,如下所示:
|
\begin{equation}
\underbrace{
\vc{v}^\T = \bigl( v_x \spc v_y \bigr)
}_{\text{2D row vector}},
\spc \spc
\underbrace{
\vc{w}^\T = \bigl( w_x \spc w_y \spc w_z \bigr)
}_{\text{3D row vector}}.
\end{equation}
|
(2.41)
|
注意,的向量元素之间从不有逗号。这是为的紧凑记法保留的(参见
定义 2.5)。
现在,设我们有两个在同一下的向量 $\vc{u}$ 和 $\vc{v}$,即
|
\begin{equation}
\vc{u} = u_x \vc{e}_1 + u_y \vc{e}_2 + u_z \vc{e}_3=
\begin{pmatrix}
u_x \\
u_y \\
u_z
\end{pmatrix}
\spc\spc
\text{and}
\spc\spc
\vc{v} = v_x \vc{e}_1 + v_y \vc{e}_2 + v_z \vc{e}_3=
\begin{pmatrix}
v_x \\
v_y \\
v_z
\end{pmatrix}.
\end{equation}
|
(2.42)
|
加法 $\vc{u}+\vc{v}$ 变为:
|
\begin{align}
\vc{u}+\vc{v} &= u_x \vc{e}_1 + u_y \vc{e}_2 + u_z \vc{e}_3 + v_x \vc{e}_1 + v_y \vc{e}_2 + v_z \vc{e}_3 \\
&=(u_x+v_x)\vc{e}_1 + (u_y+v_y)\vc{e}_2 + (u_z+v_z)\vc{e}_3 \\
&=
\begin{pmatrix}
u_x+v_x \\
u_y+v_y \\
u_z+v_z
\end{pmatrix}.
\end{align}
|
(2.43)
|
如所见,归结为简单的按分量标量加法。
对于 $k\vc{v}$,我们有:
|
\begin{align}
k\vc{v} &= k (v_x \vc{e}_1 + v_y \vc{e}_2 + v_z \vc{e}_3) \\
&= (k v_x) \vc{e}_1 + (k v_y) \vc{e}_2 + (k v_z) \vc{e}_3\\
&=
\begin{pmatrix}
k v_x \\
k v_y \\
k v_z
\end{pmatrix},
\end{align}
|
(2.44)
|
在这里我们看到向量的每个分量都乘以 $k$。
示例 2.6:
使用坐标的向量加法和标量乘法
假设我们在同一下有以下向量:
|
\begin{equation}
\vc{u} =
\left(
\begin{array}{r}
3 \\
-4 \\
7
\end{array}
\right),
\spc \spc
\vc{v} =
\left(
\begin{array}{r}
1 \\
2 \\
5
\end{array}
\right),
\spc \spc \text{and} \spc \spc
\vc{w} =
\left(
\begin{array}{r}
2 \\
-1 \\
6
\end{array}
\right),
\end{equation}
|
(2.45)
|
现在我们想计算 $\vc{u} + \vc{v} - 2\vc{w}$。
如我们上面所见,简单地是将向量元素相加:
|
\begin{equation}
\vc{u}+\vc{v} =
\left(
\begin{array}{r}
3 \\
-4 \\
7
\end{array}
\right)
+
\left(
\begin{array}{r}
1 \\
2 \\
5
\end{array}
\right)
=
\left(
\begin{array}{r}
3+1 \\
-4+2 \\
7+5
\end{array}
\right)
=
\left(
\begin{array}{r}
4 \\
-2 \\
12
\end{array}
\right).
\end{equation}
|
(2.46)
|
我们也可以用一个标量值缩放向量,例如 $k=2$:
|
\begin{equation}
2\vc{w} = 2
\left(
\begin{array}{r}
2 \\
-1 \\
6
\end{array}
\right)
=
\left(
\begin{array}{c}
2\cdot 2 \\
2\cdot (-1) \\
2\cdot 6
\end{array}
\right)
=
\left(
\begin{array}{r}
4 \\
-2 \\
12
\end{array}
\right),
\end{equation}
|
(2.47)
|
这意味着 $\vc{u} + \vc{v} - 2\vc{w} = \vc{0}$。
在许多计算中,人们使用一个简单直观的,称为
,定义如下。
定义 2.8:
标准基
本书中的对于二维和三维如下,即
|
\begin{gather}
\underbrace{
\vc{e}_1 =
\begin{pmatrix}
1 \\
0
\end{pmatrix},\
\vc{e}_2 =
\begin{pmatrix}
0 \\
1
\end{pmatrix}
}_{\mathrm{two-dimensional\ standard\ basis}}
\ \ \mathrm{and} \\ \ \\
\underbrace{
\vc{e}_1 =
\begin{pmatrix}
1 \\
0 \\
0
\end{pmatrix},\
\vc{e}_2 =
\begin{pmatrix}
0 \\
1 \\
0
\end{pmatrix},\
\vc{e}_3 =
\begin{pmatrix}
0 \\
0 \\
1
\end{pmatrix}.
}_{\mathrm{three-dimensional\ standard\ basis}}
\end{gather}
|
(2.48)
|
一般地,对于 $n$ 维,向量 $\vc{e}_i$ 的向量元素
全部为零,除了第 $i$ 个元素为 1。
在
第 3 章中,我们将讨论不同类型的,我们将看到实际上
是一个(
第 3.3 节)。
示例 2.7:
标准基中的加法
在此示例中,我们将说明如何在中进行,
以增强读者对加法的直觉理解。
参见
交互式插图 2.21。
回想一下,二维的向量是 $\vc{e}_1=(1,0)$ 和 $\vc{e}_2=(0,1)$。
接下来,将给出两个关于坐标系统、向量、唯一性和坐标主题的直观示例。
示例 2.8:
在不同基中表示的同一点
注意,当使用不同的向量时,同一点将具有不同的坐标,
如
交互式插图 2.22 所示。请注意在插图中,
当向量改变时,坐标也改变,但点始终保持在同一位置。
示例 2.9:
关于唯一性的直觉
回到
交互式插图 2.22的第二阶段,
很明显,将两个向量相加正好得到向量
$\overrightarrow{OP}$,因此 $\overrightarrow{OP} = 1.0 \vc{e}_1 + 1.0 \vc{e}_2$ 必然成立。因此,$(1, 1)$ 是
点 $P$ 的一个有效坐标对。然而,人们可能会问,既然向量不再需要成直角,
是否还有其他坐标也能描述点 $P$。答案是否定的,
正如我们在
定理 2.4的证明中所看到的。
关于为什么是这样的更多直觉,可以从
交互式插图 2.23中获得。
在本章中,我们已经介绍了向量的概念。
第 2.5 节中关于向量的定义
以及基本运算,如(
定义 2.3)
和标量乘法(
定义 2.4),
都是从几何角度定义的。然后我们展示了这两个运算满足
定理 2.1中的若干性质。这个定义适用于 $\R^1$、$\R^2$ 和 $\R^3$。
对于更高的维度,我们很难使用几何定义。二维和三维向量的概念本身非常有用,但几何向量也是理解一般空间或向量空间的基础。当我们有三个以上的未知参数时,这种更一般的理论对于建模和理解问题非常有用。
读者可能希望跳过以下节,根据自己的需要稍后再回顾。
在本节中,我们将首先给出 $\R^n$ 的定义。
定义 2.9:
实数坐标空间
向量空间 $\R^n$ 定义为 $n$ 元组 $\vc{u} = (u_1, u_2, \ldots, u_n)$,
其中每个 $u_i$ 都是实数。它是实数 $\R$ 上的向量空间,其中
$\vc{u}+\vc{v}$ 定义为 $\vc{u}+\vc{v} = (u_1+v_1, u_2+v_2, \ldots, u_n+v_n)$,
标量-向量乘法定义为 $k\vc{v} = (k v_1, k v_2, \ldots, k v_n)$,其中 $k\in \R$。
注意,使用这些和标量-向量乘法的定义,
定理 2.1的所有性质都成立。
示例 2.10:
设 $\vc{u}=(1,2,3,4,5)$ 和 $\vc{v}=(5,4,3,2,1)$ 为 $\R^5$ 中的两个向量。$\vc{u}+\vc{v}$、$3\vc{u}$ 和 $3\vc{u}+3\vc{v}$ 是什么?
|
\begin{equation}
\vc{u}+\vc{v} = (1,2,3,4,5) + (5,4,3,2,1) = (1+5,2+4,3+3,4+2,5+1) = (6,6,6,6,6)
\end{equation}
|
(2.49)
|
|
\begin{equation}
3\vc{u}= 3(1,2,3,4,5) = (3 \cdot 1,3 \cdot 2,3 \cdot 3,3 \cdot 4,3 \cdot 5) = (3,6,9,12,15)
\end{equation}
|
(2.50)
|
|
\begin{equation}
3\vc{u}+3\vc{v} = 3 (\vc{u}+\vc{v}) = 3 (6,6,6,6,6) = (18,18,18,18,18)
\end{equation}
|
(2.51)
|
在最后一步中,使用了
方程 (2.49)的结果 ($\vc{u}+\vc{v}$)。
定义 2.10:
$\R^n$ 中的基
$\R^n$ 中的一个是向量集合 $\{\vc{e}_1, \ldots, \vc{e}_m\}$,使得对于每个向量 $\vc{u}\in\R^n$,
存在唯一的
坐标集 $(u_1, \ldots, u_m)$ 满足
|
\begin{equation}
\vc{u} = \sum_{i=1}^m u_i \vc{e}_i.
\end{equation}
|
(2.52)
|
例 2.11:
$\R^n$ 的标准基
$\R^n$ 中的标准是以下向量集合
|
\begin{equation}
\begin{cases}
\begin{array}{ll}
\vc{e}_1 &= (1, 0, \ldots, 0), \\
\vc{e}_2 &= (0, 1, \ldots, 0), \\
\vdots & \\
\vc{e}_n &= (0, 0, \ldots, 1).
\end{array}
\end{cases}
\end{equation}
|
(2.53)
|
2.6.1 一般定义
我们现在将给出向量空间的抽象定义。然后我们将证明,任何 $\R$ 上的有限维向量空间实际上与我们在
定义 2.9中定义的 $\R^n$ '相同'。
定义 2.11:
向量空间
一个向量空间由一个对象集合 $V$(称为向量)和一个域 $F$ 组成,连同和标量与向量乘法的定义,使得
定理 2.1的性质成立。
向量空间由一个对象集合 $V$ 组成。正如我们在一个例子中将看到的,向量空间是大小为 $m \times n$ 像素的图像集合。在另一个例子中,向量空间是次数不超过 5 的多项式集合。
域 $F$ 的元素称为标量。域是一个对象集合,其中加法、减法、乘法和除法都是良好定义的并遵循通常的性质。最常用的域是实数集 $\R$ 或复数集 $\mathbb{C}$,但也可以使用更奇特的域,例如模素数的整数,如 $\mathbb{Z}_3$。
示例 2.12:
次数不超过2的多项式
具有实数系数的 $x$ 的次数不超过2的多项式是 $\R$ 上的一个向量空间。
这里如果 $u = u_0 + u_1 x + u_2 x^2$ 和 $v = v_0 + v_1 x + v_2 x^2$,其中每个系数 $u_i$ 和 $v_i$ 都是实数。这里
$u+v$ 定义为 $ u+v = (u_0+v_0) + (u_1+v_1) x + (u_2+v_2) x^2 $,
标量-向量乘法定义为 $ku = k u_0 + k u_1 x + k u_2 x^2$。
示例 2.13:
灰度图像
灰度图像,其中每个像素强度是一个实数,是 $\R$ 上的一个向量空间。
这里如果图像 $u$ 在位置 $(i,j)$ 的像素具有强度 $u_{i,j}$,
类似地,如果图像 $v$ 在位置 $(i,j)$ 的像素具有强度 $v_{i,j}$,
那么定义为一个图像 $u+v$,其中
位置 $(i,j)$ 的像素强度为 $u_{i,j}+v_{i,j}$。
标量-向量乘法定义为图像 $ku$,其中
位置 $(i,j)$ 的像素具有强度 $k u_{i,j}$。
示例 2.14:
$\mathbb{Z}_3$ 坐标空间
向量空间 $\mathbb{Z}_3^n$ 定义为 $n$ 元组 $ \vc{u} = (u_1, u_2, \ldots, u_n)$,
其中每个 $u_i$ 是整数 $0$、1 或 2 之一。
它是整数 0、1 和 2 上的向量空间。
$\vc{u}+\vc{v}$ 定义为 $ \vc{u}+\vc{v} = (u_1+v_1, u_2+v_2, \ldots, u_n+v_n)$,
标量-向量乘法定义为 $k\vc{v} = (k u_1, k u_2, \ldots, k u_n)$。
这里两个标量的乘法和加法都是模 3 进行的。
定义 2.12:
向量空间中的基
在域 $F$ 上的有限维向量空间 $V$ 中的一个
是向量集合 $\{\vc{e}_1, \ldots, \vc{e}_m\}$,使得对于每个向量 $\vc{u} \in V$,
存在唯一的
坐标集 $(u_1, \ldots, u_m)$(其中 $u_i \in F$)满足
|
\begin{equation}
\vc{u} = \sum_{i=1}^m u_i \vc{e}_i.
\end{equation}
|
(2.54)
|
向量的数量 $m$ 被称为向量空间的维数。我们将在后面证明,对于给定的向量空间,这是一个良好定义的数。
定理 2.6:
向量空间中的向量
设 $V$ 为 $\R^m$ 上的一个向量空间,并设 $\{\vc{e}_1, \ldots, \vc{e}_m\}$
为一个。那么每个向量 $\vc{u}$ 可以用其坐标
$(u_1, \ldots, u_m)$ 来识别。
以这种方式,可以粗略地说,每个 $\R$ 上的 $m$ 维向量空间
与 $\R^m$ '相同'。
本章处理了向量概念,并介绍了和
运算。此外,我们已经看到这些运算的表现几乎符合预期,
即,类似于我们如何用实数计算。为了使向量更加实用,引入了概念,
并且我们看到了例如三维向量如何可以用相对于
某个的三个标量数来表示。最后,我们还非常简要地介绍了高维向量空间 $\R^n$ 的概念。
在
第 3 章中,将介绍运算。它在测量和角度时很有用。
弹出提示:
一个 $n$ 维列向量 $\vc{v}$ 是相对于一个表示的,由 $n$ 个标量值的列组成。
向量元素有时记为 $v_1$、$v_2$、...、$v_n$。对于二维和三维向量,我们有时
也使用 $v_x$、$v_y$ 和 $v_z$。
记号为
|
\begin{equation}
\underbrace{
\vc{u} =
\begin{pmatrix}
u_x
\end{pmatrix}
=
\begin{pmatrix}
u_1
\end{pmatrix}}_{\text{1D vector}},
\spc\spc
\underbrace{
\vc{v} =
\begin{pmatrix}
v_x \\
v_y
\end{pmatrix}
=
\begin{pmatrix}
v_1 \\
v_2
\end{pmatrix}}_{\text{2D vector}},
\spc\spc
\underbrace{
\vc{w} =
\begin{pmatrix}
w_x \\
w_y \\
w_z
\end{pmatrix}
=
\begin{pmatrix}
w_1 \\
w_2 \\
w_3
\end{pmatrix}}_{\text{3D vector}},
\end{equation}
|
|
其中 $\vc{u} = u_x \vc{e}_1$、$\vc{v} = v_x \vc{e}_1 + v_y \vc{e}_2$,
以及 $\vc{w} = w_x \vc{e}_1 + w_y \vc{e}_2 + w_z \vc{e}_3$。
注意 $\vc{e}_i$ 是向量。
在我们的文本中,我们也使用简写记号 $\vc{w} = \bigl(w_1,w_2,w_3\bigr)$,其含义与上面相同
(注意向量元素之间的逗号)。
然而,行向量在元素之间没有任何逗号。
弹出提示:
$n$ 维的标准具有向量 $\vc{e}_i$,其中向量元素全为
零,除了第 $i$ 个元素为一。例如,对于 $n=2$,我们有 $\vc{e}_1=(1,0)$ 和 $\vc{e}_2=(0,1)$,
对于 $n=3$,我们有 $\vc{e}_1=(1,0,0)$、$\vc{e}_2=(0,1,0)$ 和 $\vc{e}_3=(0,0,1)$。像常规一样,我们有时
使用 $\vc{e}_x$、$\vc{e}_y$ 和 $\vc{e}_z$ 而不是 $\vc{e}_1$、$\vc{e}_2$ 和 $\vc{e}_3$。