📚 A-Level Mathematics: Methods for Solving Intersections of Lines and Circles | A-Level 数学:直线与圆的交点求解方法
Finding the intersection points of a straight line and a circle is a classic coordinate geometry problem in A-Level Mathematics. It combines algebraic substitution with geometric intuition, and it appears frequently in Pure Mathematics papers.
求解直线与圆的交点问题是 A-Level 数学中经典的坐标几何题型。它将代数代入法与几何直观相结合,在纯数学考试中频繁出现。
1. Standard Forms of the Line and Circle | 直线与圆的标准形式
Before solving intersections, we must recall the standard equations. A straight line can be written in the form y = mx + c (slope-intercept form) or ax + by + c = 0 (general form).
在求解交点之前,我们必须回顾标准方程。直线可写作 y = mx + c(斜截式)或 ax + by + c = 0(一般式)。
A circle with centre (a, b) and radius r has the equation (x − a)² + (y − b)² = r². Expanding this gives the general form x² + y² + 2gx + 2fy + c = 0.
圆心为 (a, b)、半径为 r 的圆方程为 (x − a)² + (y − b)² = r²。展开后得到一般式 x² + y² + 2gx + 2fy + c = 0。
To find intersections, we solve the two equations simultaneously. The most reliable method is substitution: express y in terms of x from the line equation, then substitute into the circle equation.
要求交点,我们需要联立这两个方程。最可靠的方法是代入法:从直线方程中解出 y 关于 x 的表达式,然后代入圆方程。
2. Substitution Method | 代入法
Assume the line is given as y = mx + c. Substitute this expression for y into the circle equation (x − a)² + (y − b)² = r²:
假设直线为 y = mx + c。将 y 的表达式代入圆方程 (x − a)² + (y − b)² = r²:
(x − a)² + (mx + c − b)² = r²
After expanding, collecting like terms, and simplifying, we obtain a quadratic equation in x:
展开、合并同类项并化简后,我们得到一个关于 x 的二次方程:
Ax² + Bx + C = 0
Solving this quadratic gives the x-coordinates of the intersection points. For each x-value, substitute back into the line equation to find the corresponding y-value.
解这个二次方程即可得到交点的 x 坐标。对每个 x 值,代回直线方程可求得对应的 y 值。
Key point: if the line is vertical, such as x = k, we cannot write it as y = mx + c. In that case, substitute x = k directly into the circle equation to solve for y.
关键点:如果直线是竖直的,例如 x = k,我们无法将其写成 y = mx + c。此时应直接将 x = k 代入圆方程求解 y。
3. Using the Discriminant to Determine the Number of Intersections | 利用判别式判断交点个数
After substitution we get a quadratic equation Ax² + Bx + C = 0. The discriminant Δ = B² − 4AC tells us how many intersection points exist:
代入后我们得到二次方程 Ax² + Bx + C = 0。判别式 Δ = B² − 4AC 告诉我们交点的个数:
-
If Δ > 0, there are two distinct real roots, so the line cuts the circle at two points.
-
如果 Δ > 0,有两个不同的实根,即直线与圆相交于两个点。
-
If Δ = 0, there is one repeated real root, so the line is tangent to the circle.
-
如果 Δ = 0,有一个重根,即直线与圆相切。
-
If Δ < 0, there are no real roots, so the line and the circle do not meet.
-
如果 Δ < 0,没有实根,即直线与圆不相交。
This method is very efficient when only the number of intersections is required, for example to decide whether a given line is a tangent.
当只需要判断交点个数时,这种方法非常高效,例如判断一条给定直线是否为切线。
4. Worked Example 1: Simple Intersection | 例题 1:简单相交
Find the intersection points of the line y = x + 1 and the circle x² + y² = 4.
求直线 y = x + 1 与圆 x² + y² = 4 的交点。
Substitute y = x + 1 into x² + y² = 4:
将 y = x + 1 代入 x² + y² = 4:
x² + (x + 1)² = 4
Expand and simplify:
展开并化简:
x² + x² + 2x + 1 = 4
2x² + 2x − 3 = 0
Using the quadratic formula x = [−B ± √(B² − 4AC)] / 2A with A = 2, B = 2, C = −3:
使用二次求根公式 x = [−B ± √(B² − 4AC)] / 2A,其中 A = 2,B = 2,C = −3:
x = [−2 ± √(4 + 24)] / 4 = [−2 ± √28] / 4 = [−2 ± 2√7] / 4 = (−1 ± √7) / 2
Now substitute each x-value into y = x + 1:
将每个 x 值代入 y = x + 1:
For x = (−1 + √7)/2, y = (1 + √7)/2. For x = (−1 − √7)/2, y = (1 − √7)/2.
当 x = (−1 + √7)/2 时,y = (1 + √7)/2;当 x = (−1 − √7)/2 时,y = (1 − √7)/2。
So the two intersection points are:
因此两个交点为:
((−1 + √7)/2, (1 + √7)/2) and ((−1 − √7)/2, (1 − √7)/2)
5. Worked Example 2: Using the General Form | 例题 2:使用一般式
Find the intersection points of the line 2x − y + 3 = 0 and the circle x² + y² − 4x − 2y + 1 = 0.
求直线 2x − y + 3 = 0 与圆 x² + y² − 4x − 2y + 1 = 0 的交点。
First rewrite the line as y = 2x + 3. Substitute into the circle equation:
先将直线改写为 y = 2x + 3。代入圆方程:
x² + (2x + 3)² − 4x − 2(2x + 3) + 1 = 0
Expand step by step:
逐步展开:
x² + 4x² + 12x + 9 − 4x − 4x − 6 + 1 = 0
5x² + 4x + 4 = 0
Now calculate the discriminant:
现在计算判别式:
Δ = 4² − 4 × 5 × 4 = 16 − 80 = −64
Since Δ < 0, the quadratic has no real roots. Therefore the line and the circle do not intersect.
由于 Δ < 0,二次方程没有实根,因此直线与圆没有交点。
This example shows that testing the discriminant first can save unnecessary algebra. If Δ < 0, we stop and state that no intersections exist.
这个例子说明先检验判别式可以避免不必要的代数运算。若 Δ < 0,我们直接说明不存在交点即可。
6. Special Cases: Horizontal and Vertical Lines | 特殊情况:水平与竖直直线
Horizontal lines have the form y = k, and vertical lines have the form x = h. These are the simplest cases because substitution is direct.
水平直线的形式为 y = k,竖直直线的形式为 x = h。这属于最简单的情形,因为代入是直接的。
For example, take the line y = 2 and the circle x² + (y − 1)² = 9. Substitute y = 2:
例如,取直线 y = 2 和圆 x² + (y − 1)² = 9。代入 y = 2:
x² + (2 − 1)² = 9
x² + 1 = 9
x² = 8
So x = ±2√2. The two intersection points are (2√2, 2) and (−2√2, 2).
因此 x = ±2√2。两个交点为 (2√2, 2) 和 (−2√2, 2)。
For vertical lines such as x = 1, substitute x = 1 into the circle equation and solve the resulting quadratic in y.
对于竖直直线如 x = 1,将 x = 1 代入圆方程,并解所得的以 y 为未知数的二次方程。
7. Geometric Method: Comparing Distance and Radius | 几何法:比较距离与半径
Instead of solving algebraically, we can use the perpendicular distance from the centre of the circle to the line. Let d be this distance and r be the radius.
除了代数求解之外,我们也可以用圆心到直线的垂直距离。设 d 为这个距离,r 为半径。
The distance from point (a, b) to the line Ax + By + C = 0 is given by:
点 (a, b) 到直线 Ax + By + C = 0 的距离公式为:
d = |Aa + Bb + C| / √(A² + B²)
-
If d < r, the line cuts the circle at two points.
-
若 d < r,直线与圆相交于两点。
-
If d = r, the line is tangent to the circle at one point.
-
若 d = r,直线与圆相切于一点。
-
If d > r, the line misses the circle entirely.
-
若 d > r,直线完全在圆外,无交点。
This method is especially useful in questions that only ask whether a line is a tangent, as it avoids dealing with quadratic equations.
当题目只要求判断直线是否为切线时,这种方法特别有用,因为它避免了处理二次方程。
However, if you need the actual coordinates of the intersection points, you must still solve the equations algebraically.
然而,如果需要交点坐标,你仍然需要联立方程进行代数求解。
8. Parametric Method for Intersections | 参数方程法求交点
Another approach is to use the parametric form of the line. Let a point on the line be L(t) = (x₀ + at, y₀ + bt), where (a, b) is the direction vector.
另一种方法是使用直线的参数形式。设直线上一点为 L(t) = (x₀ + at, y₀ + bt),其中 (a, b) 是方向向量。
Substitute x = x₀ + at and y = y₀ + bt into the circle equation:
将 x = x₀ + at 和 y = y₀ + bt 代入圆方程:
(x₀ + at − a_c)² + (y₀ + bt − b_c)² = r²
This produces a quadratic equation in the parameter t. Solving for t gives the position of each intersection along the line.
这将产生一个关于参数 t 的二次方程。解出 t 即可得到每个交点沿直线的位置。
This is less commonly required in A-Level, but it is useful in 3D coordinate geometry and in some mechanics contexts.
这种方法在 A-Level 中较少要求,但在三维坐标几何和某些力学情境中很有用。
9. Common Pitfalls and Exam Tips | 常见陷阱与考试提示
One common mistake is forgetting to substitute y back into the line equation to find the y-coordinate. The circle equation gives only the x-values or the y-values after substitution.
一个常见错误是忘记将 x 代回直线方程求 y 坐标。圆方程在代入后只能给出 x 值或 y 值。
Another pitfall is misidentifying the centre and radius when the circle is given in general form. Remember to complete the square:
另一个陷阱是当圆以一般式给出时,错误地识别圆心和半径。记得使用配方法:
x² + y² + 2gx + 2fy + c = 0 → centre (−g, −f), radius √(g² + f² − c)
Also be careful with signs. When substituting a line like y = 2x − 3, every term must be expanded correctly, especially the middle term in (2x − 3)².
还要小心符号。当代入像 y = 2x − 3 这样的直线时,每一项都必须正确展开,尤其是 (2x − 3)² 中的中间项。
Finally, always check whether the discriminant is positive, zero, or negative before solving fully. This saves time and helps avoid algebraic errors.
最后,在做完整求解之前,务必先判断判别式是正、零还是负。这可以节省时间并避免代数错误。
If the question asks for “exact values”, leave your answers in surd form. If it asks for “coordinates to 3 significant figures”, you may round at the last step.
如果题目要求”精确值”,请以根式形式保留答案。如果要求”坐标保留 3 位有效数字”,则可以在最后一步进行四舍五入。
Published by TutorHao | Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)
屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导