∫π每天一道数学题
← 返回解析几何
解析几何 · 第 1 讲 · 2026-10-07 · 约 12 分钟

直线——解析几何的第一块砖

解析几何的全部想法,压缩成一句话:把几何变成代数。第一步是给平面上的点发坐标,第二步是用方程描述图形。直线是最简单的图形,也是这套方法的第一次彩排。

一场改变了数学的病床

17 世纪的某天,笛卡尔躺着看天花板——据说是苍蝇落在了天花板上,他忽然想到:怎么说出苍蝇的位置?

房间里的人都知道"在靠窗那边",但这是废话。要说出一个别人也能复现的位置,得先有参照系:以某面墙为 xx 轴、另一面为 yy 轴,苍蝇的位置就成了两个数。

这个念头看起来微不足道,但它做了一件大事:把"图形"翻译成了"数"。

从此,几何问题可以交给代数去算,代数结果可以画回图来看。解析几何——整个解析几何——就是从"怎么说出苍蝇的位置"开始的。

坐标系:每个点配一对数

在平面内画两条互相垂直、原点重合的数轴:

  • 水平的叫 xx 轴(横轴),向右为正
  • 竖直的叫 yy 轴(纵轴),向上为正
  • 交点叫原点 OO

平面上每一个点 PP,都有唯一的一对数 (x0,y0)(x_0, y_0) 与它对应:从 PP 向 xx 轴作垂线,落在 x0x_0;向 yy 轴作垂线,落在 y0y_0。反过来,任意给一对数,也唯一确定一个点。

这个"一一对应"是整个解析几何的地基。 它意味着:几何里的"点"和代数里的"数对"从此可以互相翻译,而翻译过程不走样。

从两点到一条直线

三种斜率的直线

同样一条直线:可以陡、可以平、可以没有斜率

给定两个点 A(x1,y1)A(x_1, y_1)、B(x2,y2)B(x_2, y_2),它们的距离高中就学过——勾股定理:

∣AB∣=(x2−x1)2+(y2−y1)2|AB| = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}

现在问:过 AA、BB 的直线,怎么用方程表示?

答案藏在"斜率"里。

k=y2−y1x2−x1(x1≠x2)k = \frac{y_2 - y_1}{x_2 - x_1} \qquad (x_1 \ne x_2)

斜率就是"每向右走一个单位,纵坐标变化多少"。它衡量直线的倾斜程度——kk 越大越陡,k=0k = 0 是水平,kk 不存在(分母为 0)是竖直。

有了斜率和一点,直线方程自然出来:

y−y1=k(x−x1)y - y_1 = k(x - x_1)

这叫点斜式。它的意思是:直线上任何一点 (x,y)(x, y),与已知点 (x1,y1)(x_1, y_1) 连起来的斜率都等于 kk。

展开整理,得到一般式:

Ax+By+C=0Ax + By + C = 0

一般式是万能的——任何直线都能写成这样,包括竖直线(此时 B=0B = 0)。而点斜式、斜截式都有"这条直线不能竖直"的隐含前提,用的时候要留神。

五种形式,一套家谱

直线方程有五种常见写法,看起来多,其实是一家:

形式方程擅长短板
点斜式y−y1=k(x−x1)y - y_1 = k(x - x_1)已知一点一斜率不能表竖直线
斜截式y=kx+by = kx + b一眼读出斜率与截距同上
两点式y−y1y2−y1=x−x1x2−x1\dfrac{y-y_1}{y_2-y_1} = \dfrac{x-x_1}{x_2-x_1}已知两点横纵坐标都不能相等
截距式xa+yb=1\dfrac{x}{a} + \dfrac{y}{b} = 1画图最快不能过原点、不能平行轴
一般式Ax+By+C=0Ax + By + C = 0万能系数要化简

考试里的建议:先写一般式。 因为它不出错,而且从它可以立刻读出任何你想要的量。

从 Ax+By+C=0Ax + By + C = 0 反推斜率:

k=−AB(B≠0)k = -\frac{A}{B} \qquad (B \ne 0)

为什么有个负号? 移项:By=−Ax−CBy = -Ax - C,两边除以 BB,得 y=−ABx−CBy = -\dfrac{A}{B}x - \dfrac{C}{B}。与 y=kx+by = kx + b 对照,k=−ABk = -\dfrac{A}{B}、b=−CBb = -\dfrac{C}{B}。

这个负号年年有人漏。口诀:xx 的系数搬过去要变号。

两条直线的位置关系:平行与垂直

设两条直线 l1:A1x+B1y+C1=0l_1: A_1x + B_1y + C_1 = 0、l2:A2x+B2y+C2=0l_2: A_2x + B_2y + C_2 = 0。

平行的充要条件:

A1B2−A2B1=0A_1B_2 - A_2B_1 = 0

垂直的充要条件:

A1A2+B1B2=0A_1A_2 + B_1B_2 = 0

用斜率记更直观:

  • 平行(都非竖直):k1=k2k_1 = k_2
  • 垂直:k1k2=−1k_1 k_2 = -1,即 k2=−1k1k_2 = -\dfrac{1}{k_1}

但斜率版有两个盲区,必须回到一般式:

  1. 竖直线没有斜率。 两条都竖直的直线是平行的(或重合),但 kk 不存在,斜率版判不出。
  2. 水平与竖直互相垂直,但一个是 k=0k=0、一个 kk 不存在,乘积无意义。

所以判断平行垂直,优先用一般式判据,斜率版只作辅助理解。

距离公式:三把尺子

点到直线的距离

点 P(x0,y0)P(x_0, y_0) 到直线 Ax+By+C=0Ax + By + C = 0 的距离:

d=∣Ax0+By0+C∣A2+B2d = \frac{|Ax_0 + By_0 + C|}{\sqrt{A^2 + B^2}}

分母是 A2+B2\sqrt{A^2+B^2},不是 1。 最常见的错误是忘记开根号——那是没把一般式的系数归一化。用这个公式前,最好确认 A2+B2=1A^2 + B^2 = 1(单位法向量),否则公式就是这个带分母的版本。

推导的思路(值得会):过 PP 作直线的垂线,垂足为 QQ,∣PQ∣|PQ| 就是距离。用向量法:直线的方向向量是 (B,−A)(B, -A),法向量是 (A,B)(A, B),把 PQ⃗\vec{PQ} 投影到法向量上,除用法向量的模,就是这个公式。

两条平行线间的距离

先把两条都写成 Ax+By+C1=0Ax + By + C_1 = 0、Ax+By+C2=0Ax + By + C_2 = 0(AA、BB 必须相同),则距离:

d=∣C1−C2∣A2+B2d = \frac{|C_1 - C_2|}{\sqrt{A^2 + B^2}}

这是点到直线距离公式的直接应用——在第二条线上任取一点,算它到第一条线的距离即可。所以先要把两条直线写成同系数形式,这一步漏了,后面全错。

两平行线间的距离

d=∣C1−C2∣A2+B2d = \frac{|C_1 - C_2|}{\sqrt{A^2 + B^2}}

(同上,是同一个公式。)

对称问题:解析几何的隐藏关卡

直线问题里最容易被忽视、却在高考频繁出现的是对称。

点关于点对称:P(x0,y0)P(x_0, y_0) 关于 M(a,b)M(a, b) 的对称点是 P′(2a−x0,2b−y0)P'(2a - x_0, 2b - y_0)——中点公式反解。

点关于直线对称:P(x0,y0)P(x_0, y_0) 关于直线 l:Ax+By+C=0l: Ax + By + C = 0 的对称点 P′(x′,y′)P'(x', y'),两个条件:

  1. PP′⊥lPP' \perp l,即连线斜率是 ll 的负倒数
  2. PP′PP' 的中点在 ll 上

两个条件两个未知数,解方程组即可。这是标准解法,没有更快的路,但每一步都很机械。

直线关于直线对称:取原直线上两个点,各自求对称点,两点定一线。

考试价值:对称是"光学性质"的代数基础(抛物线那讲会用到),也是"最值问题"的转化工具——求 ∣PA∣+∣PB∣|PA| + |PB| 的最小值,常常先做一个对称,把折线拉直成线段。

在高中数学体系里的位置

  • 圆(下一讲):直线与圆的位置关系,本讲的判别式与距离公式直接升级使用。
  • 圆锥曲线(同一专题后续):直线与椭圆、双曲线、抛物线的位置关系,武器完全一样——联立、判别式、韦达定理。
  • 函数:一次函数就是直线,斜率就是变化率。导数的几何意义(切线斜率)在概念上是这条斜率的延续。

思考与拓展

  1. 求过点 (2,−1)(2, -1) 且斜率为 3 的直线方程(一般式)。
  2. 判断直线 l1:2x−3y+1=0l_1: 2x - 3y + 1 = 0 与 l2:4x−6y−5=0l_2: 4x - 6y - 5 = 0 的位置关系,若平行求距离。
  3. 求点 P(1,2)P(1, 2) 关于直线 x−y+1=0x - y + 1 = 0 的对称点。
  4. 已知直线过原点且与直线 x+2y−3=0x + 2y - 3 = 0 垂直,求它的方程。

一句话总结

解析几何是把图形翻译成数;直线一般式 Ax+By+C=0Ax+By+C=0 万能,斜率 k=−A/Bk=-A/B(注意负号);平行垂直优先用一般式判据;点到直线距离的分母别忘开根号;对称问题抓"垂直 + 中点在线上"两个条件。

— Y. · 2026-10-07