如果直线y=kx-1与双曲线x2-y2=4有两个公共点,求k的取值范围。


头都想破了 帮帮忙 如果有一个交点 又怎样算 谢了
解:联立方程,将y=kx-1代入x^2-y^2=4得,
x^2-(kx-1)^2=4
x^2-k^2x^2+2kx-5=0
(1-k^2)x^2+2kx-5=0
①若k=1或-1,则方程(1-k^2)x^2+2kx-5=0只有一个解,不合题销卜意。
②若k≠1或-1,则使用判别式得,
△=4k^2+20(1-k^2)=-16k^2+20>0
解得-sqrt(5)/2<k<sqrt(5)/2
综上sqrt(5)/2<k<sqrt(5)/2且k≠1或-1
(sqrt是算术平方根)

只有一个交点是这样做的
解:联立方程,将y=kx-1代入x^2-y^2=4得,亏颂穗
x^2-(kx-1)^2=4
x^2-k^2x^2+2kx-5=0
(1-k^2)x^2+2kx-5=0
①若k=1或樱坦-1,则方程(1-k^2)x^2+2kx-5=0只有一个解,符合题意。
②若k≠1或-1,则使用判别式得,
△=4k^2+20(1-k^2)=-16k^2+20=0
解得k=sqrt(5)/2或-sqrt(5)/2
综上k=sqrt(5)/2或-sqrt(5)/2或1或-1
画图求解