假设直线存在,设l的方程为y=x+m,由
--------2分
得2x
2+2(m+1)x+m
2+4m-4=0.(*)
设A(x
1,y
1)、B(x
2,y
2),则x
1+x
2=-(m+1),x
1x
2=
.
∵以AB为直径的圆经过原点,则x
1x
2+y
1y
2=0. ----------------6分
又y
1·y
2=(x
1+m)(x
2+m)=x
1x
2+m(x
1+x
2)+m
2,
∴2x
1x
2+m(x
1+x
2)+m
2=0.
∴m
2+3m-4=0,m=-4或m=1. ---------------12分
∵当m=-4或m=1时,可验证(*)式的Δ>0,
∴所求直线l的方程是x-y-4=0或x-y+1="0. " ---------------14分