跳到正文
IGCSE·Tuition
高级数学 · 课程

求直线与圆的交点

把直线代入圆之后得到一长串式子,漏掉一项就毁掉整个答案。

本页内容
  1. 为什么代入后会得到二次方程?
  2. 具体怎么做,一步一步来?
  3. 例题
  4. 要留意的错误
  5. 自我检测
  6. 接下来学什么

要求直线与圆的交点,把直线方程代入圆的方程,解出二次方程,再把每个答案代回直线求另一个坐标。这个二次方程的判别式会告诉你有两个交点、一个交点还是没有交点。

这项技能属于圆的坐标方法,做法与线性与非线性联立模型中的联立方程一致。下一课的切线就直接由它延伸出来。

为什么代入后会得到二次方程?

两个图形共有的点同时满足两个方程。直线让你把 y 写成 x 的式子,而圆含有 x² 和 y²。把 y 换成 x 的式子后就会出现 x² 项,所以总是得到关于 x 的二次方程。

二次方程最多有两个根,这就是直线与圆最多相交两次的原因。

具体怎么做,一步一步来?

  1. 整理直线,让其中一个变量成为主项,例如 y = x + 2。
  2. 代入圆的方程,整个式子要加括号。
  3. 小心展开,包括括号平方的中间项。
  4. 合并同类项成 ax² + bx + c = 0,有公因数就约掉。
  5. 求解:用分解或公式;如果只需要交点个数,就用判别式。
  6. 求第二个坐标:从直线求出每个点的另一个坐标,再代入圆检查。

例题

圆是 x² + y² − 2x − 4y − 20 = 0,直线是 y = x + 2。求交点,以及弦(chord)的长度。

第 1 步,代入: x² + (x + 2)² − 2x − 4(x + 2) − 20 = 0。

第 2 步,展开: x² + x² + 4x + 4 − 2x − 4x − 8 − 20 = 0。

第 3 步,合并: 2x² − 2x − 24 = 0,所以 x² − x − 12 = 0。

第 4 步,求解: (x − 4)(x + 3) = 0,所以 x = 4 或 x = −3。

第 5 步,从直线求 y: x = 4 得 y = 6,x = −3 得 y = −1。交点是 (4, 6) 和 (−3, −1)。

第 6 步,弦长: √(7² + 7²) = √98 = 7√2。

检查: 在 (4, 6):16 + 36 − 8 − 24 − 20 = 0 ✓。在 (−3, −1):9 + 1 + 6 + 4 − 20 = 0 ✓。

要留意的错误

最常见的错误是把 (x + 2)² 展开错。

错误做法: x² + (x + 2)² 变成 x² + x² + 4

学生把每一项分别平方,漏掉了中间项 4x。

改正的方法是把 (x + 2)(x + 2) 完整写出来:x² + 2x + 2x + 4 = x² + 4x + 4。保留中间项后,二次方程才会正确,这个例子里它还能顺利分解。如果二次方程怎么都分解不了,往往说明漏了某一项。

自我检测

1. 求 y = 3x 与 x² + y² = 10 的交点。

查看答案

x² + 9x² = 10,所以 x² = 1,x = ±1。由 y = 3x 得 y = ±3。

交点 (1, 3) 和 (−1, −3)。

2. 证明 y = x + 6 与 x² + y² = 8 不相交。

查看答案

x² + (x + 6)² = 8 得 2x² + 12x + 28 = 0,即 x² + 6x + 14 = 0。判别式是 36 − 56 = −20,为负,所以没有交点。

3. 求 x + y = 3 与 x² + y² = 5 的交点。

查看答案

y = 3 − x,所以 x² + (3 − x)² = 5,得 2x² − 6x + 4 = 0,即 x² − 3x + 2 = 0。于是 x = 1 或 x = 2。

交点 (1, 2) 和 (2, 1)。检查:1 + 4 = 5,4 + 1 = 5。✓

接下来学什么

代入熟练之后,继续学利用切线垂直于半径,再用圆的练习检验这个课题。直线与圆交点探索器会在你移动直线时显示两个、一个或零个交点,无计算器运算训练器则帮助你练习精确运算。

有些学生能重复这个例子,但直线换了样子就不知道该代入哪个变量。老师可以在一对一线上附加数学补习中陪你练习如何选择。

常见问题

一条直线最多能与圆相交几次?

直线与圆可以相交于两点、恰好一点,或者不相交。代入之后得到一个二次方程。判别式为正有两个交点,为零有一个交点(直线是切线),为负则直线碰不到圆。

应该代入 x 还是 y?

代入已经是直线方程主项的那个变量,或者能避免分数的那个。如果直线是 y = x + 2,就代入 y。如果是 x + 2y = 7,就把 x 写成主项,因为 x = 7 − 2y 没有分数。

为什么每个交点的两个坐标都要求出来?

二次方程只给出 x 值(或 y 值)。题目要的是点,所以要把每个值代回直线方程,求出另一个坐标。求另一个坐标时要代回直线,因为代回圆会多出错误的点;圆的方程只用来检查。

更新于:

下一步

如果代入后得到的二次方程总是无法分解,一对一的老师可以陪你检查展开的过程,找出漏掉的那一项。

一小时付费试听课,按所安排老师确认的收费,RM80 起。

补习由家长或监护人安排。用 WhatsApp 把这页发给他们,他们就可以替你咨询。

家长:在这里咨询

  • 已通过我们的服务帮助 9,000+ 名学生
  • 9+ 年帮助 IGCSE 学生