解析几何中直线的对称点快速算法
高中数学·解析几何·直线中的对称问题
预备知识
- 平面向量的坐标表示及其运算
- 直线的方程、法向量
背景
“点关于直线的对称点”是直线一章中简单却计算量最大的问题之一,常容易在方程联立时求错。
因此,有些同学会尝试求助公式,但是如果直接把公式摆出来:
又看起来非常冗长,难以背下,更难以理解。
因此本文会用一种更符合直觉的方式,讲述公式的来由,并给出更简单的计算方法。
有向距离
常规方法通过先设出对称点
显然,我们平时用刻度尺和三角尺作图不是依靠联立,而是:
- 将尺面垂直于直线放置,使尺面经过点
。 - 沿尺面划线(垂线)。
- 找到这条垂线与直线的交点(垂足)。
- 测量垂足和点
的距离。 - 在另一侧找到同样大的距离描点。
所以关键在于两件事:
- 垂直。因此我们需要联系到法向量
。 - 距离。因此我们需要联系到点到直线的距离。
显然,当一个点沿垂线移动时,这个点前后到直线的距离差值就是移动的距离。但是,向同一个方向移动,接近直线时距离不断减小,远离直线时距离却不断增大,不满足单调性。
为了构造满足单调性的距离,我们定义有向距离:
其中点
也就是去掉了绝对值符号。
对称点到直线的距离相同,到直线的有向距离相反。
这样一来,问题就迎刃而解。
推导
回顾刚才用尺作对称点的过程,我们只需要找到垂直的方向即法向量
那么移动多少距离呢?
已知
由于法向量的长度不统一,我们先将其单位化为单位法向量
这样一来,一个点每沿
所以从
最终:
将点
故有:
也就是:
展开总是更繁琐的,我们只需要记住最简洁的形式即可。
实战
那么,这个方法会更繁琐吗?其实一点也不会。只要不急着把
例如:求
解答:计算得:
所以:
可见,整个过程比联立计算更加简单,比直接背公式更加容易理解,不失为一种好方法。
拓展
考察
此时恰有
但是,这种巧合只有在
免责声明:简答题不应直接使用该公式。