📚 Matrix and Vector Algebra | 矩阵与向量代数
Matrix and vector algebra forms the backbone of many topics in the IB Mathematics curriculum, from solving systems of linear equations to describing geometric transformations and modelling three-dimensional spaces. A solid understanding of these algebraic structures not only helps you tackle Paper 1 and Paper 2 questions with confidence but also lays the groundwork for further studies in linear algebra, physics, and engineering. In this article, we will systematically explore matrix operations, determinants, inverses, and the rich world of vectors, dot and cross products, and their geometric applications.
矩阵与向量代数是 IB 数学课程中许多主题的支柱,从求解线性方程组到描述几何变换和三维空间建模。扎实掌握这些代数结构不仅能帮助你自信地应对试卷一和试卷二的题目,还能为进一步学习线性代数、物理和工程学奠定基础。在本文中,我们将系统地探讨矩阵运算、行列式、逆矩阵,以及丰富的向量世界、点积与叉积及其几何应用。
1. Matrix Basics | 矩阵基础
is the number of rows and n is the number of columns. Individual entries are denoted by aij, where i indicates the row and j the column. Two special matrices are the zero matrix, in which every entry is 0, and the identity matrix I, which has 1s on the main diagonal and 0s elsewhere.
矩阵是由数字、符号或表达式按行和列排列成的矩形阵列。矩阵的大小由 m × n 给出,其中 m 是行数,n 是列数。单个元素记为 aij,i 表示行,j 表示列。两个特殊的矩阵是零矩阵(所有元素均为 0)和单位矩阵 I(主对角线上的元素为 1,其余为 0)。
For example, a 2 × 3 matrix might look like: [ 1 2 3; 4 5 6 ]. The identity matrix of order 2 is I₂ = [ 1 0; 0 1 ]. Matrices are typically denoted by capital bold letters such as A, B, M.
例如,一个 2 × 3 矩阵可表示为:[ 1 2 3; 4 5 6 ]。2 阶单位矩阵为 I₂ = [ 1 0; 0 1 ]。矩阵通常用大写粗体字母表示,如 A、B、M。
2. Matrix Addition and Scalar Multiplication | 矩阵加法和标量乘法
Two matrices can be added only if they have the same dimensions. Addition is performed element‑wise: (A + B)ij = Aij + Bij. Scalar multiplication involves multiplying every entry of a matrix by a constant k: (kA)ij = k · Aij. Both operations are commutative and associative in the way you would expect from ordinary arithmetic.
两个矩阵只有当维度相同时才能相加。加法是逐元素进行的:(A + B)ij = Aij + Bij。标量乘法是将矩阵的每个元素乘以常数 k:(kA)ij = k · Aij。这两种运算都满足交换律和结合律,正如普通算术所预期的那样。
and 3A = [ 3 6; 9 12 ]. Subtraction is simply addition of the negative: A − B = A + (−1)B.
例如,若 A = [ 1 2; 3 4 ],B = [ 5 6; 7 8 ],则 A + B = [ 6 8; 10 12 ],3A = [ 3 6; 9 12 ]。减法就是加上负矩阵:A − B = A + (−1)B。
3. Matrix Multiplication | 矩阵乘法
second. If A is m × n and B is n × p, then the product C = AB is an m × p matrix, where Cij = Σ (k=1 to n) Aik·Bkj. In other words, the entry in row i, column j is the dot product of the i‑th row of A with the j‑th column of B.
当第一个矩阵的列数等于第二个矩阵的行数时,矩阵乘法才有定义。若 A 为 m × n,B 为 n × p,则乘积 C = AB 是 m × p 矩阵,其中 Cij = Σ (k=1 到 n) Aik·Bkj。也就是说,第 i 行第 j 列的元素是 A 的第 i 行与 B 的第 j 列的点积。
A(B + C) = AB + AC. The identity matrix I acts as a multiplicative identity: AI = IA = A.
矩阵乘法不满足交换律:一般地,AB ≠ BA。但它满足结合律:A(BC) = (AB)C,并且对加法满足分配律:A(B + C) = AB + AC。单位矩阵 I 充当乘法单位元:AI = IA = A。
rmations. For instance, a 2 × 2 matrix can rotate, reflect, or shear vectors in the plane.
一个强大的应用是表示线性变换。例如,一个 2 × 2 矩阵可以在平面上旋转、反射或剪切向量。
4. Determinant of a 2×2 and 3×3 Matrix | 2×2 和 3×3 矩阵的行列式
he matrix. For a 2 × 2 matrix A = [ a b; c d ], the determinant is det(A) = ad − bc. A non‑zero determinant indicates that the matrix is invertible (non‑ eans the matrix is singular, and the associated linear system may have no unique solution.
方阵的行列式是一个标量,提供了关于矩阵的关键信息。对于 2 × 2 矩阵 A = [ a b; c d ],行列式为 det(A) = ad − bc。非零行列式表明矩阵可逆(非奇异),且其列(或行)线性无关。行列式为零意味着矩阵奇异,相应的线性方程组可能没有唯一解。
. The rule of Sarrus is a convenient shortcut: repeat the first two columns, sum the products of the three diagonals from top‑left to bottom‑right, and subtract the products of the three diagonals from bottom‑left to top‑right.
对于 3 × 3 矩阵,可以通过按任意行或列展开来计算行列式。对于 A = [ a b c; d e f; g h i ],det(A) = a(ei − fh) − b(di − fg) + c(dh − eg)。萨鲁斯法则是一个简便的方法:重复前两列,将左上到右下的三条对角线的乘积相加,再减去左下到右上的三条对角线的乘积。
Properties include: det(AB) = det(A)det(B), det(Aᵀ n matrix. A negative determinant indicates a reflection is involved in the transformation.
性质包括:det(AB) = det(A)det(B),det(Aᵀ) = det(A),对于 n × n 矩阵有 det(kA) = kⁿdet(A)。负的行列式表示变换中包含反射。
5. Inverse of a Matrix | 逆矩阵
This formula swaps a and d, changes the signs of b and c, and divides by the determinant.
方阵 A 的逆矩阵记为 A⁻¹,是满足 AA⁻¹ = A⁻¹A = I 的矩阵。并非每个矩阵都有逆;只有当 det(A) ≠ 0 时才存在。对于 2 × 2 矩阵 A = [ a b; c d ],逆矩阵由 A⁻¹ = (1/det(A)) [ d −b; −c a ] 给出。该公式将 a 和 d 交换,b 和 c 变号,再除以行列式。
For larger matrices, the inverse can be found using row reduction (Gauss‑ ve equations. Understanding the relationship (A⁻¹)⁻¹ = A and (AB)⁻¹ = B⁻¹A⁻¹ is important.
对于较大的矩阵,可以使用行约简(高斯‑约当消元法)或计算器求逆。在 IB 考试中,你经常会被要求验证逆矩阵或利用逆矩阵求解方程。理解 (A⁻¹)⁻¹ = A 和 (AB)⁻¹ = B⁻¹A⁻¹ 的关系很重要。
r solving matrix equations. If AX = B, then X = A⁻¹B, provided A is square and invertible.
逆矩阵为求解矩阵方程提供了直接方法。若 AX = B,则 X = A⁻¹B,前提是 A 是方阵且可逆。
6. Solving Linear Systems using Matrices | 用矩阵解线性方程组
comes [ 2 3; 1 −1 ] [ x; y ] = [ 5; 2 ]. When det(A) ≠ 0, the unique solution is X = A⁻¹B.
一个线性方程组可以紧凑地写成矩阵形式 AX = B,其中 A 是系数矩阵,X 是变量的列向量,B 是常数向量。例如,方程组 2x + 3y = 5, x − y = 2 变为 [ 2 3; 1 −1 ] [ x; y ] = [ 5; 2 ]。当 det(A) ≠ 0 时,唯一解为 X = A⁻¹B。
solution or infinitely many solutions. In such cases, row reduction reveals the nature of the solution set. In IB, you may also encounter the concept of an augmented matrix and the use of Gaussian elimination to solve systems manually or with a GDC.
如果 det(A) = 0,方程组要么无解,要么有无穷多解。在这种情况下,通过行约简可以揭示解集的性质。在 IB 中,你还可能遇到增广矩阵的概念,以及使用高斯消元法手动或用图形计算器求解方程组。
systems, where B is the zero vector, always have at least the trivial solution X = 0. Non‑trivial solutions exist only when det(A) = 0.
齐次方程组(B 为零向量)总是至少有一个平凡解 X = 0。非平凡解仅在 det(A) = 0 时才存在。
7. Introduction to Vectors | 向量简介
A vector is a quantity that has both magnitude and direction, unlike a scalar which has only magnitude. In the IB course, vectors are often represented in two or three dimensions as column vectors, e.g., v = [ v₁; v₂; v₃ ], or using unit vectors i, j, k as v = v₁i + v₂j + v₃k. The magnitude (or length) of a vector is |v| = √v₁² + v₂² + v₃².
向量是既有大小又有方向的量,而标量只有大小。在 IB 课程中,向量通常用二维或三维的列向量表示,例如 v = [ v₁; v₂; v₃ ],或者用单位向量 i, j, k 表示为 v = v₁i + v₂j + v₃k。向量的大小(或长度)为 |v| = √v₁² + v₂² + v₃²。
A unit vector has magnitude 1. The position vector of a point P(x, y, z) is the vector from the origin to P: OP = [ x; y; z ]. Vectors can be added tip‑to‑tail and multiplied by scalars: if a = [ a₁; a₂ ] and b = [ b₁; b₂ ], then a + b = [ a₁+b₁; a₂+b₂ ] and ka = [ k a₁; k a₂ ].
单位向量的大小为 1。点 P(x, y, z) 的位置向量是从原点到 P 的向量:OP = [ x; y; z ]。向量可以首尾相连相加,也可以乘以标量:若 a = [ a₁; a₂ ],b = [ b₁; b₂ ],则 a + b = [ a₁+b₁; a₂+b₂ ],ka = [ k a₁; k a₂ ]。
Two vectors are parallel if one is a scalar multiple of the other. The vector AB connecting points A and B is OB − OA.
如果一个向量是另一个向量的标量倍数,则这两个向量平行。连接点 A 和 B 的向量 AB 为 OB − OA。
8. Vector Operations: Dot Product | 向量运算:点积
The dot product (or scalar product) of two vectors a and b is defined as a · b = |a||b| cos θ, where θ is the angle between them. Algebraically, for a = [ a₁; a₂; a₃ ] and b = [ b₁; b₂; b₃ ], a · b = a₁b₁ + a₂b₂ + a₃b₃. The result is a scalar, not a vector.
两个向量 a 和 b 的点积(或标量积)定义为 a · b = |a||b| cos θ,其中 θ 是它们之间的夹角。代数上,对于 a = [ a₁; a₂; a₃ ] 和 b = [ b₁; b₂; b₃ ],a · b = a₁b₁ + a₂b₂ + a₃b₃。结果是一个标量,而不是向量。
The dot product is commutative: a · b = b · a. It is especially useful for finding the angle between vectors: cos θ = (a · b) / (|a||b|). If a · b ndicular (orthogonal). The dot product also allows computation of the scalar projection of a onto b: |a| cos θ = (a · b) / |b|.
点积满足交换律:a · b = b · a。它对于求向量间的夹角特别有用:cos θ = (a · b) / (|a||b|)。如果 a · b = 0,则向量垂直(正交)。点积还可以计算 a 在 b 上的标量投影:|a| cos θ = (a · b) / |b|。
In mechanics, the work done by a force F moving an object along displacement d is W = F · d.
在力学中,力 F 使物体沿位移 d 移动所做的功为 W = F · d。
9. Cross Product | 叉积
The cross product (or vector product) is defined only for vectors in three dimensions. For a = [ a₁; a₂; a₃ ] and b = [ b₁; b₂; b₃ ], the cross product a × b is a vector given by: a × b b₂; a₃b₁ − a₁b₃; a₁b₂ − a₂b₁ ]. This can be remembered using the determinant mnemonic with i, j, k.
叉积(或向量积)仅对三维向量有定义。对于 a = [ a₁; a₂; a₃ ] 和 b = [ b₁; b₂; b₃ ],叉积 a × b 是一个向量:a × b = [ a₂b₃ − a₃b₂; a₃b₁ − a₁b₃; a₁b₂ − a₂b₁ ]。这可以通过带有 i, j, k 的行列式记忆法来记忆。
The magnitude of the cross product is |a × b| = |a||b| sin θ, which represents the area of the parallelogram formed by a and b. The direction of a × b is perpendicular to both a and b, following the right‑hand rule.
叉积的大小为 |a × b| = |a||b| sin θ,它表示由 a 和 b 所形成的平行四边形的面积。a × b 的方向垂直于 a 和 b,遵循右手定则。
The cross product is anti‑commutative: a × b = −(b × a). It is not associative. A common application is finding a normal vector to a plane, or computing the moment of a force about a point.
叉积是反交换的:a × b = −(b × a)。它不满足结合律。一个常见的应用是求平面的法向量,或者计算力对一点的力矩。
10. Vector Equations of Lines | 直线的向量方程
A straight line in 2D or 3D can be described by a vector parametric equation: r = a + tb, where a is the position vector of a point on the line, b is a direction vector parallel to the line, and t is a real parameter. By varying t, every point on the line is generated.
二维或三维空间中的直线可以用向量参数方程描述:r = a + tb,其中 a 是直线上一点的位置向量,b 是平行于直线的方向向量,t 是一个实数参数。改变 t,就生成了直线上的每一个点。
For two lines to be parallel, their direction vectors must be scalar multiples. To check if two lines intersect, set their parametric equations equal and solve the resulting system. In 3D, lines may also be skew – non‑parallel and non‑intersecting.
两条直线平行,必须是它们的方向向量互为标量倍数。要检查两条直线是否相交,可令它们的参数方程相等,然后求解所得方程组。在三维中,直线还可能异面——既不平行也不相交。
ector from the denominators: (x − x₀)/p = (y − y₀)/q = (z − z₀)/r corresponds to direction b = [ p; q; r ].
当直线以笛卡尔形式给出时,可以从分母中提取方向向量:(x − x₀)/p = (y − y₀)/q = (z − z₀)/r 对应方向 b = [ p; q; r ]。
11. Vector Equations of Planes | 平面的向量方程
A plane in 3D can be defined using a point and a normal vector n perpendicular to the plane. The scalar product form is r · n = a · n, where a ctor of a known point on the plane. This expands to a linear equation n₁x + n₂y + n₃z = d.
三维空间中的平面可以用一个点和一个垂直于平面的法向量 n 来定义。点积形式为 r · n = a · n,其中 a 是平面上已知点的位置向量。这展开为线性方程 n₁x + n₂y + n₃z = d。
Alternatively, a plane can be expressed in parametric form: r = a + su + tv, where u and v are two non‑parallel direction vectors lying on the plane, and s, t are parameters.
另外,平面也可以用参数形式表示:r = a + su + tv,其中 u 和 v 是位于平面上的两个不平行的方向向量,s 和 t 为参数。
The angle between two planes is the angle between their normal vectors, found using the dot product. The intersection of a line and a plane can be found by substituting the line equation into the plane equation and solving for the parameter.
两个平面之间的夹角就是它们法向量之间的夹角,可通过点积求出。直线与平面的交点可通过将直线方程代入平面方程并求解参数来求得。
12. Summary and Exam Tips | 总结与应试技巧
Matrix and vector algebra is highly interconnected: the determinant tells you about invertibility; the inverse solves linear systems; dot and cross products unlock angles, areas and normals. Always check the dimensions before multiplying matrices or vectors. When computing inverses, remember to calculate the determinant first – if it is zero, stop and conclude no inverse exists. In vector questions, sketch a diagram to visualize directions, especially for line–plane intersections. Use your GDC efficiently for matrix operations, but be prepared to show manual steps where required. Practice converting between vector, parametric and Cartesian forms fluently.
矩阵与向量代数是高度关联的:行列式告诉你可逆性;逆矩阵用于求解线性方程组;点积和叉积用来求角度、面积和法向量。在乘法运算前务必检查矩阵或向量的维度。计算逆矩阵时,记得先算行列式——如果为零,则停止并得出没有逆矩阵的结论。在向量题中,画示意图来直观理解方向,特别是处理线面相交问题时。高效使用图形计算器进行矩阵运算,但也要准备好按要求写出手动步骤。熟练地在向量形式、参数形式和笛卡尔形式之间转换。
Published by TutorHao | IB Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

或截图后用「扫一扫 → 相册」选择本图