圆反演变换

定义

给定反演中心点 OO 和反演半径 RR 。若平面上点 PPPP' 满足:

  • PP' 在射线 OP\overrightarrow{OP}
  • OPOP=R2|OP| \cdot |OP'| = R^2

则称点 PP 和点 PP' 互为反演点。

下图所示即为平面上一点 PP 的反演:

性质

  1. OO 外的点的反演点在圆 OO 内,反之亦然;圆 OO 上的点的反演点为其自身。

  2. 不过点 OO 的圆 AA ,其反演图形也是不过点 OO 的圆。

    • 记圆 AA 半径为 r1r_1 ,其反演图形圆 BB 半径为 r2r_2 ,则有:

      r2=12(1OAr11OA+r1)R2r_2 = \frac{1}{2}\left(\frac{1}{|OA| - r_1} - \frac{1}{|OA| + r_1}\right) R^2

      证明:

      根据反演变换定义:

      OCOC=(OA+r1)(OBr2)=R2ODOD=(OAr1)(OB+r2)=R2|OC|\cdot|OC'| = (|OA|+r_1)\cdot(|OB|-r_2) = R^2 \\ |OD|\cdot|OD'| = (|OA|-r_1)\cdot(|OB|+r_2) = R^2

      消掉 OB|OB| ,解方程即可。

    • 记点 OO 坐标为 (x0,y0)(x_0, y_0) ,点 AA 坐标为 x1,y1x_1, y_1 ,点 BB 坐标为 x2,y2x_2, y_2 ,则有:

      x2=x0+OBOA(x1x0)y2=y0+OBOA(y1y0)x_2 = x_0 + \frac{|OB|}{|OA|} (x_1 - x_0) \\ y_2 = y_0 + \frac{|OB|}{|OA|} (y_1 - y_0)

      其中 OB|OB| 可在上述求 r2r_2 的过程中计算得到。

  3. 过点 OO 的圆 AA ,其反演图形是不过点 OO 的直线。

    考虑证明

    显然有 \ang E=\ang D=\ang C=\ang OBF=\ang OBG=\ang OBH

    C,D,EC,D,E 的反演点 F,G,HF,G,H 共线。

  4. 两个图形相切,则他们的反演图形也相切。

用途

过反演中心的圆反演为直线,所以遇到给定几个圆,求过某点的圆,与给定圆相交个数的最大值的时候可以考虑反演,然后就可以把问题转换为求切线,在反演回去。

例题

20210224 模拟赛 T1