核心定义

方向向量是指具有确定方向但模长(长度)不固定的非零向量。它的唯一作用是标记某条直线、某个运动或物理量的 “指向”,只要两个向量方向相同(或相反),无论模长是否相等,都可作为同一方向的方向向量。
简单说:方向向量只 “管方向”,不管 “长短”,且不能是零向量(零向量无确定方向)。

关键性质

  1. 非零性(必备条件):方向向量必须是非零向量(即分量不能全为 0),零向量无法定义方向,因此不能作为方向向量。
  2. 方向不变性(数乘特性):若向量$$\vec{v}$$是某方向的方向向量,那么对任意非零常数$$k$$,$$k\vec{v}$$也是该方向的方向向量。$$k>0$$时方向相同,$$k<0$$时方向相反(仍对应同一直线的双向方向)。
  3. 直线的方向向量不唯一:同一条直线的方向向量有无数个,所有方向向量都互相平行(成非零常数倍关系)。例如直线的一个方向向量是$$(1, 2)$$,则$$(2, 4)$$、$$(-3, -6)$$等都是它的方向向量。
  4. 可单位化:任意非零方向向量都能通过 “除以自身模长” 转化为单位方向向量(模长 = 1),单位方向向量仍保留原方向,仅长度标准化,方便计算。
  5. 平行判定依据:两个方向向量$$\vec{v1}$$和$$\vec{v2}$$平行(即对应直线平行)的充要条件是:存在非零常数$$k$$,使得$$\vec{v1} = k\vec{v2}$$。
  6. 相等的向量方向和长度都相同

向量的运算

向量加减法则

向量减法

$$\vec{OA} - \vec{OB}$$, 可以以等价理解为$$\vec{OA} + (-\vec{OB})$$,

代数规则

对应分量相减:$$\vec{a} - \vec{b} = (a_1 - b_1, a_2 - b_2)$$

关键规律

  • 不满足交换律:$$\vec{a} - \vec{b} ≠ -(\vec{b} - \vec{a})$$(方向相反,模长相等)
  • 模长关系:$$|\vec{a} - \vec{b}|^2 = |\vec{a}|^2 + |\vec{b}|^2 - 2|\vec{a}||\vec{b}|\cos\theta$$。
  • $$\theta = 0^\circ(同向):|\vec{a} - \vec{b}| = ||\vec{a}| - |\vec{b}||$$(模长最小)。
  • $$\theta = 180^\circ(反向):|\vec{a} - \vec{b}| = |\vec{a}| + |\vec{b}|$$(模长最大)。
  • $$\theta = 90^\circ(垂直):|\vec{a} - \vec{b}| = \sqrt{|\vec{a}|^2 + |\vec{b}|^2}$$(与和向量模长相等)。
    公式各部分含义
    $$|\vec{a} - \vec{b}|^2$$: 向量 $$\vec{a} 与 \vec{b}$$ 之差的模长的平方(即和向量的“长度的平方”)
    $$|\vec{a}|^2$$:向量 $$\vec{a}$$的模长的平方(自身长度的平方)
    $$\theta$$ :向量$$\vec{a}$$和$$\vec{b}$$之间的夹角(共起点时,两向量之间的角,范围 $$0 \leq \theta \leq \pi$$)
    推导过程(从向量点积展开) 根据向量模长与点积的关系:对任意向量 $$\vec{v}$$,有 $$|\vec{v}|^2$$ = $$\vec{v} \cdot \vec{v}$$(自身点积等于模长的平方)。 因此,对和向量 $$\vec{a} + \vec{b}$$,其模长的平方可展开为:
    $$|\vec{a} - \vec{b}|^2 = (\vec{a} - \vec{b}) \cdot (\vec{a} - \vec{b}) \\ = \vec{a} \cdot \vec{a} - \vec{a} \cdot \vec{b} - \vec{b} \cdot \vec{a} + \vec{b} \cdot \vec{b} \\ = |\vec{a}|^2 + |\vec{b}|^2 - 2\vec{a} \cdot \vec{b} \quad (\text{点积交换律:}\vec{a} \cdot \vec{b} = \vec{b} \cdot \vec{a}) \\ = |\vec{a}|^2 + |\vec{b}|^2 - 2|\vec{a}||\vec{b}|\cos\theta \quad (\text{点积定义:}\vec{a} \cdot \vec{b} = |\vec{a}||\vec{b}|\cos\theta)$$

向量的点积

向量的点积(Dot Product) 是线性代数中最基础、也最有用的运算之一,它用来衡量 两个向量的方向关系(比如是否平行、垂直、夹角大小等)
$$\vec{a} \cdot \vec{b} = a_x b_x + a_y b_y$$
如果是三维,还要加上$$a_z b_z$$

几何意义

点积也可以写成$$\vec{a} \cdot \vec{b} = |\vec{a}| \cdot |\vec{b}| \cos(\theta)$$, 即一个向量的模长,与另一个向量在它方向上的数量投影的乘积

其中:

  • $$|\vec{a}|$$ 是向量 a 的长度(模)
  • $$|\vec{b}|$$ 是向量 b 的长度
  • $$\theta$$ 是两个向量的夹角

应用

  • 可以将向量的点积理解为**两个向量方向的相似程度, **两个单位向量方向和夹角的关系如下

    夹角 cos(θ) 点积的意义
    0°(同方向) 1 点积最大
    90°(垂直) 点积为 0
    180°(反方向) -1 点积最小(负数)
  • 计算两个向量之间的夹角
    $$\theta = \cos ^{-1} \frac{\vec{a} \cdot \vec{b}}{|\vec{a}| \cdot |\vec{b}|}$$
    例题:

已知条件

向量 $$\vec{a}$$=(1, 2, 2),向量 $$\vec{b}$$=(2, 1, -2),求两向量的夹角 θ

  • 计算向量的点积: $$\vec{a} \cdot \vec{b} = 1 \times 2 + 2 \times 1 + 2 \times -2 = 0$$
  • 计算模长: $$|\vec{a}| = \sqrt{1^2 + 2^2 + 2^2} = 3$$, $$|\vec{b}| = \sqrt{2^2 + 1 ^ 2 + (-2) ^2} = 3$$
  • $$\cos\theta = \frac{0}{3} = 0$$
  • $$\theta = \arccos{0} = \frac{\pi}{2} = 90\degree$$
  • 向量的长度等于自身点积的平方根
    $$|\vec{a}| = \sqrt{\vec{a} \cdot \vec{a}}$$

投影

向量的投影本质是: 两个非零向量, 一个向量在另一个向量方向上的 “影子”,它衡量的是一个向量在另一个向量方向上有多少成分.投影分为向量投影(有方向)和数量投影(无方向,仅数值)

几何意义

若有两个向量 ab(且 b ≠ 0):

  • 你把向量 ab 的方向“照射”或“投影”
  • 得到一个 沿着 b 方向的向量
    可以理解成:
    👉 “a 在方向 b 上的影子”。

数学表达

向量投影(向量形式)

$$\text{proj}_{\mathbf{\vec{b}}}(\mathbf{\vec{a}}) = \frac{\vec{a} \cdot \vec{b}}{\vec{b} \cdot \vec{b}} \cdot \vec{b}$$
它是一个向量(方向与 $$\vec{b}$$ 相同)。

标量投影(长度)

$$\text{comp}_{\vec{b}}(\vec{a}) = \frac{\vec{a} \cdot \vec{b}}{|\vec{b}|}$$

从点积视角理解

$$\vec{a} \cdot \vec{b} = |\vec{a}|, |\vec{b}| \cos\theta$$
于是投影:
$$\text{proj}_{\vec{b}}(\vec{a})| = |\vec{a}| \cos\theta$$
也就是 $$\vec{a}$$在$$\vec{b}$$方向的分量大小。

简单示例

假设$$\vec{a} = (3, 4))$$,$$\vec{b} = (4, 0))$$
$$\text{proj}_{\vec{b}}(\vec{a}) = \frac{(3,4)\cdot(4,0)}{(4,0)\cdot(4,0)} (4,0) = \frac{12}{16} (4,0) = (3,0)$$
$$\vec{a}$$$$\vec{b}$$ 方向的投影是 (3,0)

向量单位化

将向量单位化,是指将一个非零向量转化为与其方向相同、模长(长度)为1的单位向量(也叫“标准化向量”)。单位化后的向量仅保留原向量的方向信息,长度被“归一化”为1,在方向分析、物理建模等场景中非常实用。
一、单位化的前提
只有非零向量才能单位化(零向量模长为0,除以0无意义,且零向量没有确定方向)。
二、单位化的步骤
设非零向量为 $$\vec{a}$$,单位化后的向量记为 $$\hat{a}$$,步骤如下:

1. 计算原向量的模长(长度)

向量的模长是其各分量平方和的算术平方根:

  • 若 $$\vec{a}$$ 是二维向量:$$\vec{a} = (a_1, a_2)$$,模长 $$|\vec{a}| = \sqrt{a_1^2 + a_2^2}$$
  • 若 $$\vec{a}$$ 是三维向量:$$\vec{a} = (a_1, a_2, a_3)$$,模长 $$|\vec{a}| = \sqrt{a_1^2 + a_2^2 + a_3^2}$$
  • 推广到 $$n$$ 维向量:$$\vec{a} = (a_1, a_2, ..., a_n)$$,模长 $$|\vec{a}| = \sqrt{\sum_{i=1}^n a_i^2}$$

2. 用原向量除以它的模长

单位向量 $$\hat{a}$$ 的每个分量等于原向量对应分量除以模长:
$$\hat{a} = \frac{\vec{a}}{|\vec{a}|} = \left( \frac{a_1}{|\vec{a}|}, \frac{a_2}{|\vec{a}|}, ..., \frac{a_n}{|\vec{a}|} \right)$$
示例

例1:二维向量单位化

已知向量$$\vec{v} = (3, 4)$$,求其单位向量 $$\hat{v}$$。

  • 步骤1:计算模长 $$|\vec{v}| = \sqrt{3^2 + 4^2} = 5$$
  • 步骤2:单位化 $$\hat{v} = \frac{\vec{v}}{5} = \left( \frac{3}{5}, \frac{4}{5} \right)$$
  • 验证:$$\hat{v}$$ 的模长为 $$\sqrt{(\frac{3}{5})^2 + (\frac{4}{5})^2} = \sqrt{\frac{9}{25} + \frac{16}{25}} = \sqrt{\frac{25}{25}} = 1$$,符合单位向量定义。

例2:三维向量单位化

已知向量$$\vec{w} = (1, 2, 2)$$ ,求其单位向量 $$\hat{v}$$。

  • 模长 $$|\vec{w}| = \sqrt{1^2 + 2^2 + 2^2} = 3$$
  • 单位化 $$\hat{w} = \left( \frac{1}{3}, \frac{2}{3}, \frac{2}{3} \right)$$

叉乘

向量的叉乘(又称向量积、外积)是三维向量特有的运算, 其结果是一个新的向量.

核心定义

对于三维空间中的两个向量 $$\vec{a} = (a_1, a_2, a_3)$$ 和 $$\vec{b} = (b_1, b_2, b_3)$$,它们的叉乘记为 $$\vec{a} \times \vec{b}$$(读作 “a 叉 b”),结果是一个垂直于 $$\vec{a}$$$$\vec{b}$$ 所构成平面的向量,其方向由「右手定则」判断,大小等于以 $$\vec{a}$$ $$\vec{b}$$ 为邻边的平行四边形的面积。
向量叉乘右手定则

计算公式

分量展开式(最直观)

设:$$\vec{a} = (a_x, a_y, a_z), \vec{b} = (b_x, b_y, b_z)$$
叉乘:$$\vec{a} \times \vec{b} = \left( a_y b_z - a_z b_y,\ a_z b_x - a_x b_z,\ a_x b_y - a_y b_x \right)$$

从几何的角度计算

$$|\vec{a} \times \vec{b}| = |\vec{a}|\cdot|\vec{b}| \cdot \sin\theta$$ θ是$$\vec{a}$$和 $$\vec{b}$$的夹角

行列式

$$\vec{a} \times \vec{b} = \begin{vmatrix} i & j & k \\ a_x & a_y & a_z \\ b_x & b_y & b_z \end{vmatrix}$$
三维空间中,单位向量 i=(1,0,0)、j=(0,1,0)、k=(0,0,1) 分别对应 x、y、z 轴方向,它们构成了空间基向量。对第一行做余子式展开, 正好和分量展开式一样
$$i = \begin{vmatrix} a_y & a_z \\ b_y & b_z \end{vmatrix} = a_y b_z - a_z b_y$$
$$j = \begin{vmatrix} a_x & a_z \\ b_x & b_z \end{vmatrix} = - (a_x b_z - a_z b_x) = a_z b_x - a_x b_z$$
$$ k = \begin{vmatrix} a_x & a_y \\ b_x & b_y \end{vmatrix} = a_x b_y - a_y b_x$$

矩阵形式

$$\vec{a} \times \vec{b} = \begin{pmatrix} 0 & -a_z & a_y \\ a_z & 0 & -a_x \\ -a_y & a_x & 0 \end{pmatrix} \begin{pmatrix} b_x \\ b_y \\ b_z \end{pmatrix}$$

几何意义

如果以向量 $$\vec{a}$$ 和 $$\vec{b}$$为边构成一个平行四边形,那么这两个向量外积的模长与这个平行四边形的面积相等。