1.过点P(1,2)作直线l与双曲线2x²-y²=2只有一个公共点,求直线l的方程
3个回答

1、(1)当直线l没有斜率时,

∵过点P(1,2)

所以直线方程为x=1

将x=1代入双曲线方程求得y=0

此时直线与双曲线只有一个公共点,满足题意

(2)当直线斜率存在时

设直线l的方程为y=kx+b

将直线方程代入双曲线方程

2x²-(kx+b)²=2

化简得(2-k²)x²-2kbx-b²-2=0 方程①

①若2-k²=0,方程①变为一元一次方程,只要计算得出的k、b均不为0就满足题意

此时k=±√2,直线方程可化为y=±√2x+b

将点p(1,2)代入求得k=√2,b=2-√2或k=-√2,b=2+√2

直线l方程为:y=√2x+2-√2或y=-√2x+2+√2

②若2-k²≠0

则根据题意,方程①的两个解相等

所以(-2kb)²-4(2-k²)(-b²-2)=0

化简:k²-b²-2=0 式②

将点p(1,2)代入直线l方程得 2=k+b 式③

联立式②③解得k=3/2,b=1/2

所以直线l方程为:y=3/2x+1/2

综上,满足条件的直线l方程为:

x=1

y=√2x+2-√2

y=-√2x+2+√2

y=3/2x+1/2

2、双曲线左焦点为(-2,0)

(1)当直线l没有斜率时,

直线方程为x=-2

代入双曲线求得y=±3

两点为(-2,3)与(-2,-3)满足题意

(2)当直线斜率存在时

设直线l的方程为y=kx+b

将点(-2,0)代入直线l方程得 0=-2k+b

所以b=2k

∴直线l的方程为y=kx+2k

将直线方程代入双曲线方程

x²-(kx+2k)²/3=1

化简得(3-k²)x²-4k²x-4k²-3=0 方程④

∵3-k²=0时,方程④变为一元一次方程,只有一个交点,舍去

∴3-k²≠0

设A、B两点分别为(x1,y1),(x2,y2)

则x1+x2=4k²/(3-k²);x1x2=-(4k²+3)/(3-k²)

∴(x1-x2)²=(x1+x2)²-4x1x2=36(1+k²)/(3-k²)²

(y1-y2)²=k²(x1-x2)²=36k²(1+k²)/(3-k²)²

AB两点的距离的平方为

(x1-x2)²+(y1-y2)²=36(1+k²)/(3-k²)²+36k²(1+k²)/(3-k²)²

=36

解得k=±1

∴k=1,b=2或k=-1,b=-2

∴直线l的方程为y=x+2或y=-x-2

综上:直线l的方程为 x=-2

y=x+2

y=-x-2