Cevaの定理(高校数学)

同義語:チェバの定理(高校数学)Ceva's theorem (high school mathematics)

概要

Cevaの定理(Ceva's theorem)とは、三角形 $ABC$ の辺 $BC,CA,AB$ 上の頂点と異なる点 $D,E,F$ について、$AD,BE,CF$ が 1 点で交わるならば $\frac{BD}{DC}\cdot\frac{CE}{EA}\cdot\frac{AF}{FB}=1$ であり、逆に積が $1$ なら 3 本は 1 点で交わるという定理である。面積比で示せ、重心・内心・鋭角三角形の垂心の存在は逆から出る。点 $P$ の重心座標 $(\alpha:\beta:\gamma)$ では 3 つの比は $\frac{\gamma}{\beta},\frac{\alpha}{\gamma},\frac{\beta}{\alpha}$ で、積が $1$ なのは約分にすぎない。点が三角形の外なら符号つきの比で同じ式が成り立つが、その逆には 3 本が平行になる例外がある。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 三角形の面積比, 三角形の面積の公式, 位置ベクトルと内分点

高校での出発点:3 本の線が 1 点で交わるとき

三角形の 3 本の中線は 1 点(重心)で交わり、3 本の角の二等分線も 1 点(内心)で交わる。このように、三角形の頂点と向かい合う辺の上の点を結ぶ 3 本の線分が 1 点で交わるのはどんなときか。答えは、3 つの辺がそれぞれどんな比に分けられているかだけで決まる。それが Cevaの定理 である。
まず具体的な三角形で、辺の比を計算してみる。

座標で 3 本の線を引く

座標平面に $A(0,0)$、$B(6,0)$、$C(0,6)$ をとり、三角形の内部の点 $P(2,3)$ を考える。直線 $AP$、$BP$、$CP$ が向かい合う辺と交わる点を $D$、$E$、$F$ とする。
(1) 直線 $AP$ は $y=\dfrac32x$、辺 $BC$ は $x+y=6$ である。連立すると $x+\dfrac32x=6$ より $x=\dfrac{12}5$、$y=\dfrac{18}5$ なので $D\left(\dfrac{12}5,\dfrac{18}5\right)$ である。$B$ から $D$ へは $x$ 座標が $6-\dfrac{12}5=\dfrac{18}5$ 減り、$D$ から $C$ へは $\dfrac{12}5$ 減る。辺 $BC$ の上では長さは $x$ 座標の変化に比例するので
$$ \frac{BD}{DC}=\frac{18/5}{12/5}=\frac32 $$
である。
(2) 直線 $BP$ は $B(6,0)$ と $P(2,3)$ を通るので $y=-\dfrac34(x-6)$ である。$x=0$ とすると $y=\dfrac92$ なので $E\left(0,\dfrac92\right)$ である。辺 $CA$ は $y$ 軸の上にあり、$CE=6-\dfrac92=\dfrac32$、$EA=\dfrac92$ なので $\dfrac{CE}{EA}=\dfrac13$ である。
(3) 直線 $CP$ は $C(0,6)$ と $P(2,3)$ を通るので $y=6-\dfrac32x$ である。$y=0$ とすると $x=4$ なので $F(4,0)$ である。$AF=4$、$FB=2$ なので $\dfrac{AF}{FB}=2$ である。
3 つの比を掛けると
$$ \frac{BD}{DC}\cdot\frac{CE}{EA}\cdot\frac{AF}{FB}=\frac32\cdot\frac13\cdot2=1 $$
になる。

中線の場合

$D$、$E$、$F$ がそれぞれ辺 $BC$、$CA$、$AB$ の中点なら、$\dfrac{BD}{DC}=\dfrac{CE}{EA}=\dfrac{AF}{FB}=1$ なので、3 つの比の積は $1\cdot1\cdot1=1$ である。3 本の中線 $AD$、$BE$、$CF$ は重心で交わる(三角形の重心(高校数学))。

2 つの例で、積はどちらも $1$ になった。これは偶然ではない。
この記事で答える問いは次の 4 つである。

  1. 3 本の線が 1 点で交わると、なぜ比の積が $1$ になるのか。→ thm-ceva-main
  2. 逆に、比の積が $1$ なら 3 本の線は 1 点で交わるか。→ thm-ceva-converse
  3. 重心・内心・(鋭角三角形の)垂心が存在することは、この定理からどう出るか。→ cor-ceva-centers(鋭角でない三角形の垂心は rem-ceva-obtuse-orthocenter)
  4. 積が「ちょうど $1$」になるのはなぜか。点が三角形の外にあるときはどうなるか。→ prop-ceva-bary-ratio、thm-ceva-signed
    高校の計算この記事の言葉大学の言葉
    高さが等しい三角形の面積比=底辺の比面積比の補題面積は底辺について線形
    3 つの面積比を掛けると約分されて $1$Cevaの定理重心座標 $(\alpha:\beta:\gamma)$ で比は $\dfrac\gamma\beta$ などになり、積は約分で $1$
    比の積が $1$ なら 1 点で交わるCevaの定理の逆比から重心座標を組み立てる
    点が三角形の外にあるとき符号つきの比重心座標の成分が負になる
    3 本の線が平行になる例外逆の反例重心座標の和が $0$(無限遠点)

言葉の準備:Ceva 線と辺の比

三角形の Ceva 線

三角形 $ABC$ の頂点と、その頂点に向かい合う辺の上の点を結ぶ線分を Ceva 線 という。この記事では、特に断らない限り、辺の上の点は両端(頂点)と異なるものとする。たとえば頂点 $A$ と辺 $BC$ 上の点 $D$($D\ne B$、$D\ne C$)を結ぶ線分 $AD$ は Ceva 線である。
Ceva 線 $AD$ に対して、$D$ が辺 $BC$ を分ける比 $\dfrac{BD}{DC}$ を考える。比は、頂点を $A\to B\to C\to A$ の順に一周する向きで書く($\dfrac{BD}{DC}$、$\dfrac{CE}{EA}$、$\dfrac{AF}{FB}$)。

中線は、辺の中点を通る Ceva 線である。角の二等分線も Ceva 線である。角の二等分線が向かい合う辺を分ける比は、次の例のように面積で計算できる。

角の二等分線が分ける比

三角形 $ABC$ で $AB=c$、$AC=b$ とし、$\angle A$ の二等分線と辺 $BC$ の交点を $D$ とする。$\angle BAD=\angle DAC=\dfrac A2$ である。三角形の面積は「2 辺とその間の角の正弦の積の半分」なので(三角形の面積の公式)
$$ \triangle ABD=\frac12\cdot c\cdot AD\cdot\sin\frac A2,\qquad \triangle ADC=\frac12\cdot b\cdot AD\cdot\sin\frac A2 $$
である。一方、2 つの三角形は頂点 $A$ を共有し、底辺 $BD$、$DC$ が同じ直線 $BC$ の上にあるので、高さが等しい。したがって面積の比は底辺の比に等しい(このことは下の lem-ceva-base で証明する)。よって
$$ \frac{BD}{DC}=\frac{\triangle ABD}{\triangle ADC}=\frac{c\cdot AD\cdot\sin(A/2)}{b\cdot AD\cdot\sin(A/2)}=\frac cb=\frac{AB}{AC} $$
である。
数値では、$AB=4$、$AC=6$、$BC=5$ の三角形で $\dfrac{BD}{DC}=\dfrac46=\dfrac23$ なので、$BD=5\cdot\dfrac25=2$、$DC=3$ である。

以下、三角形 $XYZ$ の面積を $\triangle XYZ$ と書く。

高校数学で解く:面積比による証明

面積比の 2 つの補題

Cevaの定理の証明に使う道具は、面積比の 2 つの補題だけである。面積比の考え方は 三角形の面積比 でも詳しく扱う。

高さが等しい三角形の面積比

点 $D$ が辺 $BC$ の上にあり、$D\ne B$、$D\ne C$ とする。このとき
$$ \frac{\triangle ABD}{\triangle ADC}=\frac{BD}{DC} $$
である。$A$ の代わりに、直線 $BC$ の上にない任意の点を使っても同じ式が成り立つ。

共通の高さで割る

方針:2 つの三角形の底辺を $BD$、$DC$ とみると、高さが共通であることを使う。
段 1(高さ)。点 $A$ から直線 $BC$ に下ろした垂線の長さを $h$ とする。$B$、$D$、$C$ はすべて直線 $BC$ の上にあるので、三角形 $ABD$ の底辺を $BD$ とみたときの高さも、三角形 $ADC$ の底辺を $DC$ とみたときの高さも、どちらも $h$ である。
段 2(面積)。三角形の面積は $\dfrac12\times$底辺$\times$高さなので、$\triangle ABD=\dfrac12\cdot BD\cdot h$、$\triangle ADC=\dfrac12\cdot DC\cdot h$ である。
段 3(比)。$h>0$ なので割り算ができて
$$ \frac{\triangle ABD}{\triangle ADC}=\frac{\frac12\cdot BD\cdot h}{\frac12\cdot DC\cdot h}=\frac{BD}{DC} $$
である。段 1〜3 で使ったのは「$A$ が直線 $BC$ の上にない」ことだけなので、$A$ を直線 $BC$ の上にない別の点に替えても同じである。$\square$

次の補題が証明の要である。Ceva 線の上の点 $P$ から見ると、2 つの三角形 $ABP$、$ACP$ の面積の比が、やはり $\dfrac{BD}{DC}$ になる。

Ceva 線上の点と面積比

点 $D$ が辺 $BC$ の上にあり($D\ne B$、$D\ne C$)、点 $P$ が線分 $AD$ の上にあって $P\ne A$、$P\ne D$ とする。このとき
$$ \frac{\triangle ABP}{\triangle ACP}=\frac{BD}{DC} $$
である。

大きい三角形から小さい三角形を引く

方針:三角形 $ABD$ を $P$ で 2 つに分け、lem-ceva-base を 2 回使う。
段 1(比を $k$ とおく)。$k=\dfrac{BD}{DC}$ とおく。lem-ceva-base を頂点 $A$ に使うと $\triangle ABD=k\cdot\triangle ADC$ である。$P$ は直線 $BC$ の上にない(線分 $AD$ の上で $D$ と異なる点だから)ので、lem-ceva-base を $A$ の代わりに $P$ に使うと $\triangle PBD=k\cdot\triangle PDC$ である。
段 2(分割)。$P$ は線分 $AD$ の上にあるので、三角形 $ABD$ は線分 $BP$ によって三角形 $ABP$ と三角形 $PBD$ に分かれる。よって $\triangle ABP=\triangle ABD-\triangle PBD$ である。同じように、三角形 $ADC$ は線分 $CP$ によって三角形 $ACP$ と三角形 $PDC$ に分かれるので、$\triangle ACP=\triangle ADC-\triangle PDC$ である。
段 3(計算)。段 1 と段 2 から
$$ \triangle ABP=\triangle ABD-\triangle PBD=k\cdot\triangle ADC-k\cdot\triangle PDC=k\,(\triangle ADC-\triangle PDC)=k\cdot\triangle ACP $$
である。$\triangle ACP>0$ なので両辺を割って $\dfrac{\triangle ABP}{\triangle ACP}=k=\dfrac{BD}{DC}$ を得る。$\square$

補題を数値で確かめる

ex-ceva-start の三角形と点 $P(2,3)$ で面積を計算する。$\triangle ABC=\dfrac12\cdot6\cdot6=18$ である。三角形 $ABP$ は底辺 $AB=6$($x$ 軸の上)、高さ $3$($P$ の $y$ 座標)なので $\triangle ABP=\dfrac12\cdot6\cdot3=9$ である。三角形 $ACP$ は底辺 $AC=6$($y$ 軸の上)、高さ $2$($P$ の $x$ 座標)なので $\triangle ACP=\dfrac12\cdot6\cdot2=6$ である。残りは $\triangle BCP=18-9-6=3$ である。
lem-ceva-key によれば $\dfrac{\triangle ABP}{\triangle ACP}=\dfrac96=\dfrac32$ は $\dfrac{BD}{DC}$ に等しいはずで、実際 ex-ceva-start (1) で $\dfrac{BD}{DC}=\dfrac32$ だった。

A(0,0)、B(6,0)、C(0,6)、P(2,3) の 3 本の Ceva 線と、できる 6 つの小さな三角形の面積。△ABP=6+3=9、△ACP=3/2+9/2=6、△BCP=9/5+6/5=3 A(0,0)、B(6,0)、C(0,6)、P(2,3) の 3 本の Ceva 線と、できる 6 つの小さな三角形の面積。△ABP=6+3=9、△ACP=3/2+9/2=6、△BCP=9/5+6/5=3
図 1 の 6 つの小さな三角形の面積は、lem-ceva-base で求められる。たとえば三角形 $PBC$(面積 $3$)は $PD$ によって $BD:DC=3:2$ の比に分かれるので、$\triangle PBD=3\cdot\dfrac35=\dfrac95$、$\triangle PDC=3\cdot\dfrac25=\dfrac65$ である。

主定理:Cevaの定理

Cevaの定理(面積比の形)

三角形 $ABC$ の辺 $BC$、$CA$、$AB$ の上に、それぞれ点 $D$、$E$、$F$ があり、どれも頂点と異なるとする。3 本の Ceva 線 $AD$、$BE$、$CF$ が 1 点 $P$ で交わるならば
$$ \frac{BD}{DC}\cdot\frac{CE}{EA}\cdot\frac{AF}{FB}=1 $$
である。

3 つの面積比を掛ける

方針:lem-ceva-key で 3 つの比をそれぞれ面積の比に書き直す。掛けると分母と分子が約分される。
段 1($P$ の位置)。lem-ceva-key を使うには、$P$ が 3 本の線分それぞれの両端と異なる点であることが要る。直線 $BE$ は、三角形を三角形 $ABE$ と三角形 $CBE$ に分ける。$A$ は一方の側に、$C$ はもう一方の側にある。辺 $BC$ は直線 $BE$ と $B$ だけで交わるので、$D$($D\ne B$)は $C$ と同じ側にある。よって $A$ と $D$ は直線 $BE$ の反対側にあり、線分 $AD$ は直線 $BE$ と、$A$ とも $D$ とも異なる点で交わる。直線 $AD$ と直線 $BE$ は平行でない(交わる)ので、交点はただ 1 つで、それが $P$ である。したがって $P$ は線分 $AD$ の上にあって $A$、$D$ と異なる。頂点の役目を入れ替えて同じ議論をすると、$P$ は線分 $BE$ の上にあって $B$、$E$ と異なり、線分 $CF$ の上にあって $C$、$F$ と異なる。
段 2(3 つの比を面積で書く)。lem-ceva-key を、Ceva 線 $AD$、$BE$、$CF$ に順に使う。頂点の名前を $A\to B\to C\to A$ と回して読み替えると
$$ \frac{BD}{DC}=\frac{\triangle ABP}{\triangle CAP},\qquad \frac{CE}{EA}=\frac{\triangle BCP}{\triangle ABP},\qquad \frac{AF}{FB}=\frac{\triangle CAP}{\triangle BCP} $$
である($\triangle ACP$ と $\triangle CAP$ は同じ三角形の面積である)。2 つ目は lem-ceva-key の $A,B,C,D$ を $B,C,A,E$ に、3 つ目は $C,A,B,F$ に置き換えたものである。
段 3(掛ける)。段 2 の 3 つの式を掛けると
$$ \frac{BD}{DC}\cdot\frac{CE}{EA}\cdot\frac{AF}{FB}=\frac{\triangle ABP}{\triangle CAP}\cdot\frac{\triangle BCP}{\triangle ABP}\cdot\frac{\triangle CAP}{\triangle BCP}=1 $$
である。分子と分母に同じ 3 つの面積が 1 回ずつ現れるので、約分されて $1$ になる。$\square$

ex-ceva-key-check の数値で段 2 を確かめると、$\dfrac{\triangle ABP}{\triangle CAP}=\dfrac96$、$\dfrac{\triangle BCP}{\triangle ABP}=\dfrac39=\dfrac13$、$\dfrac{\triangle CAP}{\triangle BCP}=\dfrac63=2$ で、ex-ceva-start の 3 つの比 $\dfrac32$、$\dfrac13$、$2$ と一致する。

2 つの比から 3 つ目の比を求める

三角形 $ABC$ で、Ceva 線 $AD$、$BE$、$CF$ が 1 点で交わり、$\dfrac{BD}{DC}=2$、$\dfrac{CE}{EA}=3$ であるとする。thm-ceva-main により
$$ 2\cdot3\cdot\frac{AF}{FB}=1 $$
なので $\dfrac{AF}{FB}=\dfrac16$ である。つまり $F$ は辺 $AB$ を $1:6$ に分ける。
座標で確かめる。$A(0,0)$、$B(6,0)$、$C(0,6)$ とし、$D$ は $BC$ を $2:1$ に分ける点 $D(2,4)$、$E$ は $CA$ を $3:1$ に分ける点 $E\left(0,\dfrac32\right)$ とする。直線 $AD$ は $y=2x$、直線 $BE$ は $y=-\dfrac14(x-6)$ なので、交点は $2x=-\dfrac14x+\dfrac32$ より $x=\dfrac23$、$P\left(\dfrac23,\dfrac43\right)$ である。直線 $CP$ は傾き $\dfrac{4/3-6}{2/3}=-7$ で $y=6-7x$ なので、$y=0$ として $F\left(\dfrac67,0\right)$ を得る。$AF=\dfrac67$、$FB=6-\dfrac67=\dfrac{36}7$ で、$\dfrac{AF}{FB}=\dfrac16$ である。

逆:比の積が 1 なら 1 点で交わる

Cevaの定理は、逆も成り立つ。3 本の線が 1 点で交わることを示したいとき、比を計算するだけで済むので、こちらもよく使う。

Cevaの定理の逆

三角形 $ABC$ の辺 $BC$、$CA$、$AB$ の上に、それぞれ頂点と異なる点 $D$、$E$、$F$ があり、
$$ \frac{BD}{DC}\cdot\frac{CE}{EA}\cdot\frac{AF}{FB}=1 $$
を満たすとする。このとき 3 本の Ceva 線 $AD$、$BE$、$CF$ は 1 点で交わる。

2 本の交点を通る 3 本目を引き直す

方針:2 本の Ceva 線の交点 $P$ を通るように 3 本目の Ceva 線 $CF'$ を引き、thm-ceva-main を使って $F'=F$ を示す。
段 1(2 本の交点)。prf-ceva-main の段 1 と同じ議論により、Ceva 線 $AD$ と $BE$ は、どちらの端点とも異なる点 $P$ で交わる。$P$ は三角形の内部にあり、どの辺の上にもない。
段 2(3 本目を引き直す)。直線 $CP$ が辺 $AB$ と、$A$、$B$ と異なる点で交わることを、prf-ceva-main の段 1 と同じ「直線の両側」の議論で確かめる。
まず、線分 $AD$ は直線 $BC$ と $D$ だけで交わり、直線 $CA$ と $A$ だけで交わる($D\ne C$ なので $D$ は直線 $CA$ の上にない)。$P$ は $A$ とも $D$ とも異なるので、直線 $BC$ の上にも直線 $CA$ の上にもない。したがって直線 $CP$ は直線 $BC$ とも直線 $CA$ とも異なり、どちらとも $C$ だけで交わる。特に $A$、$B$、$D$ は直線 $CP$ の上にない。
次に、$P$ は直線 $CP$ の上にあって線分 $AD$ の両端と異なる点なので、$A$ と $D$ は直線 $CP$ の反対側にある。一方、線分 $DB$ は直線 $BC$ の一部で、直線 $BC$ と直線 $CP$ の共有点 $C$ は線分 $DB$ の上にない($D\ne C$)。よって線分 $DB$ は直線 $CP$ と交わらず、$D$ と $B$ は直線 $CP$ の同じ側にある。以上から $A$ と $B$ は直線 $CP$ の反対側にあり、線分 $AB$ は直線 $CP$ と、$A$、$B$ と異なる点で交わる。その点を $F'$ とする。3 本の Ceva 線 $AD$、$BE$、$CF'$ は $P$ で交わるので、thm-ceva-main により
$$ \frac{BD}{DC}\cdot\frac{CE}{EA}\cdot\frac{AF'}{F'B}=1 $$
である。
段 3(比が同じ)。仮定の式と段 2 の式を比べる。$\dfrac{BD}{DC}\cdot\dfrac{CE}{EA}$ は $0$ でないので、両方の式をこれで割ると
$$ \frac{AF'}{F'B}=\frac{AF}{FB} $$
を得る。
段 4(点が同じ)。辺 $AB$ の長さを $\ell$ とし、辺 $AB$ 上の点 $X$($X\ne B$)について $t=\dfrac{AX}{XB}$ とおく。$XB=\ell-AX$ なので $t(\ell-AX)=AX$、つまり $AX=\dfrac{t}{1+t}\,\ell$ である。したがって比 $t$ が決まれば $AX$ の長さが決まり、点 $X$ も 1 つに決まる。段 3 で $F'$ と $F$ の比は等しいので $AF'=AF$ であり、$F'=F$ である。よって Ceva 線 $CF$ も $P$ を通り、3 本は $P$ で交わる。$\square$

逆を使って共点を判定する
  1. 辺 $BC$ を $1:2$、辺 $CA$ を $2:3$、辺 $AB$ を $3:1$ に分ける点を $D$、$E$、$F$ とする(それぞれ $B$、$C$、$A$ の側から数える)。比の積は $\dfrac12\cdot\dfrac23\cdot\dfrac31=1$ なので、thm-ceva-converse により $AD$、$BE$、$CF$ は 1 点で交わる。
  2. 辺 $BC$ を $1:2$、辺 $CA$ を $1:2$、辺 $AB$ を $1:2$ に分ける点を $D$、$E$、$F$ とする。比の積は $\dfrac12\cdot\dfrac12\cdot\dfrac12=\dfrac18\ne1$ なので、thm-ceva-main(の対偶)により $AD$、$BE$、$CF$ は 1 点では交わらない。

系:重心・内心・垂心・Gergonne 点

thm-ceva-converse を使うと、三角形の「心」の多くが、比の計算だけで存在を示せる。重心・内心・垂心などの全体の案内は 三角形の五心 にある。

重心・内心・垂心の存在

三角形 $ABC$ について次が成り立つ。

  1. 3 本の中線は 1 点で交わる(この点が重心)。
  2. 3 つの内角の二等分線は 1 点で交わる(この点が内心)。
  3. 3 つの内角がすべて鋭角なら、各頂点から向かい合う辺に下ろした 3 本の垂線は 1 点で交わる(この点が垂心)。
3 つの場合に比の積を計算する

方針:どの場合も、3 本の線が頂点と向かい合う辺の内部の点を結ぶ Ceva 線であることを確かめ、比の積が $1$ になることを示して thm-ceva-converse を使う。以下 $a=BC$、$b=CA$、$c=AB$ とする。
段 1(中線)。中点は辺の内部の点で、比はどれも $1$ なので積は $1$ である(ex-ceva-median)。
段 2(角の二等分線)。$\angle A$ の二等分線は角の内部を通るので、辺 $BC$ と内部の点 $D$ で交わる。ex-ceva-bisector により $\dfrac{BD}{DC}=\dfrac cb$ である。頂点の名前を回して、同じように $\dfrac{CE}{EA}=\dfrac ac$、$\dfrac{AF}{FB}=\dfrac ba$ である。積は
$$ \frac cb\cdot\frac ac\cdot\frac ba=\frac{abc}{abc}=1 $$
である。
段 3(垂線)。$A$ から直線 $BC$ に下ろした垂線の足を $D$ とする。$\angle B$ と $\angle C$ が鋭角なので、$D$ は辺 $BC$ の内部にある。実際、$D=B$ なら $AB\perp BC$ で $\angle ABC=90^\circ$ となる。$D$ が $B$ を越えた側($C$ と反対の側)にあれば、直角三角形 $ABD$ の $\angle ABD$ は鋭角で、$\angle ABC=180^\circ-\angle ABD>90^\circ$ となる。どちらも $\angle B$ が鋭角であることに反する。$C$ の側も同じである。直角三角形 $ABD$ で $BD=c\cos B$、直角三角形 $ACD$ で $DC=b\cos C$ である(三角比の定義。三角比と鈍角への拡張)。頂点の名前を回して、$CE=a\cos C$、$EA=c\cos A$、$AF=b\cos A$、$FB=a\cos B$ である。積は
$$ \frac{c\cos B}{b\cos C}\cdot\frac{a\cos C}{c\cos A}\cdot\frac{b\cos A}{a\cos B}=\frac{abc\cos A\cos B\cos C}{abc\cos A\cos B\cos C}=1 $$
である。鋭角三角形なので $\cos A\cos B\cos C\ne0$ で、約分してよい。
段 1〜3 のどの場合も thm-ceva-converse の仮定を満たすので、3 本は 1 点で交わる。$\square$

鋭角三角形でない場合も、3 本の垂線(を延ばした直線)は 1 点で交わる。直角三角形では、これはすぐ分かる。$\angle C=90^\circ$ なら $AC\perp BC$ なので、$A$ から直線 $BC$ に下ろした垂線は直線 $AC$ そのもので、足は $C$ である。同じように $B$ からの垂線は直線 $BC$ で、足は $C$ である。$C$ からの垂線も $C$ を通るので、3 本は直角の頂点 $C$ で交わる。鈍角三角形では垂線の足が辺の延長の上に来るので thm-ceva-converse は使えないが、後で扱う符号つきの形から同じ結論が出る(rem-ceva-obtuse-orthocenter)。

内心と垂心の比を数値で確かめる
  1. 内心。$a=5$、$b=6$、$c=4$ の三角形では、角の二等分線の比は $\dfrac cb=\dfrac46=\dfrac23$、$\dfrac ac=\dfrac54$、$\dfrac ba=\dfrac65$ で、積は $\dfrac23\cdot\dfrac54\cdot\dfrac65=\dfrac{60}{60}=1$ である。
  2. 垂心。$A(1,4)$、$B(0,0)$、$C(5,0)$ の三角形は鋭角三角形である($\cos A=\dfrac{3}{\sqrt{34}}$、$\cos B=\dfrac1{\sqrt{17}}$、$\cos C=\dfrac1{\sqrt2}$ はどれも正)。$A$ からの垂線の足は $D(1,0)$ で、$\dfrac{BD}{DC}=\dfrac14$ である。$B$ から $CA$ への垂線の足は $E\left(\dfrac52,\dfrac52\right)$ で、$C$ から $E$ へと $E$ から $A$ への $x$ 座標の変化は $\dfrac52$ と $\dfrac32$ なので $\dfrac{CE}{EA}=\dfrac53$ である。$C$ から $AB$ への垂線の足は $F\left(\dfrac5{17},\dfrac{20}{17}\right)$ で、$A$ から $F$ と $F$ から $B$ への $x$ 座標の変化は $\dfrac{12}{17}$ と $\dfrac5{17}$ なので $\dfrac{AF}{FB}=\dfrac{12}5$ である。積は $\dfrac14\cdot\dfrac53\cdot\dfrac{12}5=\dfrac{60}{60}=1$ で、3 本の垂線は垂心 $H(1,1)$ で交わる。

内接円が 3 辺に接する点を使う Ceva 線も、同じように 1 点で交わる。

Gergonne 点

三角形 $ABC$ の内接円が辺 $BC$、$CA$、$AB$ に接する点を $D$、$E$、$F$ とし、$s=\dfrac{a+b+c}2$ とする。1 点から円に引いた 2 本の接線の長さは等しいので、$AE=AF=x$、$BF=BD=y$、$CD=CE=z$ とおける。$x+y=c$、$y+z=a$、$z+x=b$ を足すと $2(x+y+z)=a+b+c$、つまり $x+y+z=s$ なので、$x=s-a$、$y=s-b$、$z=s-c$ である。よって
$$ \frac{BD}{DC}\cdot\frac{CE}{EA}\cdot\frac{AF}{FB}=\frac yz\cdot\frac zx\cdot\frac xy=1 $$
であり、thm-ceva-converse により $AD$、$BE$、$CF$ は 1 点で交わる。この点を Gergonne 点 という(Gergonne点とNagel点)。
数値では、$a=5$、$b=6$、$c=4$ のとき $s=\dfrac{15}2$、$x=\dfrac52$、$y=\dfrac32$、$z=\dfrac72$ で、比は $\dfrac37$、$\dfrac75$、$\dfrac53$、積は $1$ である。

大学数学で見る:重心座標

prf-ceva-main では、3 つの面積 $\triangle BCP$、$\triangle CAP$、$\triangle ABP$ が分子と分母に 1 回ずつ現れて約分された。この 3 つの面積を「点 $P$ の座標」とみなすのが、大学で使う 重心座標 の考え方である。重心座標で見ると、Cevaの定理の積が $1$ になることは、ほとんど書き換えにすぎない。さらに、点 $P$ が三角形の外にある場合も同じ式で扱える。

三角形に対する重心座標

以下、点とその位置ベクトルを同じ文字で表す。たとえば $\dfrac{A+B}2$ は線分 $AB$ の中点である(位置ベクトルと内分点)。

重心座標の存在と一意性

$A$、$B$、$C$ を一直線上にない 3 点とする。平面上のどの点 $P$ も
$$ P=\alpha A+\beta B+\gamma C,\qquad \alpha+\beta+\gamma=1 $$
の形にただ 1 通りに表せる。

2 つのベクトルで分解する

方針:$\overrightarrow{AB}$ と $\overrightarrow{AC}$ で $\overrightarrow{AP}$ を分解し、並べ替える。
段 1(存在)。$A$、$B$、$C$ は一直線上にないので、$\overrightarrow{AB}=B-A$ と $\overrightarrow{AC}=C-A$ は平行でない。平行でない 2 つのベクトルで平面のベクトルはただ 1 通りに表せるので(位置ベクトルと内分点)、実数 $s,t$ で $P-A=s(B-A)+t(C-A)$ と書ける。整理すると
$$ P=(1-s-t)A+sB+tC $$
である。$\alpha=1-s-t$、$\beta=s$、$\gamma=t$ とおけば $\alpha+\beta+\gamma=1$ である。
段 2(一意性)。$P=\alpha A+\beta B+\gamma C=\alpha'A+\beta'B+\gamma'C$($\alpha+\beta+\gamma=\alpha'+\beta'+\gamma'=1$)とする。$\alpha=1-\beta-\gamma$、$\alpha'=1-\beta'-\gamma'$ を代入すると、$P=A+\beta(B-A)+\gamma(C-A)=A+\beta'(B-A)+\gamma'(C-A)$ となる。引き算して $(\beta-\beta')(B-A)+(\gamma-\gamma')(C-A)=\vec0$ である。$B-A$ と $C-A$ は平行でないので $\beta=\beta'$、$\gamma=\gamma'$ であり、したがって $\alpha=\alpha'$ である。$\square$

点の重心座標

prop-ceva-bary-exist の $(\alpha,\beta,\gamma)$ を、三角形 $ABC$ に関する点 $P$ の 重心座標 という。比だけを考えて $(\alpha:\beta:\gamma)$ とも書く。和が $0$ でない比 $(\alpha:\beta:\gamma)$ が与えられれば、各成分を $\alpha+\beta+\gamma$ で割って和を $1$ にそろえると点が決まる。

重心座標の例
  1. 重心 $G=\dfrac{A+B+C}3$ の重心座標は $\left(\dfrac13,\dfrac13,\dfrac13\right)$、比では $(1:1:1)$ である。「重心座標」という名前は、$A$、$B$、$C$ に重さ $\alpha$、$\beta$、$\gamma$ を置いたときの釣り合いの点(重心)が $P$ であることから来ている。
  2. ex-ceva-start の $A(0,0)$、$B(6,0)$、$C(0,6)$、$P(2,3)$ では、$P-A=s(B-A)+t(C-A)$ は $(2,3)=s(6,0)+t(0,6)$ なので $s=\dfrac13$、$t=\dfrac12$ である。重心座標は $\left(1-\dfrac13-\dfrac12,\dfrac13,\dfrac12\right)=\left(\dfrac16,\dfrac13,\dfrac12\right)$、比では $(1:2:3)$ である。

重心座標の成分は、面積の比として読める。符号も込めるために、符号つきの面積を使う。座標平面の 3 点 $X(x_1,y_1)$、$Y(x_2,y_2)$、$Z(x_3,y_3)$ に対して
$$ [XYZ]:=\frac12\bigl\{(x_2-x_1)(y_3-y_1)-(y_2-y_1)(x_3-x_1)\bigr\} $$
とおく。$X\to Y\to Z$ が反時計回りなら $[XYZ]=\triangle XYZ$、時計回りなら $[XYZ]=-\triangle XYZ$ である(符号付き面積。行列式との関係は 1次変換と行列式:面積の拡大率 で扱う)。

重心座標は面積の比

$P$ の三角形 $ABC$ に関する重心座標を $(\alpha,\beta,\gamma)$ とすると
$$ \alpha=\frac{[PBC]}{[ABC]},\qquad \beta=\frac{[APC]}{[ABC]},\qquad \gamma=\frac{[ABP]}{[ABC]} $$
である。特に $P$ が三角形の内部にあれば $\alpha,\beta,\gamma$ はすべて正で、$\alpha:\beta:\gamma=\triangle PBC:\triangle PCA:\triangle PAB$ である。

1 次式に代入する

方針:$B$、$C$ を固定して $f(X)=2[XBC]$ を $X$ の式とみると、$X$ の座標の 1 次式になる。1 次式には重心座標の式をそのまま代入できる。
段 1(1 次式であること)。$X=(x,y)$、$B=(b_1,b_2)$、$C=(c_1,c_2)$ とすると、定義から
$$ f(X)=(b_1-x)(c_2-y)-(b_2-y)(c_1-x) $$
である。展開すると $xy$ の項は $xy-yx=0$ で消えるので、$f(X)=px+qy+r$($p,q,r$ は $B$、$C$ で決まる定数)の形の 1 次式である。
段 2(代入)。$A=(a_1,a_2)$ とし、$P=\alpha A+\beta B+\gamma C$、$\alpha+\beta+\gamma=1$ とする。$P$ の $x$ 座標は $\alpha a_1+\beta b_1+\gamma c_1$、$y$ 座標は $\alpha a_2+\beta b_2+\gamma c_2$ である。$r=(\alpha+\beta+\gamma)r$ と書き直してから代入すると
$$ f(P)=p(\alpha a_1+\beta b_1+\gamma c_1)+q(\alpha a_2+\beta b_2+\gamma c_2)+(\alpha+\beta+\gamma)r=\alpha f(A)+\beta f(B)+\gamma f(C) $$
である。最後の等号は、$\alpha$ を含む項、$\beta$ を含む項、$\gamma$ を含む項に分けて並べ替えたものである。
段 3(値を入れる)。定義の式で $X=B$ とすると $(b_1-b_1)(c_2-b_2)-(b_2-b_2)(c_1-b_1)=0$ なので $f(B)=0$ である。$X=C$ とすると $(b_1-c_1)\cdot0-(b_2-c_2)\cdot0=0$ なので $f(C)=0$ である。よって $f(P)=\alpha f(A)$、つまり $[PBC]=\alpha[ABC]$ である。$A$、$B$、$C$ は一直線上にないので $[ABC]\ne0$ であり、$\alpha=\dfrac{[PBC]}{[ABC]}$ を得る。$\beta$、$\gamma$ も、固定する 2 点を $C,A$ と $A,B$ に替えて同じように示せる($[APC]=[PCA]$、$[ABP]=[PAB]$ であることは定義の式から確かめられる)。
段 4(内部の点)。段 1 の式を展開すると、$f(X)=px+qy+r$ の係数は $p=b_2-c_2$、$q=c_1-b_1$ である。$B\ne C$ なので $p$、$q$ の少なくとも一方は $0$ でなく、$f(X)=0$ となる点 $X$ の全体は 1 本の直線である。段 3 よりこの直線は $B$、$C$ を通るので、直線 $BC$ である。つまり $f(X)=0$ となるのは $X$ が直線 $BC$ の上にあるときに限る。
$P$ が内部にあれば、$P$ と $A$ は直線 $BC$ の同じ側にあり、線分 $AP$ は直線 $BC$ と交わらない。線分 $AP$ の点 $(1-s)A+sP$($0\le s\le1$)では、段 2 と同じ計算で $f\bigl((1-s)A+sP\bigr)=(1-s)f(A)+sf(P)$ である。もし $f(A)$ と $f(P)$ の符号が違えば、この $s$ の 1 次式は $0< s<1$ のどこかで $0$ になり、線分 $AP$ が直線 $BC$ と交わってしまう。したがって $f(P)$ と $f(A)$、つまり $[PBC]$ と $[ABC]$ は同じ符号をもち、$\alpha>0$ である。このとき $\alpha=\dfrac{\triangle PBC}{\triangle ABC}$ である。$\beta$、$\gamma$ も同じである。$\square$

面積から重心座標を読む
  1. ex-ceva-key-check で $\triangle BCP=3$、$\triangle CAP=6$、$\triangle ABP=9$、$\triangle ABC=18$ だった。prop-ceva-bary-area により重心座標は $\left(\dfrac3{18},\dfrac6{18},\dfrac9{18}\right)=\left(\dfrac16,\dfrac13,\dfrac12\right)$ で、ex-ceva-bary (2) と一致する。
  2. 内心 $I$ から 3 辺までの距離はどれも内接円の半径 $r$ なので、$\triangle IBC=\dfrac12ar$、$\triangle ICA=\dfrac12br$、$\triangle IAB=\dfrac12cr$ である。よって内心の重心座標は比で $(a:b:c)$ である。$a=5$、$b=6$、$c=4$ なら $\left(\dfrac5{15},\dfrac6{15},\dfrac4{15}\right)=\left(\dfrac13,\dfrac25,\dfrac4{15}\right)$ である。

比は重心座標の比

点が三角形の外にあるときも扱えるように、辺の比に符号をつける。

符号つきの比

点 $D$ が直線 $BC$ の上にあり、$D\ne C$ とする。$\overrightarrow{BD}$ と $\overrightarrow{DC}$ は同じ直線の上のベクトルで $\overrightarrow{DC}\ne\vec0$ なので、$\overrightarrow{BD}=k\,\overrightarrow{DC}$ を満たす実数 $k$ がただ 1 つある。これを
$$ \frac{\overline{BD}}{\overline{DC}}:=k $$
と書き、符号つきの比 という。$D$ が線分 $BC$ の内部にあれば $k=\dfrac{BD}{DC}>0$、$D$ が線分 $BC$ の外にあれば $k=-\dfrac{BD}{DC}<0$ である。$k=-1$ となる点はない($\overrightarrow{BD}=-\overrightarrow{DC}$ なら $\overrightarrow{BC}=\overrightarrow{BD}+\overrightarrow{DC}=\vec0$ になってしまう)。

符号つきの比の計算

$B(6,0)$、$C(0,6)$ とする。
(1) $D(3,3)$ は中点で、$\overrightarrow{BD}=(-3,3)$、$\overrightarrow{DC}=(-3,3)$ なので $\dfrac{\overline{BD}}{\overline{DC}}=1$ である。
(2) $D(-6,12)$ では $\overrightarrow{BD}=(-12,12)$、$\overrightarrow{DC}=(6,-6)$ で、$\overrightarrow{BD}=-2\,\overrightarrow{DC}$ なので $\dfrac{\overline{BD}}{\overline{DC}}=-2$ である。長さの比は $BD:DC=2:1$ で、$D$ は線分 $BC$ の外、$C$ の側にある。

Ceva 線の足の重心座標

$P$ の重心座標を $(\alpha,\beta,\gamma)$ とし、$\beta+\gamma\ne0$ とする。このとき直線 $AP$ と直線 $BC$ は点
$$ D=\frac{\beta B+\gamma C}{\beta+\gamma} $$
で交わり、$\beta\ne0$ なら
$$ \frac{\overline{BD}}{\overline{DC}}=\frac{\gamma}{\beta} $$
である。

$D$ を書き出して確かめる

方針:上の式の $D$ が直線 $BC$ と直線 $AP$ の両方に乗ることを確かめ、$\overrightarrow{BD}$ と $\overrightarrow{DC}$ を計算する。
段 1($D$ は直線 $BC$ の上)。$D=\dfrac{\beta}{\beta+\gamma}B+\dfrac{\gamma}{\beta+\gamma}C$ で、係数の和は $1$ なので、$D=B+\dfrac{\gamma}{\beta+\gamma}(C-B)$ と書ける。よって $D$ は直線 $BC$ の上にある。
段 2($D$ は直線 $AP$ の上)。$\beta B+\gamma C=(\beta+\gamma)D$ なので $P=\alpha A+(\beta+\gamma)D$ である。$\alpha=1-(\beta+\gamma)$ を代入すると $P=A+(\beta+\gamma)(D-A)$ となる。$\beta+\gamma\ne0$ なので両辺を $\beta+\gamma$ で割れて、$D=A+\dfrac1{\beta+\gamma}(P-A)$ と書ける。また $P\ne A$ である($P=A$ なら重心座標は $(1,0,0)$ で $\beta+\gamma=0$ となり、仮定に反する)。よって $D$ は直線 $AP$ の上にある。$A$ は直線 $BC$ の上にないので、直線 $AP$ は直線 $BC$ と一致せず、2 直線の共有点は $D$ だけである。
段 3(比)。段 1 より $\overrightarrow{BD}=D-B=\dfrac{\gamma}{\beta+\gamma}(C-B)$、また $\overrightarrow{DC}=C-D=\dfrac{\beta}{\beta+\gamma}(C-B)$ である。$\beta\ne0$ なので $\overrightarrow{BD}=\dfrac\gamma\beta\,\overrightarrow{DC}$ であり、$\dfrac{\overline{BD}}{\overline{DC}}=\dfrac\gamma\beta$ である。$\square$

lem-ceva-key の $\dfrac{\triangle ABP}{\triangle ACP}=\dfrac{BD}{DC}$ は、prop-ceva-bary-area と prop-ceva-bary-ratio を合わせた $\dfrac{[ABP]}{[APC]}=\dfrac{\gamma}{\beta}=\dfrac{\overline{BD}}{\overline{DC}}$ の、$P$ が内部にある場合である。高校の面積比の証明は、重心座標を面積で計算していたことになる。

一般の形:符号つきの Cevaの定理

符号つきの比による Ceva の定理

点 $P$ は直線 $BC$、$CA$、$AB$ のどれの上にもないとする。直線 $AP$、$BP$、$CP$ がそれぞれ直線 $BC$、$CA$、$AB$ と点 $D$、$E$、$F$ で交わるならば
$$ \frac{\overline{BD}}{\overline{DC}}\cdot\frac{\overline{CE}}{\overline{EA}}\cdot\frac{\overline{AF}}{\overline{FB}}=1 $$
である。

重心座標で約分する

方針:3 つの比を prop-ceva-bary-ratio で重心座標の比に書き直す。
段 1(成分は 0 でない)。$P$ の重心座標を $(\alpha,\beta,\gamma)$ とする。もし $\alpha=0$ なら $P=\beta B+\gamma C$、$\beta+\gamma=1$ で、prf-ceva-bary-ratio の段 1 と同じく $P=B+\gamma(C-B)$ は直線 $BC$ の上にある。仮定よりそうではないので $\alpha\ne0$ である。同じように $\beta\ne0$、$\gamma\ne0$ である。
段 2(和は 0 でない)。もし $\beta+\gamma=0$ なら $\alpha=1$ で、$P-A=\beta(B-A)+\gamma(C-A)=\beta B+\gamma C=\beta(B-C)$ となる($\beta+\gamma=0$ から $\gamma=-\beta$)。すると直線 $AP$ は直線 $BC$ と平行になり、交わらない。仮定より $D$ があるので $\beta+\gamma\ne0$ である。同じように $\gamma+\alpha\ne0$、$\alpha+\beta\ne0$ である。
段 3(掛ける)。prop-ceva-bary-ratio と、その頂点の名前を回したものにより、$\dfrac{\overline{BD}}{\overline{DC}}=\dfrac\gamma\beta$、$\dfrac{\overline{CE}}{\overline{EA}}=\dfrac\alpha\gamma$、$\dfrac{\overline{AF}}{\overline{FB}}=\dfrac\beta\alpha$ である。掛けると
$$ \frac\gamma\beta\cdot\frac\alpha\gamma\cdot\frac\beta\alpha=1 $$
である。$\square$

$P$ が三角形の内部にあれば、$\alpha,\beta,\gamma$ はすべて正(prop-ceva-bary-area)なので 3 つの比はすべて正で、thm-ceva-main に一致する。$P$ が外にあると、$\alpha,\beta,\gamma$ のうち 1 つか 2 つが負になり、3 つの比のうちちょうど 2 つが負になる。

点が三角形の外にある場合

$A(0,0)$、$B(6,0)$、$C(0,6)$ と、三角形の外の点 $P(4,4)$ を考える。$(4,4)=s(6,0)+t(0,6)$ より $s=t=\dfrac23$ なので、重心座標は $\left(1-\dfrac43,\dfrac23,\dfrac23\right)=\left(-\dfrac13,\dfrac23,\dfrac23\right)$ である。
直線 $AP$ は $y=x$ で、$BC$($x+y=6$)と $D(3,3)$ で交わる。直線 $BP$ は $y=-2(x-6)$ で、$CA$($x=0$)と $E(0,12)$ で交わる。直線 $CP$ は $y=6-\dfrac12x$ で、$AB$($y=0$)と $F(12,0)$ で交わる。$\overrightarrow{CE}=(0,6)$、$\overrightarrow{EA}=(0,-12)$、$\overrightarrow{AF}=(12,0)$、$\overrightarrow{FB}=(-6,0)$ なので、符号つきの比は
$$ \frac{\overline{BD}}{\overline{DC}}=1,\qquad \frac{\overline{CE}}{\overline{EA}}=-\frac12,\qquad \frac{\overline{AF}}{\overline{FB}}=-2 $$
である(1 つ目は ex-ceva-signed-ratio (1))。積は $1\cdot\left(-\dfrac12\right)\cdot(-2)=1$ である。重心座標からは $\dfrac\gamma\beta=1$、$\dfrac\alpha\gamma=-\dfrac12$、$\dfrac\beta\alpha=-2$ で、同じ値になる。

三角形の外の点 P(4,4) を通る 3 本の直線。E と F は辺の延長の上にあり、符号つきの比のうち 2 つが負になる 三角形の外の点 P(4,4) を通る 3 本の直線。E と F は辺の延長の上にあり、符号つきの比のうち 2 つが負になる
符号つきの形でも逆が成り立つ。ただし、3 本が平行になる場合を除く必要がある。

符号つきの比による Ceva の定理の逆

$D$、$E$、$F$ をそれぞれ直線 $BC$、$CA$、$AB$ の上の点で、どれも頂点と異なるとし、符号つきの比を $r_1=\dfrac{\overline{BD}}{\overline{DC}}$、$r_2=\dfrac{\overline{CE}}{\overline{EA}}$、$r_3=\dfrac{\overline{AF}}{\overline{FB}}$ とする。$r_1r_2r_3=1$ ならば、3 本の直線 $AD$、$BE$、$CF$ は 1 点で交わるか、または 3 本とも平行である。平行になるのは $r_1r_2+1+r_1=0$ のときである。

比から重心座標を組み立てる

方針:$\dfrac\gamma\beta=r_1$、$\dfrac\alpha\gamma=r_2$、$\dfrac\beta\alpha=r_3$ となる比 $(\alpha:\beta:\gamma)$ を作り、それが表す点を調べる。
段 1(比を作る)。$\beta=1$、$\gamma=r_1$、$\alpha=r_1r_2$ とおく。$D,E,F$ は頂点と異なるので $r_1,r_2,r_3\ne0$ であり、$\alpha,\beta,\gamma\ne0$ である。$\dfrac\gamma\beta=r_1$、$\dfrac\alpha\gamma=r_2$ で、$\dfrac\beta\alpha=\dfrac1{r_1r_2}=r_3$($r_1r_2r_3=1$ を使った)である。また def-ceva-signed により $r_1,r_2,r_3\ne-1$ なので、$\beta+\gamma=1+r_1\ne0$、$\gamma+\alpha=r_1(1+r_2)\ne0$、$\alpha+\beta=1+r_1r_2=1+\dfrac1{r_3}=\dfrac{r_3+1}{r_3}\ne0$ である。
段 2(点は比で決まる)。$\overrightarrow{BD}=r_1\overrightarrow{DC}$ を $D$ について解くと $D-B=r_1(C-D)$、$(1+r_1)D=B+r_1C$、$D=\dfrac{B+r_1C}{1+r_1}=\dfrac{\beta B+\gamma C}{\beta+\gamma}$ である。同じように $E=\dfrac{\gamma C+\alpha A}{\gamma+\alpha}$、$F=\dfrac{\alpha A+\beta B}{\alpha+\beta}$ である。
段 3(和が 0 でない場合)。$\alpha+\beta+\gamma\ne0$ なら、$P=\dfrac{\alpha A+\beta B+\gamma C}{\alpha+\beta+\gamma}$ とおく。prop-ceva-bary-ratio により直線 $AP$ は直線 $BC$ と $\dfrac{\beta B+\gamma C}{\beta+\gamma}=D$ で交わるので、直線 $AD$ は $P$ を通る。直線 $BE$、$CF$ も同じで、3 本の直線はどれも $P$ を通る。
段 4(和が 0 の場合)。$\alpha+\beta+\gamma=r_1r_2+1+r_1=0$ のとき、$-(\beta+\gamma)=\alpha$ なので
$$ D-A=\frac{\beta B+\gamma C-(\beta+\gamma)A}{\beta+\gamma}=\frac{\alpha A+\beta B+\gamma C}{\beta+\gamma} $$
である。同じように $E-B=\dfrac{\alpha A+\beta B+\gamma C}{\gamma+\alpha}$、$F-C=\dfrac{\alpha A+\beta B+\gamma C}{\alpha+\beta}$ である。3 つとも同じベクトル $\alpha A+\beta B+\gamma C$ の $0$ でない実数倍なので、3 本の直線は平行である。このベクトルは $\vec0$ ではない($\vec0$ なら $D=A$ となるが、$A$ は直線 $BC$ の上にない)。$\square$

鈍角三角形の垂心

prop-ceva-signed-converse を使うと、鈍角三角形でも 3 本の垂線が 1 点で交わることが示せる。三角形 $ABC$ は直角をもたないとし、$a=BC$、$b=CA$、$c=AB$、$A$、$B$、$C$ から向かい合う辺を含む直線に下ろした垂線の足を $D$、$E$、$F$ とする。
段 1(符号つきの比)。$D$ は直線 $BC$ の上にあるので、実数 $t$ で $D=B+t\,\overrightarrow{BC}$ と書ける。$\overrightarrow{DA}=\overrightarrow{BA}-t\,\overrightarrow{BC}$ が $\overrightarrow{BC}$ に垂直という条件 $\bigl(\overrightarrow{BA}-t\,\overrightarrow{BC}\bigr)\cdot\overrightarrow{BC}=0$ から $t=\dfrac{\overrightarrow{BA}\cdot\overrightarrow{BC}}{a^2}=\dfrac{ca\cos B}{a^2}=\dfrac{c\cos B}a$ である(ベクトルの内積(高校数学))。よって $\overrightarrow{BD}=\dfrac{c\cos B}a\overrightarrow{BC}$ である。頂点 $C$ から見て同じ計算をすると $\overrightarrow{CD}=\dfrac{b\cos C}a\overrightarrow{CB}$、つまり $\overrightarrow{DC}=\dfrac{b\cos C}a\overrightarrow{BC}$ である。直角がないので $\cos B\ne0$、$\cos C\ne0$ で、$D$ は $B$、$C$ と異なり
$$ \frac{\overline{BD}}{\overline{DC}}=\frac{c\cos B}{b\cos C} $$
である。これは prf-ceva-centers の段 3 と同じ式である。鈍角の余弦は負なので(三角比と鈍角への拡張)、たとえば $\angle B$ が鈍角ならこの比は負になり、$D$ が辺 $BC$ の延長の上に来ることと符号が合う。頂点の名前を回して、$\dfrac{\overline{CE}}{\overline{EA}}=\dfrac{a\cos C}{c\cos A}$、$\dfrac{\overline{AF}}{\overline{FB}}=\dfrac{b\cos A}{a\cos B}$ である。
段 2(積)。3 つの比を掛けると、prf-ceva-centers の段 3 と同じ約分で積は $1$ になる(直角がないので $\cos A\cos B\cos C\ne0$)。prop-ceva-signed-converse により、3 本の直線 $AD$、$BE$、$CF$ は 1 点で交わるか、3 本とも平行である。
段 3(平行でない)。直線 $AD$ は直線 $BC$ に垂直で、直線 $BE$ は直線 $CA$ に垂直である。もし $AD$ と $BE$ が平行なら、それぞれに垂直な直線 $BC$ と直線 $CA$ も平行になるが、この 2 直線は $C$ で交わる異なる直線なので平行でない。よって 3 本は平行でなく、1 点で交わる。
例:$A(-1,3)$、$B(0,0)$、$C(5,0)$ の三角形は $\angle B$ が鈍角である($\overrightarrow{BA}\cdot\overrightarrow{BC}=-5<0$)。垂線の足は $D(-1,0)$、$E(1,2)$、$F\left(\dfrac12,-\dfrac32\right)$ で、$\overrightarrow{BD}=(-1,0)$、$\overrightarrow{DC}=(6,0)$、$\overrightarrow{CE}=(-4,2)$、$\overrightarrow{EA}=(-2,1)$、$\overrightarrow{AF}=\left(\dfrac32,-\dfrac92\right)$、$\overrightarrow{FB}=\left(-\dfrac12,\dfrac32\right)$ なので、符号つきの比は $-\dfrac16$、$2$、$-3$ で、積は $1$ である。3 本の垂線は三角形の外の点 $H(-1,-2)$ で交わる。

例と反例

どの仮定を外すと何が崩れるかを一覧にする。

外した仮定崩れる主張ボックス
3 本が 1 点で交わる比の積が $1$ になるex-ceva-not-concurrent
比の符号(点が辺の内部にある)逆(積が $1$ なら共点)ex-ceva-unsigned-fail
3 本が平行でない符号つきの逆で共点になるex-ceva-parallel
1 点で交わらない 3 本の Ceva 線

$A(0,0)$、$B(6,0)$、$C(0,6)$ で、$D$、$E$、$F$ がどれも辺を $2:1$ に分けるとする:$D=\dfrac{B+2C}3=(2,4)$、$E=\dfrac{C+2A}3=(0,2)$、$F=\dfrac{A+2B}3=(4,0)$。比の積は $2\cdot2\cdot2=8\ne1$ である。実際、直線 $AD$($y=2x$)と $BE$($y=2-\dfrac13x$)の交点は、$2x=2-\dfrac13x$ より $\left(\dfrac67,\dfrac{12}7\right)$ である。直線 $CF$($y=6-\dfrac32x$)に $x=\dfrac67$ を入れると $y=6-\dfrac97=\dfrac{33}7\ne\dfrac{12}7$ なので、この交点は $CF$ の上にない。3 本の線は小さな三角形を囲む(その面積は Routhの定理 で求まる)。

符号を無視すると逆が崩れる

ex-ceva-start の $D$、$E$ をそのまま使い($\dfrac{BD}{DC}=\dfrac32$、$\dfrac{CE}{EA}=\dfrac13$)、$F$ の代わりに辺 $AB$ の延長上の点 $F'(12,0)$ をとる。$AF'=12$、$F'B=6$ なので長さの比は $\dfrac{AF'}{F'B}=2$ で、長さの比の積は $\dfrac32\cdot\dfrac13\cdot2=1$ になる。しかし直線 $CF'$ は $y=6-\dfrac12x$ で、$x=2$ のとき $y=5\ne3$ なので、$AD$ と $BE$ の交点 $P(2,3)$ を通らない。
符号つきの比では $\dfrac{\overline{AF'}}{\overline{F'B}}=\dfrac{12}{-6}=-2$ で、符号つきの比の積は $-1$ である。thm-ceva-converse で「$D$、$E$、$F$ が辺の上にある」と仮定したのは、長さの比だけでは、辺の内部の点と延長上の点を区別できないからである。

積が 1 でも 3 本が平行

$A(0,0)$、$B(6,0)$、$C(0,6)$ で、$D(-6,12)$、$E(0,12)$、$F(3,0)$ とする。符号つきの比は $\dfrac{\overline{BD}}{\overline{DC}}=-2$(ex-ceva-signed-ratio (2))、$\dfrac{\overline{CE}}{\overline{EA}}=-\dfrac12$($\overrightarrow{CE}=(0,6)$、$\overrightarrow{EA}=(0,-12)$)、$\dfrac{\overline{AF}}{\overline{FB}}=1$($F$ は中点)で、積は $(-2)\cdot\left(-\dfrac12\right)\cdot1=1$ である。ところが
$$ \overrightarrow{AD}=(-6,12),\qquad \overrightarrow{BE}=(-6,12),\qquad \overrightarrow{CF}=(3,-6)=-\frac12(-6,12) $$
なので、3 本の直線 $AD$、$BE$、$CF$ は平行で、1 点では交わらない。prop-ceva-signed-converse の条件は $r_1r_2+1+r_1=(-2)\cdot\left(-\dfrac12\right)+1+(-2)=0$ で、確かに成り立っている。prf-ceva-signed-converse の段 1 の作り方では $(\alpha:\beta:\gamma)=(r_1r_2:1:r_1)=(1:1:-2)$ に当たり、和が $0$ なので平面上の点を表さない。射影平面 では、これを「3 本の直線が無限遠点で交わる」とみる。

符号つきの比の積が 1 なのに、3 本の直線 AD、BE、CF が平行になる例 符号つきの比の積が 1 なのに、3 本の直線 AD、BE、CF が平行になる例

数学オリンピックの問題から

1961 年第 4 問:1 点で交わる Ceva 線の比

1 点で交わる 3 本の Ceva 線について、点 $P$ が各 Ceva 線をどんな比に分けるかを問う問題である。

国際数学オリンピック(1961 年)第 4 問

三角形 $P_1P_2P_3$ と、その内部の点 $P$ を考える。直線 $P_1P$、$P_2P$、$P_3P$ が向かい合う辺と交わる点を、それぞれ $Q_1$、$Q_2$、$Q_3$ とする。3 つの数
$$ \frac{P_1P}{PQ_1},\qquad \frac{P_2P}{PQ_2},\qquad \frac{P_3P}{PQ_3} $$
のうち、少なくとも 1 つは $2$ 以下であり、少なくとも 1 つは $2$ 以上であることを示せ。
(出典:国際数学オリンピック(1961 年)第 4 問 Oly61。問題文は英文からの和訳。)

高校数学で解く:面積の和が全体になる

方針:$x_i=\dfrac{PQ_i}{P_iQ_i}$ を面積の比で表すと、3 つの和が $1$ になる。和が $1$ の 3 つの正の数には $\dfrac13$ 以下のものと $\dfrac13$ 以上のものがある。
段 1(1 つの比を面積で書く)。$P_1$ と $P$ から直線 $P_2P_3$ に下ろした垂線の足を $H_1$、$H$ とする。$P_1$、$P$、$Q_1$ は一直線上にあり、$Q_1$ は直線 $P_2P_3$ の上にある。直角三角形 $Q_1PH$ と $Q_1P_1H_1$ は $Q_1$ の角を共有するので相似であり、$\dfrac{PH}{P_1H_1}=\dfrac{PQ_1}{P_1Q_1}$ である($P_1Q_1$ が直線 $P_2P_3$ に垂直なら $H=H_1=Q_1$ で、この式はそのまま成り立つ)。三角形 $PP_2P_3$ と $P_1P_2P_3$ は底辺 $P_2P_3$ を共有するので、面積の比は高さの比 $\dfrac{PH}{P_1H_1}$ に等しい。よって
$$ x_1:=\frac{PQ_1}{P_1Q_1}=\frac{\triangle PP_2P_3}{\triangle P_1P_2P_3} $$
である。同じように $x_2=\dfrac{\triangle PP_3P_1}{\triangle P_1P_2P_3}$、$x_3=\dfrac{\triangle PP_1P_2}{\triangle P_1P_2P_3}$ である。
段 2(和が 1)。$P$ は内部の点なので、三角形 $P_1P_2P_3$ は 3 つの三角形 $PP_2P_3$、$PP_3P_1$、$PP_1P_2$ に分かれる。よって $x_1+x_2+x_3=1$ で、$x_1,x_2,x_3$ はどれも正である。
段 3(比を $x_i$ で書く)。$P$ は線分 $P_1Q_1$ の上にあるので $P_1P=P_1Q_1-PQ_1$ であり
$$ \frac{P_1P}{PQ_1}=\frac{P_1Q_1-PQ_1}{PQ_1}=\frac1{x_1}-1 $$
である。ほかの 2 つも同じ形である。
段 4(結論)。$x_1,x_2,x_3$ の最小のものを $x_i$ とすると、$3x_i\le x_1+x_2+x_3=1$ なので $x_i\le\dfrac13$ であり、$\dfrac{P_iP}{PQ_i}=\dfrac1{x_i}-1\ge3-1=2$ である。最大のものを $x_j$ とすると $3x_j\ge1$ なので $x_j\ge\dfrac13$ であり、$\dfrac{P_jP}{PQ_j}=\dfrac1{x_j}-1\le2$ である。$\square$

大学数学で見る:比は重心座標で決まる

段 1 の $x_1,x_2,x_3$ は、prop-ceva-bary-area により点 $P$ の重心座標 $(\alpha_1,\alpha_2,\alpha_3)$ そのものである。段 2 の「和が $1$」は重心座標の定義の条件 $\alpha_1+\alpha_2+\alpha_3=1$ にすぎない。問題の 3 つの数は $u_i=\dfrac{1-\alpha_i}{\alpha_i}$ で、$\dfrac1{1+u_i}=\alpha_i$ なので
$$ \frac1{1+u_1}+\frac1{1+u_2}+\frac1{1+u_3}=1 $$
という関係式を満たす。3 つが同時に $2$ になるのは $\alpha_1=\alpha_2=\alpha_3=\dfrac13$、つまり $P$ が重心のときに限る(重心が中線を $2:1$ に分けることの言い換え)。
数値で確かめる。ex-ceva-start の点 $P(2,3)$ の重心座標は $\left(\dfrac16,\dfrac13,\dfrac12\right)$ なので、3 つの数は $\dfrac{5/6}{1/6}=5$、$\dfrac{2/3}{1/3}=2$、$\dfrac{1/2}{1/2}=1$ である。$5\ge2$、$1\le2$ で問題の主張どおりであり、$\dfrac16+\dfrac13+\dfrac12=1$ も成り立つ。Cevaの定理の比 $\dfrac\gamma\beta$ などが重心座標の「比」だったのに対し、この問題の比は重心座標の「大きさ」を見ている。

さらに先へ

  • 3 点が一直線上にあるための条件は、符号つきの比の積が $-1$ になることである(Menelausの定理(高校数学))。Cevaの定理が「3 本の直線が 1 点を通る」条件、Menelausの定理が「3 点が 1 本の直線に乗る」条件で、射影平面 では点と直線の役目を入れ替えた一対の定理として扱われる。重心座標で書くと、3 点が一直線上にある条件は、3 点の重心座標を並べた $3\times3$ の 行列式 が $0$ になることである。
  • 辺の比の代わりに角を使った形 $\dfrac{\sin\angle BAD}{\sin\angle DAC}\cdot\dfrac{\sin\angle CBE}{\sin\angle EBA}\cdot\dfrac{\sin\angle ACF}{\sin\angle FCB}=1$ もある(三角関数形のCevaの定理)。正弦定理(高校数学) で辺の比を角の比に直すと得られる。
  • 3 本が 1 点で交わらないとき、それらが囲む三角形の面積は比から計算できる(Routhの定理)。Cevaの定理はその面積が $0$ になる場合である。
  • 重心座標は、空間の四面体や $n$ 次元の単体でも同じように定義され、重心座標 の記事で扱う。係数の和が $1$ の 1 次結合(アフィン結合)は原点の取り方によらないので、図形の性質を座標なしで述べる道具になる(点の存在範囲と凸結合)。
  • 定理の名は、1678 年の著作でこの定理を発表したイタリアの数学者 Giovanni Ceva による(OR12)。初等幾何の標準的な教科書 CG67 も Cevaの定理を扱っている。

関連項目

参考文献

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する