1 この記事で証明すること
この記事では、有向線分比を導入したうえで、次を証明します。
- チェバの定理:3頂点と対辺上の点を結ぶ3本のセバ線が1点で交わるとき、3つの有向線分比の積が+1になる定理(定理 5.2)とその逆(定理 5.3)を扱います。
- メネラウスの定理:3辺上の3点が一直線上に並ぶとき、3つの有向線分比の積が−1になる定理(定理 6.2)とその逆(定理 6.3)を扱います。
2 有向線分比
定義 2.1 (有向線分と有向線分比). 直線lに一方の向きを定め、その向きに増加する座標xをとる。直線上の2点X,Yに対して、有向線分を
XY=x(Y)−x(X)と定める。また、同一直線上の点X,Y,Tについて分母が0でないとき、XT/TYを有向線分比という。
直線の向きを逆にすると分子と分母がともに−1倍されるので、有向線分比の値は変わりません。Tが線分XYの内部にあれば比は正、外部にあれば負です。
定理 2.2 (有向比が定める点).X=Yとする。直線XY上の有限な点T=X,Yに対し
q=TYXTとおくと、q=0,−1である。逆にq=0,−1を満たす実数qごとに、この式を満たす点Tはただ1つ存在する。
証明.x(X)=0,x(Y)=1となる座標をとり、x(T)=tとする。このとき
q=1−tt,t=1+qq.T=X,Yだからq=0であり、有限な実数tからはq=−1は生じない。逆にq=0,−1なら第2式がただ1つの有限なt=0,1を与える。▨
この記事では、△ABCは3頂点が相異なる非退化三角形とします。また
- Dは直線BC上でB,Cと異なる点、
- Eは直線CA上でC,Aと異なる点、
- Fは直線AB上でA,Bと異なる点
とします。したがって、以下の3つの比はすべて有限で0,−1ではありません。
DCBD,EACE,FBAF.
内分配置の主証明では面積だけを使います。外分を含む後半の別証明では、点を位置ベクトルのアフィン係数で表し、横切る直線をアフィン関数の零点集合として表します。非退化三角形ならアフィン係数が一意に定まることも本文で証明するため、式だけを暗記する必要はありません。ベクトルの一次結合と一次独立にまだ慣れていない場合は、まず面積による主証明を読んでください。「式と計算」の対応項目は、後半の別証明を一般の線形代数の言葉で読み直すための発展です。
頂点を分点として許すと分子または分母が0になり、横切る直線が頂点を通ると2つの分点がその頂点で一致します。このような配置は、ここで述べる定理の適用外です。
定理 2.3 (内分点のチェバの定理(主定理)). 非退化三角形△ABCの各辺の内部点D∈BC,E∈CA,F∈ABについて、
3本の直線AD,BE,CFが共点であることと、次の比の積が1であることは同値である。
DCBDEACEFBAF=1.
証明.AD,BE,CFの共通点をPとする。内分点へ向かう3本の線分の共通点なので、Pは三角形の内部にある。三角形XYZの面積を[XYZ]と書く。DはBC上にあるから、△ABDと△ACDのAからBCへの高さは等しく、
DCBD=[ACD][ABD]を得る。またA,P,Dは一直線上にある。底辺をそれぞれABとACに固定すると、PとDから各底辺への高さの比はどちらもAP/ADである。したがって
[PCA][PAB]=[DCA][DAB]=DCBD.同じ議論を頂点の文字を巡回させて用いると
EACE=[PAB][PBC],FBAF=[PBC][PCA]となる。3式を掛けると面積がすべて約分され、積は1となる。
逆に積が1であるとする。線分ADとBEは三角形の内部の点Pで交わる。直線CPと辺ABの交点をF′とおくと、順方向から
DCBDEACEF′BAF′=1を得る。仮定と比較すればAF′/F′B=AF/FBである。線分ABの内部でこの比をもつ点は一意だからF′=Fであり、3本は共点である。▨
3 動かして積を見る
下の図では、横切る直線lの位置を動かせます。D,Eは辺の内部、Fは辺ABの延長上にあり、前2つの比は正、最後の比は負です。
図はメネラウスの外分を含む一例であり、主定理の内分配置を直接表示するものではありません。図を動かして積が一定に見えることは予想であって、上の面積による証明の代わりにはなりません。
図を作るための座標で計算すると、3つの比は順に
−k+3.6k+0.4,3−kk+3.6,k+0.43−k
となり、個々の値は動いても積は−1です。ただし、図を動かした観察や有限個の数値検算は定理の証明ではありません。 ここからは、外分を含むどの非退化な配置でも成り立つことを示します。
4 有向比への拡張
頂点と対辺上の点を結ぶ直線をセバ線といいます。ここからは外分を含む配置を扱います。内分配置の面積証明とは分け、点を3頂点の係数で表すアフィン法を別証明として用います。
5 別証明:アフィン係数による有向比
定理 5.1 (アフィン係数と辺上の比).△ABCの平面上の任意の有限な点Pは、ただ1通りに
p=αa+βb+γc,α+β+γ=1と表される。Pが3辺の直線上になく、AP,BP,CPが対辺の直線と有限な点D,E,Fで交わるなら
DCBD=βγ,EACE=γα,FBAF=αβ.
証明.p−aは、一次独立なb−aとc−aの一次結合としてただ1通りに表される。係数をβ,γとし、α=1−β−γとおけば、最初の表示の存在と一意性が従う。さらに、α=0であることとPが直線BC上にあることは同値であり、他の2辺についても同様である。したがって仮定のもとでαβγ=0である。
D=AP∩BCを考える。もしβ+γ=0なら
p−a=β(b−c)となり、AP∥BCで有限な交点Dをもたない。よってβ+γ=0であり、
d=β+γβb+γcと書ける。直線BC上でBを座標0、Cを座標1とすれば、Dの座標はγ/(β+γ)である。したがって
DCBD=β/(β+γ)γ/(β+γ)=βγ.残り2式も文字を巡回させた同じ計算で得られる。▨
定理 5.2 (チェバの定理(有向線分比)).△ABCと、その3辺の直線上の有限な非頂点D,E,Fを上の約束どおりにとる。3本のセバ線AD,BE,CFが有限な1点で交わるなら
DCBDEACEFBAF=1.
証明. 共通の交点をPとする。非頂点という仮定からPはどの辺の直線上にもなく、各セバ線は対辺と有限な点で交わる。定理 5.1を適用すると
DCBDEACEFBAF=βγγααβ=1.外分点があっても、符号はこの式にすでに含まれている。▨
逆では、外分を許すと「3本が平行」という場合が現れます。これは積の条件だけでは有限な共点と区別できないため、結論に明記します。
定理 5.3 (チェバの定理の逆(外分を含む完全形)).△ABCとD,E,Fを上の約束どおりにとり、
DCBDEACEFBAF=1とする。このとき、AD,BE,CFは有限な1点で交わるか、3本が互いに平行である。とくに、3本のうち2本が平行でなければ、3本は有限な1点で交わる。
証明. 3つの比を順にr,s,tとする。rst=1だから
α=rs,β=1,γ=rとおけば
r=βγ,s=γα,t=αβが成り立つ。3つの比は0でないのでα,β,γもすべて0でない。また、たとえばβ+γ=0ならr=−1となって定理 2.2に反するため、β+γ,γ+α,α+βはすべて0でない。
S=α+β+γとおく。まずS=0の場合、点Pを
p=Sαa+βb+γcで定める。一方、有向比と定理 2.2の一意性から
d=β+γβb+γcである。したがって
p=Sαa+(β+γ)dとなり、A,D,Pは一直線上にある。文字を巡回させればPはBEとCF上にもあるため、3本はPで交わる。
次にS=0の場合、
v=αa+βb+γcとおく。係数の和が0なのでvは原点の選び方によらない。また非退化三角形のアフィン係数の一意性によりv=0である。α=−(β+γ)とdの式から
d−a=β+γvを得るのでAD∥vである。同様にBE∥v、CF∥vであり、3本は互いに平行である。以上で2つの場合を尽くした。▨
証明. 共点なら定理 5.2により積は1である。逆に積が1なら定理 5.3が適用できる。3点が内分点ならr,s,t>0なので、逆の証明で作ったα=rs,β=1,γ=rはすべて正であり、S>0である。したがって平行の場合は起こらず、
3本は有限な1点で交わる。▨
外分を含む共点配置では、外分点の個数は偶数です。実際、各比は内分なら正、外分なら負であり、積が+1なら負の因子は偶数個でなければなりません。
6 別証明:アフィン関数によるメネラウスの定理
今度は3点が1本の直線上に並ぶ条件です。ここでも初等的な内分配置の主証明とは経路を分け、直線を「ある一次式の値が0になる点の集合」として表す別証明を用います。有向比は端点での値の比に変わります。
定理 6.1 (直線との交点が作る有向比). 直線lをφ(X)=0と表す。ただしφは定数でないアフィン関数、すなわち直線上で
φ((1−u)X+uY)=(1−u)φ(X)+uφ(Y)を満たす関数とする。X,Yはl上になく、直線XYがlと有限な点Tで交わるとき
TYXT=−φ(Y)φ(X).
証明.T=(1−u)X+uYと書くと、有向比はu/(1−u)である。一方、φ(T)=0だから
(1−u)φ(X)+uφ(Y)=0.X,Yはl上にないので両辺を割ることができ、u/(1−u)=−φ(X)/φ(Y)を得る。なお、任意の直線は、その直線に垂直な非零ベクトルnと直線上の点X0を用いてφ(X)=n⋅(x−x0)と表せる。したがってこの表示はすべての直線に使える。▨
定理 6.2 (メネラウスの定理(有向線分比)).△ABCとD,E,Fを上の約束どおりにとる。D,E,Fが一直線上にあるなら
DCBDEACEFBAF=−1.
証明. 3点D,E,Fを通る直線をlとし、lを零点集合にもつ定数でないアフィン関数をφとする。もしAがl上なら、AとEを通るlは直線ACと一致し、D=Cとなって非頂点の仮定に反する。したがってAはl上になく、B,Cについても同様である。定理 6.1を3辺へ巡回的に適用すると
DCBD=−φ(C)φ(B),EACE=−φ(A)φ(C),FBAF=−φ(B)φ(A).φ(A)φ(B)φ(C)=0だから3式を掛けることができ、値はすべて約分されて3つの負号だけが残る。したがって積は−1である。▨
定理 6.3 (メネラウスの定理の逆).△ABCとD,E,Fを上の約束どおりにとり、
DCBDEACEFBAF=−1とする。このときD,E,Fは一直線上にある。
証明.l=DEとする。D=Eなら、直線BCと直線CAの交点Cに両方が一致するしかないが、D,E=Cなので、D=Eである。よってlはただ1本に定まる。直接定理の証明と同じ理由でA,B,Cはl上にない。
lをφ=0と表し、最初の2つの交点に定理 6.1を適用する。3つの比をr,s,tと書けば
r=−φ(C)φ(B),s=−φ(A)φ(C).rst=−1だから
t=−rs1=−φ(B)φ(A).もしl∥ABならφ(A)=φ(B)となりt=−1だが、これは有限なFについて定理 2.2に反する。したがってlはABと有限な点Gで交わる。定理 6.1により
GBAG=−φ(B)φ(A)=t=FBAF.定理 2.2により、その比をもつ直線AB上の点はただ1つなのでG=Fである。ゆえにFはl=DE上にあり、3点は一直線上にある。▨
メネラウスの配置では、外分点の個数は奇数です。積が−1なので負の因子が奇数個になるからです。図のような「内分2つ・外分1つ」だけでなく、3点すべてが外分点になる配置も同じ式で扱えます。
7 縮退と平行をどう扱うか
- 三角形の退化:A,B,Cが一直線上にある場合、3辺の直線を区別できず、アフィン係数も一意でないため、両定理とも適用しません。
- 分点が頂点に来る場合:比の分子が0または分母が0になります。横切る直線が頂点を通って
2分点が一致する場合もここに含まれ、適用外です。非頂点という仮定のもとではD,E,Fが互いに一致することはありません。
- チェバ型の平行:外分を許すと、積が+1でも3本のセバ線が互いに平行な場合があります。定理 5.3はこの場合を含む完全形です。有限な共点だけを結論したいなら、「2本が平行でない」を加えます。内分点だけなら平行の場合は起こりません。
- メネラウス型の平行:横切る直線が三角形の1辺と平行なら、その辺との有限な交点がないため、この記事の有限点版は適用しません。射影平面で無限遠点を加えると、定理 2.2で除いた比−1が無限遠点に対応し、平行の場合も統一できます。
9 複比・調和点列への接続
同一直線上の4点A,B,X,Yに対する複比は、ひとつの規約として
(A,B;X,Y)=AY/YBAX/XB
と定められます。つまり複比は、この記事で使った有向線分比をさらに割った量です。複比が−1の
4点を調和点列といい、内分点と外分点の符号が本質になります。絶対値だけの比に戻すと、どちらの側に点があるかという情報が失われ、調和性を1本の式で表せません。
チェバとメネラウスで身につけた「向きをそろえ、符号込みの比を掛ける」操作は、そのまま複比の計算へ進みます。さらに射影平面では無限遠点を加えることで、ここで別扱いした共点と平行を同じ言葉で扱えるようになります。