对称线

Author : zbzhen,        Modified : Fri Apr 19 10:02:21 2024

1. 预备知识

设直线l1:A1x+B1y+C1=0l_1:A_1x+B_1y+C_1=0l2:A2x+B2y+C2=0l_2:A_2x+B_2y+C_2=0 有公共交点为P(x0,y0)P(x_0,y_0), 则过点PP的直线l3l_3可以写成

λ1(A1x+B1y+C1)+λ2(A2x+B2y+C2)=0\lambda_1(A_1x+B_1y+C_1)+\lambda_2(A_2x+B_2y+C_2)=0

其中λ1\lambda_1λ2\lambda_2为待定常数.

证明:
很容易验证如下两条性质:

  • 给出的l3l_3的表达式可以整理成直线的标准形式

  • PP在直线l3l_3

2. 问题一

求不平行的两直线l1:A1x+B1y+C1=0l_1:A_1x+B_1y+C_1=0l2:A2x+B2y+C2=0l_2:A_2x+B_2y+C_2=0的角平分线ll.

2.1. 解法一

问题转化为求角平分线的轨迹, 任取ll上一点P(x,y)P(x,y), 则PPl1l_1,L2L_2的距离相等, 有

A1x+B1y+C1(A1)2+(A2)2=A2x+B2y+C2(A2)2+(B2)2\dfrac{|A_1x+B_1y+C_1|}{\sqrt{(A_1)^2+(A_2)^2}}=\dfrac{|A_2x+B_2y+C_2|}{\sqrt{(A_2)^2+(B_2)^2}}

2.2. 解法二

根据几何意义知ll有且仅有两条, 并且它们互相垂直

分别取l1l_1l2l_2的一个单位法向量为n1\bm n_1n2\bm n_2, 则

l1l_1的单位法向量n1=1A12+B12(A1,B1)\bm n_1=\dfrac{1}{\sqrt{A_1^2+B_1^2}}(A_1,B_1)
l2l_2的单位法向量n2=1A22+B22(A2,B2)\bm n_2=\dfrac{1}{\sqrt{A_2^2+B_2^2}}(A_2,B_2), 则n1+n2\bm n_1+\bm n_2n1n2\bm n_1 - \bm n_2 分别为两条角平分线的法向量. 因此所求直线为

λ1(A1x+B1y+C1)+λ2(A2x+B2y+C2)=0\lambda_1(A_1x+B_1y+C_1)+\lambda_2(A_2x+B_2y+C_2)=0

其中 λ1=1A12+B12\lambda_1=\dfrac{1}{\sqrt{A_1^2+B_1^2}}, λ2=±1A22+B22\lambda_2=\pm\dfrac{1}{\sqrt{A_2^2+B_2^2}}.

3. 问题二

已知不平行的两直线l1:A1x+B1y+C1=0l_1:A_1x+B_1y+C_1=0l2:A2x+B2y+C2=0l_2:A_2x+B_2y+C_2=0, 直线lll1l_1关于直线l2l_2对称, 求直线ll的解析式.

3.1. 解法一(推荐)

设直线ll的方程为

l:A1x+B1y+C1+λ(A2x+B2y+C2)=0l:A_1x+B_1y+C_1+\lambda(A_2x+B_2y+C_2)=0

任取l2l_2上一点P(x2,y2)P(x_2,y_2), 则根据PP到直线lll1l_1的距离dd相等,可得

d=A1x2+B1y2+C1(A1)2+(B1)2=A1x2+B1y2+C1A1+A2λ2+B1+B2λ2d=\dfrac{|A_1x_2+B_1y_2+C_1|}{\sqrt{(A_1)^2+(B_1)^2}}=\dfrac{|A_1x_2+B_1y_2+C_1|}{\sqrt{|A_1+A_2\lambda|^2+|B_1+B_2\lambda|^2}}

可得

[(A2)2+(B2)2]λ2+2(A1A2+B1B2)λ=0[(A_2)^2+(B_2)^2]\lambda^2+2(A_1A_2+B_1B_2)\lambda =0

得到λ\lambda的非零解为λ=2A1A2+B1B2(A2)2+(B2)2\lambda = -2\dfrac{A_1A_2+B_1B_2}{(A_2)^2+(B_2)^2}

3.2. 解法二

任取ll上的一点P(x,y)P(x,y), 设PP关于直线l2l_2的对称点为P(x,y)P'(x',y'), 因为PP'll'上, 则

A1x+B1y+C1=0A_1x'+B_1y'+C_1=0

于是问题转化为求关于直线的对称点问题,

根据公式(参考这里)

{x=x2A2A2x+B2y+C2(A2)2+(B2)2y=y2B2A2x+B2y+C2(A2)2+(B2)2\begin{cases} x'=x-2A_2\dfrac{A_2x+B_2y+C_2}{(A_2)^2+(B_2)^2}\\[1em] y'=y-2B_2\dfrac{A_2x+B_2y+C_2}{(A_2)^2+(B_2)^2}\\ \end{cases}

于是ll的解析式为

A1[x2A2A2x+B2y+C2(A2)2+(B2)2]+B1[y2A2A2x+B2y+C2(A2)2+(B2)2]+C1=0A_1\left[x-2A_2\dfrac{A_2x+B_2y+C_2}{(A_2)^2+(B_2)^2}\right]+B_1\left[y-2A_2\dfrac{A_2x+B_2y+C_2}{(A_2)^2+(B_2)^2}\right]+C_1=0

简化可得

(A1x+B1y+C1)+λ(A2x+B2y+C2)=0(A_1x+B_1y+C_1)+\lambda(A_2x+B_2y+C_2)=0,

其中λ=2A1A2+B1B2(A2)2+(B2)2\lambda = -2\dfrac{A_1A_2+B_1B_2}{(A_2)^2+(B_2)^2}

4. 例题

4.1. 例题1

求直线x=2x=2y=3y=3的角平分线

4.1.1. 解答

根据公式, 不难得到λ1=1\lambda_1=1, λ2=±1\lambda_2=\pm1, 因此角平分线为

x2+y3=0x-2+y-3=0x2y+3=0x-2-y+3=0, 即

x+y5=0x+y-5=0xy+1=0x-y+1=0

4.2. 例题2

求直线3x+4y+1=03x+4y+1=04x+3y+2=04x+3y+2=0的角平分线

4.2.1. 解答

根据公式, 不难得到λ1=5\lambda_1=5, λ2=±5\lambda_2=\pm 5, 因此角平分线为

15(3x+4y+1)±15(4x+3y+2)=0\dfrac{1}{5}(3x+4y+1)\pm\dfrac{1}{5}(4x+3y+2)=0, 即

7x+7y+3=07x+7y+3=0x+y1=0-x+y-1=0

4.3. 例题3

已知不平行的两直线l1:3x+4y+1=0l_1:3x+4y+1=0l2:4x+3y+2=0l_2:4x+3y+2=0, 直线lll1l_1关于直线l2l_2对称, 求直线ll的解析式.

4.3.1. 法一

l:Ax+By+C=0l:Ax+By+C=0, 且满足A2+B2=1A^2+B^2=1, 则l2l_2的表达式可以写成

Ax+By+C+15(3x+4y+1)=0Ax+By+C+\frac{1}{5}(3x+4y+1)=0,

它的系数一定与l2l_2的具体表达式的系数成比例, 可得方程

A+354=B+453=C+152=t\dfrac{A+\frac{3}{5}}{4}= \dfrac{B+\frac{4}{5}}{3}=\dfrac{C+\frac{1}{5}}{2}=t

(4t35)2+(3t45)2=1(4t-\frac{3}{5})^2+(3t-\frac{4}{5})^2=1, 化简得

25t2485t=025t^2-\frac{48}{5}t=0, 解得

t=125/48t=125/48t=0t=0(舍)

最后可通过tt求解出

这种方法比较麻烦

4.3.2. 法二

设三直线的交点为PP,

先在l1l_1上取异于点PP的点QQ

求出QQ关于直线l2l_2的对称点HH,

直线HPHP就是要求的直线ll

这种方法比较麻烦

4.3.3. 法三(推荐)

假设ll方程为

3x+4y+1+λ(4x+3y+2)=03x+4y+1+\lambda(4x+3y+2)=0

然后在l2l_2上取一点P(1,2)P(1,-2), 则根据PP到直线lll1l_1的距离dd相等,可得到关于λ\lambda的方程.

d=45=43+4λ2+4+3λ2d=\dfrac{4}{5}=\dfrac{4}{\sqrt{|3+4\lambda|^2+|4+3\lambda|^2}}

可得

25λ2+48λ=025\lambda^2+48\lambda =0

得到λ\lambda的非零解为4825-\dfrac{48}{25}, 得

l:117x+44y+71=0l:117x+44y+71=0

这里计算距离, 其实只需计算分母, 因为分子一定相等,
求解关于λ\lambda的一元二次方程并不麻烦, 这是因为λ=0\lambda=0必定是其中一个根. 也就是只需考虑一元二次方程的二次项和一次项系数

4.3.4. 法四(推荐)

直接用公式

(A1x+B1y+C1)+λ(A2x+B2y+C2)=0(A_1x+B_1y+C_1)+\lambda(A_2x+B_2y+C_2)=0,

其中λ=2A1A2+B1B2(A2)2+(B2)2\lambda = -2\dfrac{A_1A_2+B_1B_2}{(A_2)^2+(B_2)^2}

先算出λ=22425=4825\lambda=-2\dfrac{24}{25}=-\dfrac{48}{25}

因此

l:25(3x+4y+1)48(4x+3y+2)=0l: 25(3x+4y+1)-48(4x+3y+2)=0

化简整理得

l:117x+44y+71=0l:117x+44y+71=0

4.3.5. 法五

ll上的一点P(x,y)P(x,y), 设PP关于直线l2l_2的对称点为P(x,y)P'(x',y'), 于是根据垂直平分的性质, 可得

{3(xx)4(yy)=0,(l2PP)4x+x2+3y+y2+2=0,(PP的中点在l1)\begin{cases} 3(x'-x)-4(y'-y)=0, &(l_2\perp PP')\\[0.5em] 4\dfrac{x'+x}{2} +3\dfrac{y'+y}{2} +2=0,&(PP'的中点在l_1上)\\ \end{cases}

因为PP'll'上, 则

3x+4y+1=03x'+4y'+1=0

上面三个式子, 消去xx'yy'

l:25(3x+4y+1)48(4x+3y+2)=0l: 25(3x+4y+1)-48(4x+3y+2)=0

中间具体过程为:
先把4y=3x+1-4y'=3x'+1代入第一个式子得
6x3x+4y+1=06x'-3x+4y+1=0,
并代入到第二个整理后的式子16x+16x+12y+12y+16=016x'+16x+12y'+12y+16=0
7x+16x+12y+13=07x'+16x+12y+13=0,
最后把新得到的两个式子中的xx'消除掉, 可得最后结果
6(16x+12y+13)+7(3x4y1)=06(16x+12y+13)+7(3x-4y-1)=0,即
117x+44y+71=0117x+44y+71=0

这种方法有点麻烦


返回主页

点我返回主页, 查看更多精彩


参考链接