Determining and Solving Intersections of Lines in Space | 空间直线相交的判定与求解策略

📚 Determining and Solving Intersections of Lines in Space | 空间直线相交的判定与求解策略

In IB Mathematics (both Analysis & Approaches and Applications & Interpretation at Higher Level), three-dimensional coordinate geometry is a core component of the vector geometry unit. One of the most frequently assessed skills is determining whether two lines in three-dimensional space intersect, and if they do, finding the exact coordinates of the intersection point. Unlike in two dimensions, where two non-parallel lines must eventually meet, in 3D space lines can be skew: they neither intersect nor run parallel to each other.

在IB数学课程中(无论是分析与方法还是应用与解释的高等级别),三维坐标几何是向量几何单元的核心内容。最常被考查的技能之一就是判断三维空间中两条直线是否相交,如果相交,则求出交点的精确坐标。与二维平面不同——二维中两条不平行直线必定相交——三维空间中的直线可以是异面的:它们既不平行,也不相交。

This article provides a complete, step-by-step framework for classifying the relative position of two lines in space and for determining their intersection point when it exists. We will cover the vector form of a line, the algebraic parameter method, the geometric coplanarity test, and the most common traps that lead IB candidates to lose marks.

本文将提供一个完整的、循序渐进的框架,用于判定空间两直线的相对位置,并在存在交点时求出交点坐标。我们将涵盖直线的向量方程、代数参数法、几何共面性判别法,以及导致IB考生失分的最常见陷阱。


1. The Vector Equation of a Line in Space | 空间直线的向量方程

Every straight line in three-dimensional space can be represented by a single vector equation. If the line passes through a known point with position vector a and travels in a fixed direction given by the direction vector d, then any point on the line has a position vector r of the form:

r = a + λd, λ ∈ ℝ

where the scalar parameter λ varies over all real numbers. Expanding this into components, if a = (x₁, y₁, z₁) and d = (p, q, r), we obtain the three parametric equations:

x = x₁ + λp, y = y₁ + λq, z = z₁ + λr

This parameterised form is the foundation of every intersection problem in this topic. When comparing two lines, each will use its own parameter — conventionally λ for the first line and μ for the second.

三维空间中的每一条直线都可以用一个向量方程表示。如果直线经过一个已知点,其位置向量为 a,并沿固定方向向量 d 延伸,那么直线上任意一点的位置向量 r 都可以写成:

r = a + λd, λ ∈ ℝ

其中参数 λ 遍历所有实数。将其展开为分量形式,设 a = (x₁, y₁, z₁),d = (p, q, r),则得到三个参数方程:

x = x₁ + λp, y = y₁ + λq, z = z₁ + λr

这种参数化形式是整个相交问题的基础。在比较两条直线时,每条直线使用各自的参数——通常用 λ 表示第一条直线的参数,用 μ 表示第二条直线的参数。


2. Relative Positions of Two Lines | 两直线的三种位置关系

Given two lines L₁ and L₂ in space, exactly one of the following four situations must hold:

  • Intersecting: the lines meet at exactly one point. This requires their direction vectors to be non-parallel, and the two lines to lie in the same plane.

    相交:两条直线交于唯一一个点。这要求它们的方向向量不平行,并且两条直线共面。

  • Parallel: the lines have parallel direction vectors but never meet. They lie in a common plane but remain at a constant distance.

    平行:两直线方向向量平行,但永不相交。它们位于同一平面内,但保持恒定距离。

  • Coincident: the lines are identical. Every point on one line also lies on the other. Their direction vectors are parallel, and they share at least one point.

    重合:两条直线完全相同。一条直线上的每一个点也都在另一条直线上。它们的方向向量平行,且至少共享一个公共点。

  • Skew: the lines are neither parallel nor intersecting. They do not lie in any common plane. This situation is unique to three-dimensional geometry and cannot occur in 2D.

    异面:两直线既不平行也不相交。它们不共面。这种情况是三维几何中独有的,在二维平面中不可能出现。

The central task of the examination question is thus to determine which of these four cases applies, and then to compute the intersection coordinates when they exist.

因此,解题的核心任务就是判断上述四种情形中哪一种适用,并在存在交点时计算出交点的坐标。


3. Criterion for Intersection | 相交的判定条件

Suppose the two lines are given by L₁: r = a + λb and L₂: r = c + μd. For the lines to intersect, there must exist a value of λ and a value of μ such that the position vectors are equal:

a + λb = c + μd

Writing this out component by component produces a system of three linear equations in the two unknowns λ and μ:

aₓ + λbₓ = cₓ + μdₓ
aᵧ + λbᵧ = cᵧ + μdᵧ
a_z + λb_z = c_z + μd_z

The strategy is to solve two of these equations simultaneously for λ and μ, then substitute both values into the third equation. If the third equation is satisfied, the lines intersect and the point can be computed; if not, the lines do not intersect.

假设两条直线分别为 L₁: r = a + λb 和 L₂: r = c + μd。要使两条直线相交,必须存在某个 λ 值和某个 μ 值,使得它们的位置向量相等:

a + λb = c + μd

将这个向量方程按分量展开,就得到一个由三个线性方程组成的方程组,含有两个未知数 λ 和 μ:

aₓ + λbₓ = cₓ + μdₓ
aᵧ + λbᵧ = cᵧ + μdᵧ
a_z + λb_z = c_z + μd_z

解题策略是从其中两个方程联立解出 λ 和 μ,然后将这两个值代入第三个方程进行验证。如果第三个方程成立,则两条直线相交,可以计算出交点;如果第三个方程不成立,则两条直线不相交。


4. Parameter Method: Solving for the Intersection Point | 参数法:求交点

Once a consistent pair (λ, μ) has been found, the intersection point is obtained by substituting λ back into the equation of L₁ (or equivalently μ into L₂). Let us illustrate with a concrete example.

一旦找到满足条件的参数对 (λ, μ),交点就可以通过将 λ 代回 L₁ 的方程(等价地,将 μ 代入 L₂ 的方程)得到。下面用一个具体例子说明。

Consider the two lines:

L₁: r = (1, 2, 3) + λ(2, -1, 1)
L₂: r = (3, 1, 4) + μ(1, 1, -1)

Setting the components equal gives the system:

1 + 2λ = 3 + μ … ①
2 − λ = 1 + μ … ②
3 + λ = 4 − μ … ③

From equation ②, we obtain μ = 1 − λ. Substituting into equation ①:

1 + 2λ = 3 + (1 − λ) = 4 − λ
3λ = 3
λ = 1

Hence μ = 1 − 1 = 0. Now verify equation ③: left-hand side = 3 + 1 = 4, right-hand side = 4 − 0 = 4. The equation is satisfied, so the lines intersect. The intersection point is:

r = (1 + 2×1, 2 − 1, 3 + 1) = (3, 1, 4)

As a check, substituting μ = 0 into L₂ gives (3, 1, 4) as well — confirming the consistency of the solution.

考虑两条直线:

L₁: r = (1, 2, 3) + λ(2, -1, 1)
L₂: r = (3, 1, 4) + μ(1, 1, -1)

令各分量相等,得到方程组:

1 + 2λ = 3 + μ … ①
2 − λ = 1 + μ … ②
3 + λ = 4 − μ … ③

由方程 ② 得 μ = 1 − λ。代入方程 ①:

1 + 2λ = 3 + (1 − λ) = 4 − λ
3λ = 3
λ = 1

因此 μ = 1 − 1 = 0。现在验证方程 ③:左边 = 3 + 1 = 4,右边 = 4 − 0 = 4。方程成立,所以两条直线相交。交点坐标为:

r = (1 + 2×1, 2 − 1, 3 + 1) = (3, 1, 4)

作为检验,将 μ = 0 代入 L₂ 同样得到 (3, 1, 4)——验证了解的一致性。


5. The Coplanarity Test | 共面性判别法

Two intersecting lines must lie in a common plane. Conversely, two lines that lie in a common plane and are not parallel must intersect. This geometric insight gives a powerful alternative test based on the scalar triple product.

两条相交的直线必定位于同一平面内。反过来,共面且不平行的两条直线必定相交。这一定性理解给出了一个基于三重标量积的强力替代判据。

For the lines L₁: r = a + λb and L₂: r = c + μd, consider the displacement vector between the two known points, ac. The lines are coplanar if and only if this vector is coplanar with both direction vectors b and d, i.e.

(a − c) · (b × d) = 0

This is the scalar triple product. If the result is zero, the three vectors are coplanar; if non-zero, the lines are skew. However, note that this test alone cannot distinguish between intersecting and parallel lines — an additional check on the direction vectors is required.

对于直线 L₁: r = a + λb 和 L₂: r = c + μd,考虑两条直线上已知点之间的位移向量 ac。两条直线共面当且仅当该向量与两个方向向量 bd 共面,即:

(a − c) · (b × d) = 0

这就是三重标量积。如果结果为零,三个向量共面;如果结果不为零,则两直线异面。但要注意:仅仅这个检验无法区分相交和平行——还需要对方向向量进行额外的检查。

To summarise the classification procedure:

  • If b × d ≠ 0 and (a − c) · (b × d) = 0: the lines are coplanar with non-parallel direction vectors — they intersect at a unique point.

    如果 b × d ≠ 0 且 (a − c) · (b × d) = 0:两直线共面且方向向量不平行——它们交于唯一的一点。

  • If b × d ≠ 0 and (a − c) · (b × d) ≠ 0: the lines are skew.

    如果 b × d ≠ 0 且 (a − c) · (b × d) ≠ 0:两直线异面。

  • If b × d = 0: the direction vectors are parallel, so the lines are either parallel or coincident. Check whether (a − c) is also parallel to b; if so, they are coincident, otherwise they are distinct parallel lines.

    如果 b × d = 0:方向向量平行,因此两条直线要么平行要么重合。检查 (a − c) 是否也与 b 平行;如果平行,则两直线重合,否则为两条不同的平行直线。


6. Identifying Parallel and Coincident Lines | 平行与重合的判定

Parallelism is the simplest property to check. The direction vectors b and d are parallel if one is a scalar multiple of the other, i.e. there exists a constant k such that d = kb. Equivalently, the cross product b × d = 0.

平行是最容易判断的性质。两个方向向量 bd 平行,当且仅当其中一个可以表示为另一个的标量倍,即存在常数 k 使得 d = kb。等价地,叉积 b × d = 0

Once parallel direction vectors are established, the next question is whether the lines are actually the same line. Choose any known point on L₁, say with position vector a. Substitute a into the equation of L₂. If there exists a value of μ that yields a, then this point lies on L₂, and since both lines share a point and have the same direction, they are coincident. Otherwise, they are distinct parallel lines.

一旦确认方向向量平行,下一个问题就是判断两直线是否为同一条直线。选择 L₁ 上的任意已知点,设其位置向量为 a。将 a 代入 L₂ 的方程。如果存在某个 μ 值使得位置向量等于 a,则该点也在 L₂ 上,由于两直线共享一个点且方向相同,因此它们重合。否则,它们就是两条不同的平行直线。

For example, L₁: r = (1, 2, 3) + λ(4, -2, 2) and L₂: r = (3, 0, 5) + μ(2, -1, 1). Notice d = (2, -1, 1) and b = (4, -2, 2) = 2(2, -1, 1) = 2d. The direction vectors are parallel. Now check whether the point (1, 2, 3) from L₁ lies on L₂: we need 3 + 2μ = 1, 0 − μ = 2, 5 + μ = 3. These give μ = −1, μ = −2, μ = −2 — inconsistent. Thus the lines are parallel but distinct, and no intersection exists.

例如,L₁: r = (1, 2, 3) + λ(4, -2, 2) 与 L₂: r = (3, 0, 5) + μ(2, -1, 1)。注意 d = (2, -1, 1),而 b = (4, -2, 2) = 2(2, -1, 1) = 2d。方向向量平行。现在检验 L₁ 上的点 (1, 2, 3) 是否在 L₂ 上:需要 3 + 2μ = 1,0 − μ = 2,5 + μ = 3。这三个方程分别给出 μ = −1,μ = −2,μ = −2——互不一致。因此两直线平行但不同,不存在交点。


7. Recognising Skew Lines | 异面直线的识别

Skew lines are the case that separates 3D geometry from 2D geometry. They are lines that never meet and are not parallel; geometrically, they “pass by” each other in different planes.

异面直线是区分三维几何与二维几何的关键情形。它们永不相交且不平行;在几何直观上,它们在不同平面中”擦肩而过”。

The most efficient way to prove that two lines are skew is to show that the scalar triple product is non-zero:

(a − c) · (b × d) ≠ 0

A non-zero result means the displacement vector (a − c) is not coplanar with the two direction vectors, so no plane can contain both lines. This is often faster than attempting to solve the system and discovering an inconsistency, especially when the algebra is messy.

证明两直线异面最高效的方法是说明三重标量积不为零:

(a − c) · (b × d) ≠ 0

非零结果意味着位移向量 (a − c) 与两个方向向量不共面,因此不存在同时包含两条直线的平面。这种方法通常比尝试解方程组后才发现矛盾更快,特别是在代数运算较为繁琐时。

In many IB exam solutions, a hybrid approach is preferred: solve two of the three parametric equations, obtain a unique pair (λ, μ), and then show that the third equation fails. This algebraic demonstration is fully rigorous and often carries the method marks that the examiner looks for.

在许多IB考试的标准解答中,通常更倾向于混合方法:先解三个参数方程中的两个,得到唯一的参数对 (λ, μ),然后说明第三个方程不成立。这种代数论证是完全严谨的,通常也能获得阅卷者所期待的方法分。


8. Common Errors and Pitfalls | 常见错误与陷阱

Even strong students frequently lose marks on intersection problems due to small but systematic mistakes. Here are the most common pitfalls.

即使是优秀的学生,也经常因为一些微小但系统性的错误在相交问题上失分。以下是最常见的陷阱。

  • Forgetting to verify the third equation. Solving just two equations gives a candidate intersection, but the lines only truly intersect if all three coordinate equations are satisfied. Skipping the third check can award an incorrect intersection point.

    忘记验证第三个方程。仅解两个方程会得到候选交点,但只有当三个坐标方程都满足时,两直线才真正相交。跳过第三个验证步骤会导致给出错误的交点。

  • Using the same parameter for both lines. The parameters for L₁ and L₂ are independent; writing λ for both lines is mathematically incorrect and will almost always produce a wrong result.

    对两条直线使用同一个参数。L₁ 和 L₂ 的参数是相互独立的;对两条直线都写 λ 在数学上是错误的,几乎总会导致错误结果。

  • Confusing “parallel” with “coincident.” Parallel direction vectors only tell you the lines have the same orientation. You must also check whether they share a point before concluding they are identical.

    混淆”平行”与”重合”。方向向量平行只能说明两直线方向一致。在断定它们重合之前,还必须检查它们是否共享一个点。

  • Miscomputing the cross product. The vector product b × d is easy to compute incorrectly, especially when negative signs are involved. Always double-check by confirming that b · (b × d) = 0 and d · (b × d) = 0.

    叉积计算错误。向量积 b × d 很容易算错,尤其是在涉及负号的情况下。务必通过验证 b · (b × d) = 0 和 d · (b × d) = 0 来检查是否正确。

  • Assuming intersection from coplanarity. Coplanar lines are not necessarily intersecting — they may be parallel. Coplanarity only rules out the skew case.

    由共面就推断相交。共面的直线不一定相交——它们可能平行。共面性只能排除异面的情况。


9. Worked Example: Full Solution | 完整例题详解

Let us work through another complete problem in the style of an IB Paper 3 or internal assessment question.

让我们再完整地解答一道符合IB Paper 3 或内部评估风格的题目。

Problem: Determine whether the lines

L₁: r = (2, −1, 4) + λ(1, 3, −2)
L₂: r = (−1, 5, 0) + μ(2, −1, 3)

intersect, are parallel, or are skew. If they intersect, find the point of intersection.

题目:判定两直线

L₁: r = (2, −1, 4) + λ(1, 3, −2)
L₂: r = (−1, 5, 0) + μ(2, −1, 3)

是相交、平行还是异面。如果相交,求交点坐标。

Solution: First check the direction vectors. b = (1, 3, −2) and d = (2, −1, 3). They are clearly not scalar multiples of each other, so the lines are not parallel. Setting components equal yields:

2 + λ = −1 + 2μ … ①
−1 + 3λ = 5 − μ … ②
4 − 2λ = 0 + 3μ … ③

解:首先检查方向向量。b = (1, 3, −2),d = (2, −1, 3)。它们显然不是彼此的标量倍,因此两直线不平行。令对应分量相等,得:

2 + λ = −1 + 2μ … ①
−1 + 3λ = 5 − μ … ②
4 − 2λ = 0 + 3μ … ③

From ①, λ = 2μ − 3. Substitute into ②:

−1 + 3(2μ − 3) = 5 − μ
−1 + 6μ − 9 = 5 − μ
6μ − 10 = 5 − μ
7μ = 15
μ = 15/7

由 ① 得 λ = 2μ − 3。代入 ②:

−1 + 3(2μ − 3) =

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课程辅导,国外大学本科硕士研究生博士课程论文辅导

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