Normal Vectors: Concept and Methods of Computation | 法向量的概念与求法

📚 Normal Vectors: Concept and Methods of Computation | 法向量的概念与求法

In IB Mathematics, the concept of a normal vector is fundamental to understanding lines, planes, and surfaces in two- and three-dimensional space. A normal vector is a vector that is perpendicular to a given line, plane, or surface at a particular point. It serves as a key tool for solving problems involving distances, angles, intersections, and optimizations in coordinate geometry.

在IB数学课程中,法向量的概念是理解二维和三维空间中直线、平面与曲面的基础。法向量是与给定直线、平面或某一点处的曲面垂直的向量。它是求解距离、角度、交点以及最优化等坐标几何问题的核心工具。


1. Definition and Geometric Meaning | 法向量的定义与几何意义

A normal vector to a line in two-dimensional space is any vector that is perpendicular to that line. In three-dimensional space, a normal vector to a plane is any vector perpendicular to every vector lying in that plane. For a curve or surface, the normal vector at a point is perpendicular to the tangent line or tangent plane at that point.

在二维空间中,一条直线的法向量是与该直线垂直的任意向量。在三维空间中,一个平面的法向量是与该平面内所有向量都垂直的向量。对于曲线或曲面,某一点处的法向量垂直于该点的切线或切平面。

The geometric meaning of a normal vector is closely related to orientation. For a plane, the normal vector uniquely determines the plane’s orientation: if you know a normal vector and one point on the plane, the entire plane is determined. For a surface described by an equation f(x,y,z) = 0, the gradient vector ∇f gives a normal vector at any point of the surface.

法向量的几何意义与方向密切相关。对于平面,法向量唯一确定平面的朝向:若已知一个法向量和平面上的一个点,整个平面便随之确定。对于由方程 f(x,y,z) = 0 描述的曲面,梯度向量 ∇f 给出曲面上任意一点处的法向量。


2. Normal Vector of a Line in 2D | 二维空间中直线的法向量

Consider a line given in Cartesian form ax + by + c = 0. The coefficient vector (a, b) is a normal vector to this line. For example, the line 2x + 3y – 6 = 0 has normal vector n = (2, 3). This is because for any two points on the line, the direction vector of the line is perpendicular to (a, b).

考虑一条以笛卡尔形式 ax + by + c = 0 给出的直线,其系数向量 (a, b) 是该直线的一个法向量。例如,直线 2x + 3y – 6 = 0 的法向量为 n = (2, 3)。这是因为直线上任意两点构成的向量方向与 (a, b) 垂直。

If the line is given in parametric form, say r(t) = p + t·v, where v is the direction vector, then any vector n satisfying n · v = 0 is a normal vector. There are infinitely many normal vectors, all scalar multiples of each other. To find one, simply interchange the components of v and change one sign: if v = (vₓ, vᵧ), then n = (vᵧ, -vₓ).

若直线以参数形式给出,例如 r(t) = p + t·v,其中 v 是方向向量,那么任何满足 n · v = 0 的向量 n 均为法向量。法向量有无穷多个,彼此成比例。求解时只需交换 v 的分量并将其中一个变号:若 v = (vₓ, vᵧ),则 n = (vᵧ, -vₓ)。


3. Normal Vector of a Plane in 3D | 三维空间中平面的法向量

A plane in three-dimensional space is commonly expressed by the equation ax + by + cz + d = 0, where a, b, and c are not all zero. The coefficients (a, b, c) serve as a normal vector to the plane. For instance, for the plane 4x – y + 2z = 7, the normal vector is n = (4, -1, 2).

三维空间中的平面通常以方程 ax + by + cz + d = 0 表达,其中 a、b、c 不全为零。系数 (a, b, c) 就是该平面的一个法向量。例如,平面 4x – y + 2z = 7 的法向量为 n = (4, -1, 2)。

Given the vector form r = a + λ·b + μ·c, where b and c are two non-parallel direction vectors lying in the plane, the normal vector can be obtained by the cross product: n = b × c. This cross product yields a vector perpendicular to both b and c, hence perpendicular to the plane.

若平面以向量形式 r = a + λ·b + μ·c 给出,其中 b 与 c 是平面内两个不平行的方向向量,则法向量可通过叉积求得:n = b × c。该叉积得到与 b 和 c 均垂直的向量,因此垂直于平面。


4. Finding the Normal Vector Using the Cross Product | 用叉积求法向量

Given two non-parallel vectors a = (a₁, a₂, a₃) and b = (b₁, b₂, b₃), their cross product a × b is

a × b = (a₂b₃ – a₃b₂, a₃b₁ – a₁b₃, a₁b₂ – a₂b₁)

This vector is perpendicular to both a and b. In coordinate geometry, if three points P, Q, and R lie on a plane, then the vectors PQ and PR lie in the plane, and the cross product PQ × PR gives a normal vector to that plane.

给定两个不平行的向量 a = (a₁, a₂, a₃) 与 b = (b₁, b₂, b₃),它们的叉积为

a × b = (a₂b₃ – a₃b₂, a₃b₁ – a₁b₃, a₁b₂ – a₂b₁)

该向量同时垂直于 a 和 b。在坐标几何中,若三点 P、Q、R 位于同一平面内,则向量 PQ 与 PR 位于该平面内,叉积 PQ × PR 即为该平面的一个法向量。

For example, if P = (1, 0, 1), Q = (2, 1, 3), R = (0, -1, 2), then PQ = (1, 1, 2) and PR = (-1, -1, 1). The cross product is

PQ × PR = (1·1 – 2·(-1), 2·(-1) – 1·1, 1·(-1) – 1·(-1)) = (3, -3, 0)

Thus a normal vector to the plane through P, Q, R is (3, -3, 0), or any nonzero scalar multiple.

例如,若 P = (1, 0, 1)、Q = (2, 1, 3)、R = (0, -1, 2),则 PQ = (1, 1, 2),PR = (-1, -1, 1),其叉积为

PQ × PR = (1·1 – 2·(-1), 2·(-1) – 1·1, 1·(-1) – 1·(-1)) = (3, -3, 0)

因此,经过 P、Q、R 三点的平面的一个法向量为 (3, -3, 0),或任何非零倍数。


5. Unit Normal Vector | 单位法向量

A unit normal vector is a normal vector with magnitude equal to 1. Given a normal vector n = (n₁, n₂, n₃), its magnitude is |n| = √(n₁² + n₂² + n₃²). The unit normal vector n̂ is obtained by dividing each component by the magnitude:

n̂ = n / |n| = (n₁/|n|, n₂/|n|, n₃/|n|)

Unit normal vectors are particularly important when computing distances from points to planes, because they allow projection formulas to yield direct perpendicular distances without additional scaling factors.

单位法向量是模长等于1的法向量。给定法向量 n = (n₁, n₂, n₃),其模长为 |n| = √(n₁² + n₂² + n₃²)。单位法向量 n̂ 通过将各分量除以模长得到:

n̂ = n / |n| = (n₁/|n|, n₂/|n|, n₃/|n|)

在计算点到平面的距离时,单位法向量尤为重要,因为利用它进行投影可直接得到垂直距离,无需额外缩放。


6. Normal Vector from the Equation of a Plane | 由平面方程求法向量

The most direct method for finding a normal vector is to read the coefficients from the plane’s Cartesian equation. If the plane is given as ax + by + cz + d = 0, the vector (a, b, c) is a normal vector. If the equation is not in standard form, rearrange it first.

求法向量最直接的方法是从平面的笛卡尔方程中读取系数。若平面方程写作 ax + by + cz + d = 0,则向量 (a, b, c) 即为其法向量。若方程不是标准形式,先将其整理为标准形式。

For example, the plane 2x – 3y + z = 5 can be written as 2x – 3y + z – 5 = 0, so the normal vector is (2, -3, 1). If only the intercept form is available, such as x/2 + y/3 + z/4 = 1, multiply through by 12 to get 6x + 4y + 3z = 12, giving the normal vector (6, 4, 3).

例如,平面 2x – 3y + z = 5 可写作 2x – 3y + z – 5 = 0,因此其法向量为 (2, -3, 1)。若方程以截距式给出,如 x/2 + y/3 + z/4 = 1,可整体乘以12得 6x + 4y + 3z = 12,从而得到法向量 (6, 4, 3)。


7. Normal Vector to a Parametric Surface | 参数曲面的法向量

For a surface defined by a vector parametric equation r(u, v) = (x(u,v), y(u,v), z(u,v)), the tangent vectors at a point are given by the partial derivatives rᵤ = ∂r/∂u and rᵥ = ∂r/∂v. A normal vector is then found by the cross product rᵤ × rᵥ.

对于由向量参数方程 r(u, v) = (x(u,v), y(u,v), z(u,v)) 定义的曲面,某一点处的切向量由偏导数 rᵤ = ∂r/∂u 与 rᵥ = ∂r/∂v 给出。法向量可由叉积 rᵤ × rᵥ 求得。

This technique is essential in IBHL when dealing with surfaces such as spheres, cylinders, and cones in parametric form. For instance, for a sphere of radius R parameterized by r(θ, φ) = (R sinφ cosθ, R sinφ sinθ, R cosφ), the normal vector at each point points radially outward.

这一技巧对IB高级课程中处理球面、圆柱面、圆锥面等参数方程尤为重要。例如,对于半径 R 的球面,参数化 r(θ, φ) = (R sinφ cosθ, R sinφ sinθ, R cosφ) 给出每一点沿径向向外的法向量。


8. Using the Gradient to Find Normal Vectors of Implicit Surfaces | 用梯度求隐式曲面的法向量

Suppose a surface is defined implicitly by F(x, y, z) = 0. The gradient vector ∇F = (∂F/∂x, ∂F/∂y, ∂F/∂z) is normal to the level surface F(x,y,z) = 0 at every point. This is because the gradient points in the direction of greatest increase of F, and the level surface is the set where F is constant.

假设一个曲面由隐式方程 F(x, y, z) = 0 定义。梯度向量 ∇F = (∂F/∂x, ∂F/∂y, ∂F/∂z) 在每一点都垂直于等值面 F(x,y,z) = 0。原因是梯度指向 F 增长最快的方向,而等值面正是 F 保持恒定的集合。

For example, consider the ellipsoid x²/4 + y²/9 + z²/16 = 1. Define F(x,y,z) = x²/4 + y²/9 + z²/16 – 1. Then

∇F = (x/2, 2y/9, z/8)

At the point (2, 0, 0), the normal vector is (1, 0, 0), confirming the intuitive fact that the normal points along the x-axis at the rightmost point of the ellipsoid.

例如,考虑椭球面 x²/4 + y²/9 + z²/16 = 1。定义 F(x,y,z) = x²/4 + y²/9 + z²/16 – 1,则

∇F = (x/2, 2y/9, z/8)

在点 (2, 0, 0) 处,法向量为 (1, 0, 0),这印证了椭球最右端点的法线沿 x 轴方向这一直观事实。


9. Normal Vector and Tangent Plane Equations | 法向量与切平面方程

If a normal vector n = (a, b, c) at a point P = (x₀, y₀, z₀) of a surface is known, the equation of the tangent plane at P is given by

a(x – x₀) + b(y – y₀) + c(z – z₀) = 0

This is a direct consequence of the definition: any vector lying in the tangent plane must be perpendicular to the normal vector, so their dot product is zero.

若已知曲面上一点 P = (x₀, y₀, z₀) 处的法向量 n = (a, b, c),则切平面方程为

a(x – x₀) + b(y – y₀) + c(z – z₀) = 0

这是定义的直接推论:任何位于切平面内的向量都必须与法向量垂直,因此它们的点积为零。

In IB examinations, this formula is frequently tested in combination with the implicit differentiation of surfaces. Students should practice converting between different forms of the tangent plane equation, including rewriting it in the standard form ax + by + cz + d = 0.

在IB考试中,该公式常与曲面的隐式求导结合考查。学生应练习将切平面方程在不同形式间转换,包括改写为标准形式 ax + by + cz + d = 0。


10. Applications in Intersection and Distance Problems | 在交线与距离问题中的应用

The normal vector plays a central role in computing the distance from a point to a plane. Given the plane ax + by + cz + d = 0 and a point P(x₁, y₁, z₁), the perpendicular distance is

D = |ax₁ + by₁ + cz₁ + d| / √(a² + b² + c²)

This formula derives from projecting the vector from any point on the plane to P onto the unit normal vector.

法向量在计算点到平面距离时起到核心作用。给定平面 ax + by + cz + d = 0 和点 P(x₁, y₁, z₁),垂直距离为

D = |ax₁ + by₁ + cz₁ + d| / √(a² + b² + c²)

该公式源于将平面上任意一点指向 P 的向量投影到单位法向量上。

Furthermore, when determining the angle between two planes, the angle between the planes equals the angle between their normal vectors. Thus, if n₁ and n₂ are normals to two planes, then

cos θ = |n₁ · n₂| / (|n₁||n₂|)

for the acute angle θ between the planes.

此外,在确定两个平面之间的夹角时,平面的夹角等于其法向量之间的夹角。因此,若 n₁ 与 n₂ 是两个平面的法向量,则

cos θ = |n₁ · n₂| / (|n₁||n₂|)

其中 θ 表示两平面之间的锐角。


11. Common Mistakes and Exam Tips | 常见错误与考试提示

One common error is confusing the normal vector with the direction vector of a line. Remember that for a line ax + by = c, the normal vector is (a, b), while the direction vector is (b, -a) or any scalar multiple. Students often mistakenly take (a, b) as the direction vector, which leads to incorrect angle and distance calculations.

常见错误之一是混淆法向量与直线的方向向量。请记住,对于直线 ax + by = c,法向量是 (a, b),而方向向量是 (b, -a) 或其任意倍数。学生常常误将 (a, b) 作为方向向量,从而导致角度和距离计算错误。

Another pitfall is using the wrong point when computing distances: always use a known point on the plane and substitute the target point’s coordinates into the distance formula. In addition, never forget the absolute value in the numerator, as distance is inherently nonnegative.

另一个易错点是在计算距离时选取了错误的点:应始终使用平面上的已知点,并将目标点的坐标代入距离公式。此外,切勿遗漏分子中的绝对值,因为距离本质上是非负的。

When working with cross products, students should double-check their arithmetic, especially signs. A sign error in the middle component is very common. The mnemonic for the determinant formula — write the components cyclically — greatly helps reduce such errors.

在计算叉积时,学生应仔细检查运算过程,特别是正负号。中间分量的符号错误非常常见。口诀式循环记忆行列式公式能够有效减少此类错误。


12. Summary and IB Exam Relevance | 总结与IB考试关联

The normal vector is an essential tool in IB Mathematics, particularly in the Analysis and Approaches Higher Level course. It appears in vector geometry problems, in the equations of lines and planes, and in calculus involving gradients and tangent planes. Mastering how to find normal vectors from points, equations, or parametric forms is essential for success in Section B of Paper 2 and in Paper 3.

法向量是IB数学中不可或缺的工具,特别是在分析与方法高级课程中。它出现在向量几何题、直线与平面方程、以及涉及梯度和切平面的微积分问题中。掌握从点、方程或参数化形式求法向量的方法,对于在卷二B部分和卷三中取得高分至关重要。

The table below summarizes the various ways to find a normal vector:

下表总结了求法向量的各种方法:

Given Information Method Normal Vector
Line: ax + by = c Read coefficients (a, b)
Plane: ax + by + cz = d Read coefficients (a, b, c)
Three points on a plane Cross product of two vectors PQ × PR
Parametric surface r(u,v) Cross product of partial derivatives rᵤ × rᵥ
Implicit surface F(x,y,z) = 0 Gradient ∇F = (Fₓ, Fᵧ, F_z)

Consistent practice with these methods, combined with careful attention to algebraic signs and vector magnitudes, will allow students to approach any normal-vector problem with confidence.

持续练习这些方法,并仔细关注代数符号与向量模长,能让学生在面对任何法向量相关问题时游刃有余。

Published by TutorHao | IB Mathematics Revision Series | aleveler.com

更多咨询请联系16621398022(同微信)

Comments

屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from aleveler.com

Subscribe now to keep reading and get access to the full archive.

Continue reading

Exit mobile version