原图(始终保留作参照)
这里始终显示 B、C 和圆 O
反演后的图
圆 O → 直线 ℓ;B,C → B′,C′
| ∠BAD | 38.1318658472 |
| ∠CAD | 38.1318658472 |
| ∠AXM | 38.1318658472 |
| ∠AYM | 38.1318658472 |
| AM·AD | 13.5730947113 |
| AX·AX′ | 13.5730947113 |
| AY·AY′ | 13.5730947113 |
| KX′·KY′ | 10.7400999244 |
| KB′·KC′ | 10.7400999244 |
| KM·KH′ | 10.7400999244 |
| Y 到圆 ω 的半径误差 | 8.881784197e-16 |
本图使用 A=(1.0, 5.0), B=(-6.0, 0.0), C=(3.0, 0.0)。例如四个角均约为 38.131866°; 三个点幂乘积均约为 10.740099924;最终 Y 到目标圆 ω 的半径误差约 8.88e-16。
设 α=½∠BAC。以 A 为中心作反演,取反演幂 r²=AM·AD,则 M↔D。 原圆 Ω 经过 A,故反演为直线 ℓ,因而 B′、C′、X′、Y′ 共线。 直线 BC 反演为圆 Γ,且 A、B′、M、H′、C′∈Γ。由 AH⊥BC 可知 AH′ 为 Γ 的直径, 故 MH′⊥AD。令 K=MH′∩ℓ。M 为 AD 中点,因此 KM 是 AD 的垂直平分线,故 KA=KD; 设 ∠KAD=∠ADK=θ。
由 AM·AD=AX·AX′,且 ∠DAX′=∠XAM,得 △ADX′∼△AXM, 于是 ∠ADX′=α;按图中位置得 DX′∥AC。同理 DY′∥AB。 分别应用正弦定理可得 KX′/KC′=sin(θ+α)/sin(θ−α), KY′/KB′=sin(θ−α)/sin(θ+α), 故 KX′·KY′=KB′·KC′。 另一方面,由 K 对 Γ 的点幂, KB′·KC′=KM·KH′。 因此 KX′·KY′=KM·KH′,由点幂定理的逆知 M、H′、X′、Y′ 共圆。 反演回去即得 D、H、X、Y 四点共圆。∎