若点M(x0,y0)在圆(x-a)2+(y-b)2=r2上, 则过点M的切线方程为(x-a)(x0-a)+(y-b)(y0-b)=r2若已知点M(x0,y0)在圆(x-a)2+(y-b)2=r2外,则切点AB的直线方程也为(x-a)(x0-a)+(y-b)(y0-b)=r2向量法设圆上一点A为(x0,y0),则该点与圆心O的向量OA(x0-a,y0-b)因为过该点的切线与该方向半径垂直,则有切线方向上的单位向量与向量OA的点积为0.设直线上任意点B为(x,y)则对于直线方向上的向量AB(x-x0,y-y0)有向量AB与OA的点积ABOA=(x-x0)(x0-a)+(y0-b)(y-y0)=(x-a+a-x0)(x0-a)+(y0-b)(y-b+b-y0)=(x-a)(x0-a)+(y-b)(y0-b)-(x0-a)2-(y0-b)2=0故有(x-a)(x0-a)+(y-b)(y0-b)=(x0-a)2+(y0-b)2=r2已知圆外一点(c,d)和圆:(x-a)2+(y-b)2=