对于点 P(x0,y0) 和直线 l:Ax+By+C=0,下探究 P 到 l 的距离.
设 l 上任意一点 Q(x1,y1),则 P 到 l 的距离等于 PQ=(x1−x0,y1−y0) 向 l 的法向量方向 (A,B) 的 投影 的 绝对值,即
∣(A,B)∣∣(x1−x0,y1−y0)⋅(A,B)∣
分母 ∣(A,B)∣=A2+B2,对分子进行推导:
∣(x1−x0,y1−y0)⋅(A,B)∣=∣A(x1−x0)+B(y1−y0)∣=∣Ax1+By1+C−Ax0−By0−C∣
因为 Q(x1,y1) 在 Ax+By+C=0 上,标红的式子为 0,因此分子最终可简化为
∣Ax0+By0+C∣
因此,点 P(x0,y0) 到直线 l:Ax+By+C=0 的距离为 A2+B2∣Ax0+By0+C∣.该结论可以直接使用.
上面直线 l 采用一般式是因为它是唯一能涵盖所有直线的情况,并且一般式推出的距离公式形式比较优美.遇到用其它形式表示的直线时,将直线方程变形为一般式形式再套用点到直线距离公式即可.如下:
求 (−2,1) 到 y=31x−5 的距离.
直线方程等价于 x−3y−15=0.距离 d=12+(−3)2∣1×(−2)−3×1−15∣=210.
当然,足够特殊的直线,如水平横线和竖直线,点到直线距离都只是两个坐标的差,就没必要套用上面的公式了.
对于两条平行线 l1:Ax+By+C1=0 和 l2:Ax+By+C2=0,这里 C1=C2,探究它们的距离.
可以在 l1 上任取一点 P(x0,y0),则 P 到 l2 的距离就是两直线间距离:
A2+B2∣Ax0+By0+C2∣=A2+B2∣Ax0+By0+C1+C2−C1∣=A2+B2∣C1−C2∣
标红的式子为 0 是因为 P(x0,y0) 在 Ax+By+C1=0 上.
因此,两条平行线 l1:Ax+By+C1=0 和 l2:Ax+By+C2=0 之间的距离为 A2+B2∣C1−C2∣.该结论可以直接使用.
对于 x 和 y 系数不等,但对应成比例的直线,显然它们也平行,将系数统一后代入求解公式即可.下面是一个例子:
求 3x+4y−9=0 和 6x+8y+3=0 的距离.
统一系数为 6x+8y−18=0 和 6x+8y+3=0.
距离 d=62+82∣−3−18∣=1021.
至此,所有教材上出现过的,有关直线和点几何条件的刻画方式已经全部讲解完毕.但在实际做题时,还会见到许多有关直线和点的陌生的几何条件,此时我们就要设法将它们等价为我们熟悉的,会刻画的几何条件,从而解决问题.
如「P 和 Q 关于直线 l 对称」就是一个陌生的几何条件,但我们可以等价为「PQ⊥l」和「PQ 的中点在 l 上」两个几何条件,这两个条件我们都是会刻画的.
本章将会总结一些非常经典的几何条件(如上面提到的对称),并给出这些几何条件通常最简单的刻画方法.这类问题比较常见,请读者熟练掌握.
一直线 l 过点 P(1,2),且与 M(2,3) 和 N(4,−5) 的距离相等,求 l 的方程.
(l 为已知过一点 + 其它信息形式,列成斜率为参数的点斜式.勿忘分类讨论.)
当 l 斜率不存在时,l 为 x=1,不符要求,舍去.
当 l 斜率存在时,设 l 方程为 y−2=k(x−1).为方便计算距离,变形为一般式形式 kx−y−k+2=0.
l 到 M 距离为 k2+1∣2k−3−k+2∣=k2+1∣k−1∣,l 到 N 距离为 k2+1∣4k+5−k+2∣=k2+1∣3k+7∣.
两距离相等,即 k2+1∣k−1∣=k2+1∣3k+7∣,解得 k=−4 或 k=−23.
因此,直线 l 的方程为 4x+y−6=0 或 3x+2y−7=0.
l 到 M 和 N 的距离相等,只有两种情况:l∥MN,或者 l 经过 MN 中点.
第一种情况可以知道 l 过一点(已知条件的 (1,2))和斜率(与 MN 平行),点斜式直接求得 4x+y−6=0.
第二种情况可以知道 l 过两点(已知条件的 (1,2) 和 MN 中点),先算斜率再点斜式直接求得 3x+2y−7=0.
可以看到,几何法的计算量明显少于代数,效率更高.但是几何法的两种情况容易漏掉其中一种导致丢解,因此代数法相对更稳定.读者可以根据自己的喜好和实际情况选择适合自己的方法.