# 向量叉积（仅HL）

> IB 数学：分析与方法 HL · 第三单元：几何与三角学
> 来源: https://www.owlsprep.com/zh/study/ib-math-aa-hl-u3-cross-product-of-vectors/

本仅HL要求的子主题涵盖两个三维向量叉积的定义、计算和核心几何应用，叉积是解决涉及面积和平面的三维几何问题的基础工具。

**先修:** [三维向量](https://www.owlsprep.com/zh/study/ib-math-aa-hl-u3-vectors-3d/); [向量点积](https://www.owlsprep.com/zh/study/ib-math-aa-hl-u3-dot-product-of-vectors/)

## 学习目标

- 根据模长和方向定义两个三维向量的叉积
- 使用行列式和分量公式计算叉积
- 应用叉积求面积并判断向量是否平行/共线
- 求垂直于两个已知三维向量的向量

## 定义与几何意义

与返回标量的点积不同，两个三维向量的叉积返回另一个三维向量。该向量相对于两个输入向量有确定的模长和方向。

**叉积** — 同时垂直于$\vec{a}$和$\vec{b}$的向量，模长为$|\vec{a}||\vec{b}|\sin\theta$，其中$\theta$（$0 \leq \theta \leq \pi$）是$\vec{a}$与$\vec{b}$的夹角。方向由右手定则确定。

*记法:* $\vec{a} \times \vec{b}$

*例:* 任意两个平行向量的叉积都是零向量，因为$\sin 0 = 0$。

> **右手定则记忆法**
>
> 将右手食指沿$\vec{a}$方向伸出，中指沿$\vec{b}$方向伸出，大拇指的指向就是$\vec{a} \times \vec{b}$的方向。交换输入向量顺序会得到相反方向。

**例题:** 求$\vec{a} = 2\vec{i}$与$\vec{b} = 3\vec{j}$叉积的模长，并说明其方向。

1. 首先求$\vec{a}$（沿x轴）和$\vec{b}$（沿y轴）的夹角：$\theta = 90^\circ$，因此$\sin\theta = 1$。
2. $$|\vec{a} \times \vec{b}| = |\vec{a}||\vec{b}|\sin\theta = (2)(3)(1) = 6$$
3. 应用右手定则：食指沿x轴，中指沿y轴，大拇指指向正z轴方向。因此方向为正z轴方向。

## 分量形式下叉积的计算

对于分量形式给出的向量$\vec{a} = a_1\vec{i} + a_2\vec{j} + a_3\vec{k}$和$\vec{b} = b_1\vec{i} + b_2\vec{j} + b_3\vec{k}$，我们使用三阶行列式计算叉积：

$$\vec{a} \times \vec{b} = \begin{vmatrix} \vec{i} & \vec{j} & \vec{k} \\ a_1 & a_2 & a_3 \\ b_1 & b_2 & b_3 \end{vmatrix} = (a_2b_3 - a_3b_2)\vec{i} - (a_1b_3 - a_3b_1)\vec{j} + (a_1b_2 - a_2b_1)\vec{k}$$

> **warning**
>
> 不要忘记$\vec{j}$项的负号！这是叉积计算中最常见的错误之一。

**例题:** 当$\vec{a} = \begin{pmatrix} 1 \\ 2 \\ 3 \end{pmatrix}$，$\vec{b} = \begin{pmatrix} 4 \\ 5 \\ 6 \end{pmatrix}$，计算$\vec{a} \times \vec{b}$。

1. 将分量代入行列式公式：
2. $$\vec{a} \times \vec{b} = \begin{vmatrix} \vec{i} & \vec{j} & \vec{k} \\ 1 & 2 & 3 \\ 4 & 5 & 6 \end{vmatrix}$$
3. 沿第一行展开行列式：
4. $$= \vec{i}(2 \cdot 6 - 3 \cdot 5) - \vec{j}(1 \cdot 6 - 3 \cdot 4) + \vec{k}(1 \cdot 5 - 2 \cdot 4)$$
5. $$= -3\vec{i} + 6\vec{j} - 3\vec{k}$$
6. 验证结果：叉积必须同时垂直于两个输入向量。叉积与$\vec{a}$的点积为$(-3)(1) + (6)(2) + (-3)(3) = 0$，验证了结果正确。

## 核心代数性质

叉积满足以下核心性质，可用于化简表达式和解决问题：

- 反交换律: $\vec{a} \times \vec{b} = -\vec{b} \times \vec{a}$
- 加法分配律: $\vec{a} \times (\vec{b} + \vec{c}) = \vec{a} \times \vec{b} + \vec{a} \times \vec{c}$
- 数乘结合律: $(k\vec{a}) \times \vec{b} = k(\vec{a} \times \vec{b})$
- 自身叉积: $\vec{a} \times \vec{a} = \vec{0}$
- 单位向量乘积: $\vec{i} \times \vec{j} = \vec{k}, \vec{j} \times \vec{k} = \vec{i}, \vec{k} \times \vec{i} = \vec{j}$

**概念自测**

测试你对叉积性质的理解：

1. $\vec{j} \times \vec{i}$的值是多少？

   - $\vec{k}$
   - $-\vec{k}$
   - $\vec{0}$
   - $1$

   *解析:* 正确：叉积满足反交换律，因此$\vec{j} \times \vec{i} = -\vec{i} \times \vec{j} = -\vec{k}$。

2. 如果$\vec{a} \times \vec{b} = \vec{0}$，这说明$\vec{a}$和$\vec{b}$有什么性质？

   - 它们垂直
   - 它们平行
   - 它们是单位向量
   - 它们模长相等

   *解析:* 正确！$|\vec{a} \times \vec{b}| = 0$意味着$\sin\theta = 0$，因此$\theta = 0$或$\pi$，说明两个向量平行。

## 几何应用

叉积的模长有明确的几何意义：它等于两个输入向量张成的平行四边形的面积。这一性质在三维几何中有许多实际应用。

**面积公式** — 邻边为$\vec{a}, \vec{b}$的平行四边形面积 = $|\vec{a} \times \vec{b}|$。邻边为$\vec{a}, \vec{b}$的三角形面积 = $\frac{1}{2}|\vec{a} \times \vec{b}|$。叉积还可得到包含两个向量的平面的法向量。

**例题:** 求顶点为A(1, 0, 0)、B(0, 2, 0)、C(0, 0, 3)的三角形ABC的面积。

1. 从同一顶点A出发找到三角形的两条边：
2. $$\vec{AB} = (-1, 2, 0), \quad \vec{AC} = (-1, 0, 3)$$
3. 计算叉积：
4. $$\vec{AB} \times \vec{AC} = \begin{vmatrix} \vec{i} & \vec{j} & \vec{k} \\ -1 & 2 & 0 \\ -1 & 0 & 3 \end{vmatrix} = 6\vec{i} + 3\vec{j} + 2\vec{k}$$
5. 求叉积的模长：
6. $$|\vec{AB} \times \vec{AC}| = \sqrt{6^2 + 3^2 + 2^2} = 7$$
7. 三角形面积是模长的一半：
8. $$\text{面积} = \frac{7}{2} = 3.5 \text{ 平方单位}$$

> **考试提示**
>
> 务必检查题目要求的是平行四边形面积还是三角形面积。考官经常考察你是否记得三角形面积需要将叉积模长减半。

## 常见错误

- **错误做法:** 展开叉积行列式时忘记$\vec{j}$项的负号
  - 原因: 行列式第一行中间元素的代数余子式带有负号，这一点经常被遗漏
  - 正确做法: 展开叉积行列式时始终遵循规律：$+ \vec{i}(...) - \vec{j}(...) + \vec{k}(...)$
- **错误做法:** 混淆叉积和点积，将结果写为标量而非向量
  - 原因: 叉积得到向量，点积得到标量，混淆二者会导致失分
  - 正确做法: 务必审题：要求垂直向量或面积的题目用叉积，要求角度的题目用点积
- **错误做法:** 计算三角形面积时忘记将叉积模长减半
  - 原因: 叉积模长是整个平行四边形的面积，不是三角形的一半面积
  - 正确做法: 始终确认你计算面积的图形，记住$\text{三角形面积} = \frac{1}{2}|\vec{a} \times \vec{b}|$
- **错误做法:** 认为$\vec{a} \times \vec{b} = \vec{0}$意味着其中一个向量是零向量
  - 原因: 任意两个平行向量的叉积都是零，不只是其中一个为零向量时才会如此
  - 正确做法: 如果$\vec{a} \times \vec{b} = \vec{0}$，可得出$\vec{a}$和$\vec{b}$平行（若共点则共线）
- **错误做法:** 对两个二维向量使用叉积求垂直向量
  - 原因: 叉积仅对两个三维向量有定义
  - 正确做法: 对于二维向量$(a, b)$，垂直向量就是$(-b, a)$，不需要使用叉积

## 速查表

| 概念 | 公式 |
| --- | --- |
| 叉积的模长 | $\|\vec{a} \times \vec{b}\| = \|a\|\|b\|\sin\theta$ |
| 分量形式计算 | $\begin{vmatrix} \vec{i} & \vec{j} & \vec{k} \\ a_1 & a_2 & a_3 \\ b_1 & b_2 & b_3 \end{vmatrix}$ |
| 反交换律 | $\vec{a} \times \vec{b} = -\vec{b} \times \vec{a}$ |
| 向量平行条件 | $\vec{a} \times \vec{b} = \vec{0}$ |
| 平行四边形面积 | $\|\vec{a} \times \vec{b}\|$ |
| 三角形面积 | $\frac{1}{2}\|\vec{a} \times \vec{b}\|$ |
| 平面的法向量 | $\vec{n} = \vec{a} \times \vec{b}$ for two vectors in the plane |

## 下一步

现在你已经掌握了向量叉积，可以将这个HL核心工具应用到更高级的涉及直线和平面的三维几何问题中。叉积是求平面方程、计算两个平面的夹角、求点到平面的距离，以及使用标量三重积（结合点积和叉积）计算平行六面体体积的基础。在IB AA HL的Paper 1和Paper 2中，几乎所有三维几何题目都需要掌握叉积计算，因此练习展开行列式并验证结果的垂直性非常重要。

- [直线与平面的向量方程 (仅HL)](https://www.owlsprep.com/zh/study/ib-math-aa-hl-u3-vector-equations-of-lines-and/)
- [直线与平面的交点和夹角（仅限HL）](https://www.owlsprep.com/zh/study/ib-math-aa-hl-u3-intersections-and-angles-between-lines/)
- [点到平面的距离（仅HL）](https://www.owlsprep.com/zh/study/ib-math-aa-hl-u3-distance-from-point-to-plane/)

---

来自 [OwlsPrep](https://www.owlsprep.com) —— A-Level / IB / AP / IGCSE 免费学习指南，依据官方考纲编写。原页面：https://www.owlsprep.com/zh/study/ib-math-aa-hl-u3-cross-product-of-vectors/
