1 この記事で証明すること
この記事では、次を証明します。
割線の方べきの定理 :P \mathrm{P} P を通る割線が円と交わる2点までの長さの積は、割線の向きによらず一定で、方べきの絶対値に等しいこと(定理 2.1 )。
接線の方べきの定理 :外部点P \mathrm{P} P から引いた接線の長さの平方が方べきに等しく、そのためP \mathrm{P} P から引いた2本の接線の長さが等しいこと(定理 3.2 )。
根軸が直線になること :2円への方べきが等しい点の集合が、中心が異なるかぎり中心線に垂直なただ1本の直線になること(定理 5.1 )。
方べきは中心までの距離だけで決まります。しかし、その値は中心を結ぶ線を測らなくても、P \mathrm{P} P を通る割線上の2つの長さから読み取れます。
定理 1.1 (方べきの定理と根軸(主定理)). 半径r > 0 r>0 r > 0 の円Γ \Gamma Γ と点P \mathrm{P} P について、P \mathrm{P} P を通る割線の交点をA , B \mathrm{A},\mathrm{B} A , B とすると、符号付き長さの積P A ‾ P B ‾ \overline{\mathrm{PA}}\overline{\mathrm{PB}} PA PB は割線によらず一定である。また、外部点からの接線の接点をT \mathrm{T} T とすればP T 2 \mathrm{PT}^2 PT 2 は同じ方べきに等しい。2円の根軸については、後半で座標による別証明を行う。
下の図では円と外部の点P \mathrm{P} P を固定しています。P \mathrm{P} P のそばの緑の点をドラッグして割線を動かしてください。交点A \mathrm{A} A ,B \mathrm{B} B は動きますが、P A ⋅ P B \mathrm{PA}\cdot\mathrm{PB} PA ⋅ PB は16 16 16 のままです。下側の接線についてもP T 2 = 16 \mathrm{PT}^2=16 PT 2 = 16 になっています。
観察はここまでです。図を動かして積が変わらなかったことは、積がつねに一定であることの証明ではありません。 ここから相似と円周角を使って、どの割線でも成り立つことを示します。
2 割線の方べきの定理
定理 2.1 (割線の方べきの定理). 円Γ \Gamma Γ の中心をO \mathrm{O} O 、半径をr > 0 r>0 r > 0 とし、点P \mathrm{P} P を通る割線が円と異なる2点A \mathrm{A} A ,B \mathrm{B} B で交わるとする。
P \mathrm{P} P が円の外部にあり、半直線上にP \mathrm{P} P -A \mathrm{A} A -B \mathrm{B} B の順で並ぶならP A ⋅ P B = Pow Γ ( P ) = P O 2 − r 2 . \mathrm{PA}\cdot\mathrm{PB}=\operatorname{Pow}_{\Gamma}(\mathrm{P})=\mathrm{PO}^2-r^2. PA ⋅ PB = Pow Γ ( P ) = PO 2 − r 2 .
P \mathrm{P} P が円の内部にあり、直線上にA \mathrm{A} A -P \mathrm{P} P -B \mathrm{B} B の順で並ぶならP A ⋅ P B = − Pow Γ ( P ) = r 2 − P O 2 . \mathrm{PA}\cdot\mathrm{PB}=-\operatorname{Pow}_{\Gamma}(\mathrm{P})=r^2-\mathrm{PO}^2. PA ⋅ PB = − Pow Γ ( P ) = r 2 − PO 2 .
したがって、通常の長さで作る正の積P A ⋅ P B \mathrm{PA}\cdot\mathrm{PB} PA ⋅ PB は、割線の向きによらない。P \mathrm{P} P が円周上にある場合は、一方の交点をP \mathrm{P} P と数えれば積は0 0 0 である。
証明の方針。 まずP \mathrm{P} P を通る2本の割線をとり、円周角から2組の角を等しくして三角形の相似を作ります。これで2本の割線上の積が等しいことを示します。最後に、計算しやすい「中心O \mathrm{O} O を通る割線」と比べれば、積がP O 2 − r 2 \mathrm{PO}^2-r^2 PO 2 − r 2 またはr 2 − P O 2 r^2-\mathrm{PO}^2 r 2 − PO 2 だと分かります。
証明. P \mathrm{P} P を通るもう1本の割線と円との交点をC \mathrm{C} C ,D \mathrm{D} D とする。
まずP \mathrm{P} P が円の外部にあり、各半直線上にP \mathrm{P} P -A \mathrm{A} A -B \mathrm{B} B 、P \mathrm{P} P -C \mathrm{C} C -D \mathrm{D} D の順で並ぶ場合を考える。
2本の割線が同じなら積の等式は自明なので、異なる場合だけを考えればよい。
三角形P A D \mathrm{PAD} PAD とP C B \mathrm{PCB} PCB を比べる。P A \mathrm{PA} PA とP B \mathrm{PB} PB 、P C \mathrm{PC} PC とP D \mathrm{PD} PD はそれぞれ同じ向きの半直線だから∠ A P D = ∠ C P B \angle \mathrm{APD}=\angle \mathrm{CPB} ∠ APD = ∠ CPB である。また、この配置ではA \mathrm{A} A ,C \mathrm{C} C は弦B D \mathrm{BD} BD の同じ側にあるので、円周角の定理より、同じ弦B D \mathrm{BD} BD に対する円周角は∠ B A D = ∠ B C D \angle \mathrm{BAD}=\angle \mathrm{BCD} ∠ BAD = ∠ BCD である。A P \mathrm{AP} AP とA B \mathrm{AB} AB 、C P \mathrm{CP} CP とC D \mathrm{CD} CD はそれぞれ反対向きなので、この等式の両辺の補角をとって∠ P A D = ∠ P C B \angle \mathrm{PAD}=\angle \mathrm{PCB} ∠ PAD = ∠ PCB を得る。したがって§A5.1 定理 3.1 の AA により△ P A D ∼ △ P C B \triangle \mathrm{PAD}\sim\triangle \mathrm{PCB} △ PAD ∼ △ PCB 。対応する辺の比からP A P C = P D P B , \frac{\mathrm{PA}}{\mathrm{PC}}=\frac{\mathrm{PD}}{\mathrm{PB}}, PC PA = PB PD , ゆえにP A ⋅ P B = P C ⋅ P D . \mathrm{PA}\cdot\mathrm{PB}=\mathrm{PC}\cdot\mathrm{PD}. PA ⋅ PB = PC ⋅ PD .
次にP \mathrm{P} P が円の内部にあり、A \mathrm{A} A -P \mathrm{P} P -B \mathrm{B} B 、C \mathrm{C} C -P \mathrm{P} P -D \mathrm{D} D の順で並ぶ場合を考える。三角形A P C \mathrm{APC} APC とD P B \mathrm{DPB} DPB では、対頂角より∠ A P C = ∠ D P B \angle \mathrm{APC}=\angle \mathrm{DPB} ∠ APC = ∠ DPB 。この配置ではA \mathrm{A} A ,D \mathrm{D} D は弦B C \mathrm{BC} BC の同じ側にあるので、同じ弦B C \mathrm{BC} BC に対する円周角より∠ P A C = ∠ P D B \angle \mathrm{PAC}=\angle \mathrm{PDB} ∠ PAC = ∠ PDB である。よって AA で△ A P C ∼ △ D P B \triangle \mathrm{APC}\sim\triangle \mathrm{DPB} △ APC ∼ △ DPB となり、P A P D = P C P B , \frac{\mathrm{PA}}{\mathrm{PD}}=\frac{\mathrm{PC}}{\mathrm{PB}}, PD PA = PB PC , したがって再びP A ⋅ P B = P C ⋅ P D . \mathrm{PA}\cdot\mathrm{PB}=\mathrm{PC}\cdot\mathrm{PD}. PA ⋅ PB = PC ⋅ PD .
以上で、外部でも内部でも積は割線によらない。そこでO \mathrm{O} O を通る直線を選ぶ。P \mathrm{P} P が外部なら、近い交点と遠い交点までの距離はそれぞれP O − r \mathrm{PO}-r PO − r ,P O + r \mathrm{PO}+r PO + r だからP A ⋅ P B = ( P O − r ) ( P O + r ) = P O 2 − r 2 . \mathrm{PA}\cdot\mathrm{PB}=(\mathrm{PO}-r)(\mathrm{PO}+r)=\mathrm{PO}^2-r^2. PA ⋅ PB = ( PO − r ) ( PO + r ) = PO 2 − r 2 . P \mathrm{P} P が内部なら、反対向きの2交点までの距離はr − P O r-\mathrm{PO} r − PO ,r + P O r+\mathrm{PO} r + PO だからP A ⋅ P B = ( r − P O ) ( r + P O ) = r 2 − P O 2 . \mathrm{PA}\cdot\mathrm{PB}=(r-\mathrm{PO})(r+\mathrm{PO})=r^2-\mathrm{PO}^2. PA ⋅ PB = ( r − PO ) ( r + PO ) = r 2 − PO 2 . P = O \mathrm{P}=\mathrm{O} P = O のときも両方の距離がr r r なので同じ式になる。
P \mathrm{P} P が円周上ならP O = r \mathrm{PO}=r PO = r で方べきは0 0 0 であり、一方の交点がP \mathrm{P} P 自身なので積も0 0 0 である。これですべての場合を示した。▨
内部の場合にも符号を一つの式で扱いたければ、直線に向きを入れ、P A → \overrightarrow{\mathrm{PA}} PA ,P B → \overrightarrow{\mathrm{PB}} PB を符号つきの長さとして読めばP A → P B → = Pow Γ ( P ) \overrightarrow{\mathrm{PA}}\,\overrightarrow{\mathrm{PB}}=\operatorname{Pow}_{\Gamma}(\mathrm{P}) PA PB = Pow Γ ( P ) と統一できます。内部では2点がP \mathrm{P} P の反対側にあるため、積が負になるわけです。
3 接線の方べきの定理
接線の場合は2つの交点が接点T \mathrm{T} T に重なります。そのため、積は平方になります。
補題 3.1 (接線と弦が作る角). 円Γ \Gamma Γ のT \mathrm{T} T における接線上に点P \mathrm{P} P をとり、円周上にT \mathrm{T} T と異なる相異なる2点A \mathrm{A} A ,B \mathrm{B} B をとる。P \mathrm{P} P とB \mathrm{B} B が直線A T \mathrm{AT} AT の反対側にあるなら∠ P T A = ∠ T B A . \angle \mathrm{PTA}=\angle \mathrm{TBA}. ∠ PTA = ∠ TBA .
証明. 中心をO \mathrm{O} O とする。接線P T \mathrm{PT} PT は半径O T \mathrm{OT} OT に垂直である。実際、垂直でないと仮定してO \mathrm{O} O から接線へ下ろした垂線の足をH \mathrm{H} H とすると、H ≠ T \mathrm{H}\ne\mathrm{T} H = T かつO H < O T = r \mathrm{OH}<\mathrm{OT}=r OH < OT = r となる。すると直線P T \mathrm{PT} PT は円の内部を通って2点で円と交わり、接線であることに反する。
0 < α ≤ 180 ° 0<\alpha\le 180° 0 < α ≤ 180° を弦A T \mathrm{AT} AT に対する小さい方の中心角とする。二等辺三角形O A T \mathrm{OAT} OAT の底角は( 180 ° − α ) / 2 (180°-\alpha)/2 ( 180° − α ) /2 なので、接線と弦が作る小さい方の角は90 ° − 180 ° − α 2 = α 2 . 90°-\frac{180°-\alpha}{2}=\frac{\alpha}{2}. 90° − 2 180° − α = 2 α . 一方、§A5.5 定理 1.1 より、円周上から弦A T \mathrm{AT} AT を見る角は、点が弦のどちら側にあるかに応じてα / 2 \alpha/2 α /2 またはその補角になる。接線と弦が作る2つの角も同じ2つの補角である。P \mathrm{P} P とB \mathrm{B} B が直線A T \mathrm{AT} AT の反対側にあるという条件が、対応する方の角を選ぶので∠ P T A = ∠ T B A \angle \mathrm{PTA}=\angle \mathrm{TBA} ∠ PTA = ∠ TBA である。▨
定理 3.2 (接線の方べきの定理). 点P \mathrm{P} P が円Γ \Gamma Γ の外部にあり、P \mathrm{P} P から引いた接線の接点をT \mathrm{T} T とする。また、P \mathrm{P} P を通る任意の割線と円との交点を、P \mathrm{P} P に近い方からA \mathrm{A} A ,B \mathrm{B} B とする。このときP T 2 = P A ⋅ P B = Pow Γ ( P ) . \mathrm{PT}^2=\mathrm{PA}\cdot\mathrm{PB}=\operatorname{Pow}_{\Gamma}(\mathrm{P}). PT 2 = PA ⋅ PB = Pow Γ ( P ) . したがって、P \mathrm{P} P から引いた2本の接線の長さは等しい。
証明の方針。 △ P T A \triangle \mathrm{PTA} △ PTA と△ P B T \triangle \mathrm{PBT} △ PBT を比べます。P \mathrm{P} P の角は共通で、もう1組は接線と弦が作る角の補題で等しくなります。相似からP T \mathrm{PT} PT が比例式の両側に現れ、平方P T 2 \mathrm{PT}^2 PT 2 が得られます。
証明. P \mathrm{P} P -A \mathrm{A} A -B \mathrm{B} B の順に並ぶので、P A \mathrm{PA} PA とP B \mathrm{PB} PB は同じ半直線上にあり、∠ T P A = ∠ B P T . \angle \mathrm{TPA}=\angle \mathrm{BPT}. ∠ TPA = ∠ BPT . また、線分P B \mathrm{PB} PB は直線A T \mathrm{AT} AT とA \mathrm{A} A で交わり、A \mathrm{A} A はP \mathrm{P} P とB \mathrm{B} B の間にあるから、P \mathrm{P} P とB \mathrm{B} B は直線A T \mathrm{AT} AT の反対側にある。よって補題 3.1 から∠ P T A = ∠ P B T \angle \mathrm{PTA}=\angle \mathrm{PBT} ∠ PTA = ∠ PBT を得る。したがって AA により△ P T A ∼ △ P B T \triangle \mathrm{PTA}\sim\triangle \mathrm{PBT} △ PTA ∼ △ PBT である。対応する辺の比はP T P B = P A P T , \frac{\mathrm{PT}}{\mathrm{PB}}=\frac{\mathrm{PA}}{\mathrm{PT}}, PB PT = PT PA , ゆえにP T 2 = P A ⋅ P B . \mathrm{PT}^2=\mathrm{PA}\cdot\mathrm{PB}. PT 2 = PA ⋅ PB . 定理 2.1 により右辺はPow Γ ( P ) \operatorname{Pow}_{\Gamma}(\mathrm{P}) Pow Γ ( P ) である。
もう一つの接点をT ′ \mathrm{T}' T ′ とすれば、同じ式からP T ′ 2 = Pow Γ ( P ) = P T 2 \mathrm{PT}'^2=\operatorname{Pow}_{\Gamma}(\mathrm{P})=\mathrm{PT}^2 PT ′2 = Pow Γ ( P ) = PT 2 。両辺は長さなのでP T ′ = P T \mathrm{PT}'=\mathrm{PT} PT ′ = PT である。▨
P \mathrm{P} P が円の内部にあるとき、P \mathrm{P} P を通る実数平面上の接線は存在しません。P \mathrm{P} P が円周上にあるときはP \mathrm{P} P における接線が1本だけあり、接点をT = P \mathrm{T}=\mathrm{P} T = P とみなせばP T 2 = 0 = Pow Γ ( P ) \mathrm{PT}^2=0=\operatorname{Pow}_{\Gamma}(\mathrm{P}) PT 2 = 0 = Pow Γ ( P ) です。ただし、これは正の長さをもつ接線線分についての主張ではなく、退化した場合です。
4 2円の根軸
定義 4.1 (根軸). 2円Γ 1 \Gamma_1 Γ 1 ,Γ 2 \Gamma_2 Γ 2 に対し、両方の円に対する方べきが等しい点全体R ( Γ 1 , Γ 2 ) : = { X ∣ Pow Γ 1 ( X ) = Pow Γ 2 ( X ) } \mathcal{R}(\Gamma_1,\Gamma_2):=\{\mathrm{X}\mid \operatorname{Pow}_{\Gamma_1}(\mathrm{X})=\operatorname{Pow}_{\Gamma_2}(\mathrm{X})\} R ( Γ 1 , Γ 2 ) := { X ∣ Pow Γ 1 ( X ) = Pow Γ 2 ( X )} を2円の根軸 という。以下では、縮退時も含めてこの等方べき点の集合をR ( Γ 1 , Γ 2 ) \mathcal{R}(\Gamma_1,\Gamma_2) R ( Γ 1 , Γ 2 ) と書く。
「等しい」という条件には2次式が2つ現れますが、差をとるとx 2 + y 2 x^2+y^2 x 2 + y 2 が消えます。これが根軸が直線になる理由です。
5 別証明:座標による根軸の分類
根軸は「方べきが等しい」という円の量を、2円の中心・半径から直線の方程式へ翻訳する主題である。ここでは初等幾何の主証明とは分け、座標展開を別証明として置く。
定理 5.1 (根軸の存在と縮退). Γ i \Gamma_i Γ i の中心をO i \mathrm{O}_i O i 、半径をr i > 0 r_i>0 r i > 0 とする。
O 1 ≠ O 2 \mathrm{O}_1\ne\mathrm{O}_2 O 1 = O 2 なら、根軸は必ずただ1本の直線として存在し、直線O 1 O 2 \mathrm{O}_1\mathrm{O}_2 O 1 O 2 に垂直である。2円が交わらない場合にも存在する。
O 1 = O 2 \mathrm{O}_1=\mathrm{O}_2 O 1 = O 2 かつr 1 ≠ r 2 r_1\ne r_2 r 1 = r 2 、すなわち異なる同心円なら、根軸は空集合である。
O 1 = O 2 \mathrm{O}_1=\mathrm{O}_2 O 1 = O 2 かつr 1 = r 2 r_1=r_2 r 1 = r 2 、すなわち2円が一致するなら、根軸は平面全体であり、
1本の直線には定まらない。
証明の方針。 座標を入れて2つの方べきの差を展開します。2次の項が消え、中心が異なるときは係数が同時には0 0 0 にならない1次方程式が残ります。同心の場合だけは変数も消えるので、半径が異なるか等しいかを分けます。
証明. O i = ( a i , b i ) \mathrm{O}_i=(a_i,b_i) O i = ( a i , b i ) 、X = ( x , y ) \mathrm{X}=(x,y) X = ( x , y ) とする。等方べき条件は( x − a 1 ) 2 + ( y − b 1 ) 2 − r 1 2 = ( x − a 2 ) 2 + ( y − b 2 ) 2 − r 2 2 (x-a_1)^2+(y-b_1)^2-r_1^2=(x-a_2)^2+(y-b_2)^2-r_2^2 ( x − a 1 ) 2 + ( y − b 1 ) 2 − r 1 2 = ( x − a 2 ) 2 + ( y − b 2 ) 2 − r 2 2 である。両辺を展開してx 2 + y 2 x^2+y^2 x 2 + y 2 を消すと2 ( a 2 − a 1 ) x + 2 ( b 2 − b 1 ) y = a 2 2 + b 2 2 − a 1 2 − b 1 2 + r 1 2 − r 2 2 2(a_2-a_1)x+2(b_2-b_1)y=a_2^2+b_2^2-a_1^2-b_1^2+r_1^2-r_2^2 2 ( a 2 − a 1 ) x + 2 ( b 2 − b 1 ) y = a 2 2 + b 2 2 − a 1 2 − b 1 2 + r 1 2 − r 2 2 を得る。
O 1 ≠ O 2 \mathrm{O}_1\ne\mathrm{O}_2 O 1 = O 2 ならa 2 − a 1 a_2-a_1 a 2 − a 1 ,b 2 − b 1 b_2-b_1 b 2 − b 1 は同時には0 0 0 でないので、これは空でないただ1本の直線の方程式である。その法線の向きは( a 2 − a 1 , b 2 − b 1 ) (a_2-a_1,b_2-b_1) ( a 2 − a 1 , b 2 − b 1 ) 、すなわちO 1 O 2 \mathrm{O}_1\mathrm{O}_2 O 1 O 2 の向きだから、根軸はO 1 O 2 \mathrm{O}_1\mathrm{O}_2 O 1 O 2 に垂直である。
O 1 = O 2 \mathrm{O}_1=\mathrm{O}_2 O 1 = O 2 なら左辺は0 0 0 となり、等方べき条件は0 = r 1 2 − r 2 2 0=r_1^2-r_2^2 0 = r 1 2 − r 2 2 になる。半径が異なれば満たす点はなく、半径が等しければすべての点が満たす。以上で3場合を尽くした。▨
系 5.2 (共通弦と根軸). 中心の異なる2円Γ 1 \Gamma_1 Γ 1 ,Γ 2 \Gamma_2 Γ 2 が異なる2点U \mathrm{U} U ,V \mathrm{V} V で交わるなら、根軸は共通弦U V \mathrm{UV} UV を含む直線そのものである。
証明. U \mathrm{U} U は両方の円周上にあるので、両方の円に対する方べきが0 0 0 である。したがってU \mathrm{U} U は根軸上にあり、同様にV \mathrm{V} V も根軸上にある。定理 5.1 により根軸は1本の直線であり、異なる2点U \mathrm{U} U ,V \mathrm{V} V を通る直線もただ1本だから、根軸は直線U V \mathrm{UV} UV に一致する。▨
2円が1点U \mathrm{U} U で接する場合もU \mathrm{U} U は根軸上にあります。このとき根軸は中心線に垂直なので、U \mathrm{U} U における共通接線です。2円が交わらない非同心円でも根軸は存在しますが、その直線上に2円の共通点はありません。
6 つまずいたら
内部では符号が反転します。 通常の長さP A \mathrm{PA} PA ,P B \mathrm{PB} PB は正なので、内部ではP A ⋅ P B = r 2 − P O 2 \mathrm{PA}\cdot\mathrm{PB}=r^2-\mathrm{PO}^2 PA ⋅ PB = r 2 − PO 2 です。方べきそのものP O 2 − r 2 \mathrm{PO}^2-r^2 PO 2 − r 2 と等しいのは、符号つきの長さを使った積です。
一定なのはP \mathrm{P} P と円を固定したときです。 割線だけを動かせば積は一定ですが、P \mathrm{P} P を自由に動かせばP O \mathrm{PO} PO が変わり、方べきも変わります。
内部点から接線は引けません。 P T 2 \mathrm{PT}^2 PT 2 の式を内部点へそのまま使わないでください。円周上ではT = P \mathrm{T}=\mathrm{P} T = P とした長さ0 0 0 の退化した場合だけが残ります。
根軸は「2円の間の線分」ではありません。 非同心なら、離れた2円にも無限に延びる直線として存在します。異なる同心円では空集合、一致する2円では平面全体です。
計算では、根軸の方程式からx 2 + y 2 x^2+y^2 x 2 + y 2 が消えたかを確認してください。2次項が残ったなら、展開か符号に誤りがあります。
7 この先:極線へ
外部点P \mathrm{P} P から円Γ \Gamma Γ へ2本の接線を引き、接点をT 1 \mathrm{T}_1 T 1 ,T 2 \mathrm{T}_2 T 2 とします。直径O P \mathrm{OP} OP の円をΔ \Delta Δ とすると、∠ O T i P = 90 ° \angle \mathrm{OT}_i\mathrm{P}=90° ∠ OT i P = 90° なのでT 1 \mathrm{T}_1 T 1 ,T 2 \mathrm{T}_2 T 2 はΓ \Gamma Γ とΔ \Delta Δ の共通点です。したがって系 5.2 より、接点を結ぶ直線T 1 T 2 \mathrm{T}_1\mathrm{T}_2 T 1 T 2 は2円の根軸になります。
中心O \mathrm{O} O を原点、P \mathrm{P} P の位置を( p , q ) (p,q) ( p , q ) とすると、この根軸の方程式はp x + q y = r 2 px+qy=r^2 p x + q y = r 2 です。applied で扱う極線 とは、この接点を結ぶ直線を、接線が実際には引けない内部点にまで同じ方程式で拡張したものです。方べきで2つの円を比べると根軸が現れ、その特別な場合として極線が現れる、という順につながっています。