中学では、2 つの三角形が「ぴったり重なる」ことを合同と呼び、図を見て三角形の合同条件や内角の和が 180 ∘ 180^\circ 18 0 ∘ になることを覚えました。この記事では「重ねる」という操作を座標の計算で言い直し、それらの事実がなぜ成り立つのかを、図に頼らず順番に確かめます。読み終えると、合同条件や内角の和が、計算で導かれる結論として説明できるようになります。
平面を座標平面 R 2 \mathbb{R}^2 R 2 とみなし、距離を保つ写像 (等長変換)がすべて x ↦ O x + t \boldsymbol x\mapsto O\boldsymbol x+\boldsymbol t x ↦ O x + t (O O O は直交行列)の形であることを示します(定理 2.2 )。回転・平行移動・鏡映・すべり鏡映(鏡に映したあと、鏡の線に沿ってずらす操作)の 4 種類に分類できます(定理 2.4 )。
図形が合同 であるとは、等長変換で重なることです。三角形の合同条件(3 辺・2 辺夾角・1 辺両端角)は、「3 点の位置関係は辺の長さと内積で決まる」という補題(補題 3.3 )から出ます(定理 3.4 、定理 3.5 、定理 3.7 )。
相似条件は、相似変換が「合同+拡大」であることから合同条件に帰着します(定理 4.2 )。
平行線と同位角・錯角、三角形の内角の和が π \pi π であること、凸 n n n 角形の内角の和が ( n − 2 ) π (n-2)\pi ( n − 2 ) π であることを、向きつきの角 の加法性(前章の 命題 4.5[平面ベクトルと座標] )から証明します(定理 5.4 、系 5.6 )。ユークリッドの第 5 公準は使いません。
辺と角の大小、三角形の成立条件、中点連結定理、平行線と線分の比、角の二等分線の定理、等積変形、鏡映による最短経路(Heron の問題)、Steiner–Lehmus の定理までを、この章の定理だけで証明します。以降の総合的な幾何の章は、この章の定理を <Ref> して進みます。
この記事で使う事前知識
内積 : 2 つのベクトルから数を作る演算で、長さや角の計算に使う。→ 内積
行列式 : 2 つのベクトルが作る平行四辺形の向きつきの面積にあたる数。→ 内積・長さ・2 次の行列式
向きつきの角 : 反時計回りを正として測る角。→ 向きつきの角
直交行列 : 列が互いに垂直な単位ベクトルになっている正方行列で、長さと内積を変えない。
1 次独立 : 2 つのベクトルがどちらも零ベクトルでなく、平行でないこと。
中学校では、2 つの三角形が合同であるとは「重ね合わせられること」だと習います。そして、3 辺がそれぞれ等しいなら重なる(SSS)、などの合同条件 を学びます。しかし教科書では、合同条件は図を見て納得する「認める」事実として始まり、そこから平行線の性質、内角の和、円周角の定理が積み上がっていきます。
この章では順序を逆にします。重ね合わせる操作 そのものを、座標平面の上で数学的に定義します。距離を変えない写像(等長変換 )です。
等長変換がどんな写像かを決める(定理 2.2 )。これは前章の内積の計算だけで証明できます。
3 点の組を等長変換で移せる条件を調べる。3 点の相互の位置関係は、辺の長さと 1 つの内積 で決まるので、合同条件が定理になります。
角の和を調べる。向きつきの角は回転行列の積で加法的なので、内角の和は計算で出ます。
平行線公理(ユークリッドの第 5 公準)は、座標平面では「点を通る平行線がただ 1 本」という自明な事実(方向ベクトルを決めれば直線が決まる)になっていて、公理として置く必要がありません。公理から幾何を組む方法(ヒルベルトの公理系)は注意(注意 5.7 )で述べるにとどめます。
用語を決めておきます。三角形 A B C ABC A B C とは、一直線上にない 3 点の組です。∣ B C ∣ = a |BC|=a ∣ B C ∣ = a 、∣ C A ∣ = b |CA|=b ∣ C A ∣ = b 、∣ A B ∣ = c |AB|=c ∣ A B ∣ = c と書き、頂点 A A A での角を ∠ A = ∠ ( A B → , A C → ) \angle A=\angle(\overrightarrow{AB},\overrightarrow{AC}) ∠ A = ∠ ( A B , A C ) (前章の なす角(定義 4.2)[平面ベクトルと座標] )とします。前章の記号 det \det det 、R ( θ ) R(\theta) R ( θ ) 、e ( φ ) e(\varphi) e ( φ ) 、S ( A , B , C ) S(A,B,C) S ( A , B , C ) をそのまま使います。
定義 2.1 (等長変換 ) ↗
写像 f : R 2 → R 2 f:\mathbb{R}^2\to\mathbb{R}^2 f : R 2 → R 2 が任意の 2 点 P , Q P,Q P , Q について ∣ f ( P ) − f ( Q ) ∣ = ∣ P − Q ∣ |f(P)-f(Q)|=|P-Q| ∣ f ( P ) − f ( Q ) ∣ = ∣ P − Q ∣ を満たすとき、f f f を等長変換 (距離を保つ写像)という。
全射性や線形性は仮定しません。距離を保つことだけから、次のことが従います。
次の証明のねらいは、「距離を保つ」という条件だけから、内積も保たれること、さらに行列で書けることまで順に引き出すことです。まず原点を動かさない写像に直し、距離の 2 乗を展開して内積が保たれることを示します。次に標準基底の行き先を並べて直交行列を作り、元の写像と一致することを確かめます。
証明(定理 2.2) (2 ⇒ 1)直交行列は長さを保つ(命題 3.2[スペクトル定理] )ので、∣ f ( x ) − f ( y ) ∣ = ∣ O ( x − y ) ∣ = ∣ x − y ∣ |f(\boldsymbol x)-f(\boldsymbol y)|=|O(\boldsymbol x-\boldsymbol y)|=|\boldsymbol x-\boldsymbol y| ∣ f ( x ) − f ( y ) ∣ = ∣ O ( x − y ) ∣ = ∣ x − y ∣ 。
(1 ⇒ 2)g ( x ) = f ( x ) − f ( 0 ) g(\boldsymbol x)=f(\boldsymbol x)-f(\boldsymbol 0) g ( x ) = f ( x ) − f ( 0 ) とおくと、g g g も等長変換で g ( 0 ) = 0 g(\boldsymbol 0)=\boldsymbol 0 g ( 0 ) = 0 である。∣ g ( x ) ∣ = ∣ g ( x ) − g ( 0 ) ∣ = ∣ x ∣ |g(\boldsymbol x)|=|g(\boldsymbol x)-g(\boldsymbol 0)|=|\boldsymbol x| ∣ g ( x ) ∣ = ∣ g ( x ) − g ( 0 ) ∣ = ∣ x ∣ で、さらに ∣ g ( x ) − g ( y ) ∣ 2 = ∣ x − y ∣ 2 |g(\boldsymbol x)-g(\boldsymbol y)|^2=|\boldsymbol x-\boldsymbol y|^2 ∣ g ( x ) − g ( y ) ∣ 2 = ∣ x − y ∣ 2 の両辺を前章の 定理 4.1[平面ベクトルと座標] の 3 で展開して ∣ g ( x ) ∣ 2 = ∣ x ∣ 2 |g(\boldsymbol x)|^2=|\boldsymbol x|^2 ∣ g ( x ) ∣ 2 = ∣ x ∣ 2 、∣ g ( y ) ∣ 2 = ∣ y ∣ 2 |g(\boldsymbol y)|^2=|\boldsymbol y|^2 ∣ g ( y ) ∣ 2 = ∣ y ∣ 2 を使うと
g ( x ) ⋅ g ( y ) = x ⋅ y ( すべての x , y ) g(\boldsymbol x)\cdot g(\boldsymbol y)=\boldsymbol x\cdot\boldsymbol y\qquad(\text{すべての }\boldsymbol x,\boldsymbol y) g ( x ) ⋅ g ( y ) = x ⋅ y ( すべての x , y ) を得る。標準基底 e 1 , e 2 \boldsymbol e_1,\boldsymbol e_2 e 1 , e 2 に対して g ( e i ) ⋅ g ( e j ) = e i ⋅ e j = δ i j g(\boldsymbol e_i)\cdot g(\boldsymbol e_j)=\boldsymbol e_i\cdot\boldsymbol e_j=\delta_{ij} g ( e i ) ⋅ g ( e j ) = e i ⋅ e j = δ ij なので、g ( e 1 ) , g ( e 2 ) g(\boldsymbol e_1),g(\boldsymbol e_2) g ( e 1 ) , g ( e 2 ) を列にもつ行列 O O O は直交行列である(命題 3.2[スペクトル定理] の 4 と 1 の同値)。任意の x = x 1 e 1 + x 2 e 2 \boldsymbol x=x_1\boldsymbol e_1+x_2\boldsymbol e_2 x = x 1 e 1 + x 2 e 2 について、
g ( x ) ⋅ O x = x 1 g ( x ) ⋅ g ( e 1 ) + x 2 g ( x ) ⋅ g ( e 2 ) = x 1 x ⋅ e 1 + x 2 x ⋅ e 2 = ∣ x ∣ 2 g(\boldsymbol x)\cdot O\boldsymbol x=x_1\,g(\boldsymbol x)\cdot g(\boldsymbol e_1)+x_2\,g(\boldsymbol x)\cdot g(\boldsymbol e_2)=x_1\,\boldsymbol x\cdot\boldsymbol e_1+x_2\,\boldsymbol x\cdot\boldsymbol e_2=|\boldsymbol x|^2 g ( x ) ⋅ O x = x 1 g ( x ) ⋅ g ( e 1 ) + x 2 g ( x ) ⋅ g ( e 2 ) = x 1 x ⋅ e 1 + x 2 x ⋅ e 2 = ∣ x ∣ 2 であり、∣ O x ∣ = ∣ x ∣ |O\boldsymbol x|=|\boldsymbol x| ∣ O x ∣ = ∣ x ∣ なので ∣ g ( x ) − O x ∣ 2 = ∣ x ∣ 2 − 2 ∣ x ∣ 2 + ∣ x ∣ 2 = 0 |g(\boldsymbol x)-O\boldsymbol x|^2=|\boldsymbol x|^2-2|\boldsymbol x|^2+|\boldsymbol x|^2=0 ∣ g ( x ) − O x ∣ 2 = ∣ x ∣ 2 − 2∣ x ∣ 2 + ∣ x ∣ 2 = 0 。ゆえに g ( x ) = O x g(\boldsymbol x)=O\boldsymbol x g ( x ) = O x 、すなわち f ( x ) = O x + t f(\boldsymbol x)=O\boldsymbol x+\boldsymbol t f ( x ) = O x + t (t = f ( 0 ) \boldsymbol t=f(\boldsymbol 0) t = f ( 0 ) )。
∎
鏡映の行列を F ( θ ) = ( cos θ sin θ sin θ − cos θ ) F(\theta)=\begin{pmatrix}\cos\theta&\sin\theta\\ \sin\theta&-\cos\theta\end{pmatrix} F ( θ ) = ( cos θ sin θ sin θ − cos θ ) とおきます。
補題 2.3 (2 次の直交行列 ) ✓
2 次の直交行列 O O O は、ある実数 θ \theta θ について O = R ( θ ) O=R(\theta) O = R ( θ ) (det O = 1 \det O=1 det O = 1 )または O = F ( θ ) O=F(\theta) O = F ( θ ) (det O = − 1 \det O=-1 det O = − 1 )である。
証明(補題 2.3) O T O = I O^{\mathsf T}O=I O T O = I は、O O O の 2 本の列が単位ベクトルで互いに垂直であることを表す。第 1 列は単位ベクトルなので e ( θ ) e(\theta) e ( θ ) と書ける(定理 7.4[指数・対数・三角関数をきちんと定義する] )。第 2 列は { x ∣ e ( θ ) ⋅ x = 0 } \{\boldsymbol x\mid e(\theta)\cdot\boldsymbol x=0\} { x ∣ e ( θ ) ⋅ x = 0 } に属し、この集合は前章の 命題 5.5[平面ベクトルと座標] の 2 と 1 により ( − sin θ , cos θ ) (-\sin\theta,\cos\theta) ( − sin θ , cos θ ) の実数倍の全体である。( − sin θ , cos θ ) (-\sin\theta,\cos\theta) ( − sin θ , cos θ ) は単位ベクトルなので、長さ 1 1 1 のものは ± ( − sin θ , cos θ ) \pm(-\sin\theta,\cos\theta) ± ( − sin θ , cos θ ) だけである。+ + + なら O = R ( θ ) O=R(\theta) O = R ( θ ) で det O = cos 2 θ + sin 2 θ = 1 \det O=\cos^2\theta+\sin^2\theta=1 det O = cos 2 θ + sin 2 θ = 1 、− - − なら O = F ( θ ) O=F(\theta) O = F ( θ ) で det O = − 1 \det O=-1 det O = − 1 である。
∎
定理 2.4 (等長変換の分類 ) ✓
等長変換 f ( x ) = O x + t f(\boldsymbol x)=O\boldsymbol x+\boldsymbol t f ( x ) = O x + t は、次のいずれかである。
平行移動 : O = I O=I O = I 。
回転 : O = R ( θ ) O=R(\theta) O = R ( θ ) (θ ∉ 2 π Z \theta\notin2\pi\mathbb{Z} θ ∈ / 2 π Z )。このとき f f f はただ 1 つの不動点 P P P をもち、f ( x ) = p + R ( θ ) ( x − p ) f(\boldsymbol x)=\boldsymbol p+R(\theta)(\boldsymbol x-\boldsymbol p) f ( x ) = p + R ( θ ) ( x − p ) 、すなわち P P P を中心とする角 θ \theta θ の回転である。
鏡映またはすべり鏡映 : O = F ( θ ) O=F(\theta) O = F ( θ ) 。ある直線 ℓ \ell ℓ と、ℓ \ell ℓ に平行なベクトル α u \alpha\boldsymbol u α u があって、f f f は「ℓ \ell ℓ に関する鏡映のあとで α u \alpha\boldsymbol u α u だけ平行移動する」写像である。α = 0 \alpha=0 α = 0 のとき鏡映 (ℓ \ell ℓ 上の点がすべて不動)、α ≠ 0 \alpha\ne0 α = 0 のときすべり鏡映 (不動点なし)である。
証明(定理 2.4) 補題 2.3 により O = R ( θ ) O=R(\theta) O = R ( θ ) または O = F ( θ ) O=F(\theta) O = F ( θ ) である。O = R ( θ ) O=R(\theta) O = R ( θ ) で θ ∈ 2 π Z \theta\in2\pi\mathbb{Z} θ ∈ 2 π Z なら O = I O=I O = I で、1 の平行移動である。
2 : 不動点は ( I − R ( θ ) ) p = t (I-R(\theta))\boldsymbol p=\boldsymbol t ( I − R ( θ )) p = t の解である。det ( I − R ( θ ) ) = ( 1 − cos θ ) 2 + sin 2 θ = 2 − 2 cos θ \det(I-R(\theta))=(1-\cos\theta)^2+\sin^2\theta=2-2\cos\theta det ( I − R ( θ )) = ( 1 − cos θ ) 2 + sin 2 θ = 2 − 2 cos θ で、θ ∉ 2 π Z \theta\notin2\pi\mathbb{Z} θ ∈ / 2 π Z なら cos θ ≠ 1 \cos\theta\ne1 cos θ = 1 なので ≠ 0 \ne0 = 0 。したがって解がただ 1 つ存在する(命題 3.1[平面ベクトルと座標] )。p = R ( θ ) p + t \boldsymbol p=R(\theta)\boldsymbol p+\boldsymbol t p = R ( θ ) p + t から t − p = − R ( θ ) p \boldsymbol t-\boldsymbol p=-R(\theta)\boldsymbol p t − p = − R ( θ ) p なので f ( x ) − p = R ( θ ) ( x − p ) f(\boldsymbol x)-\boldsymbol p=R(\theta)(\boldsymbol x-\boldsymbol p) f ( x ) − p = R ( θ ) ( x − p ) 。
3 : u = e ( θ / 2 ) \boldsymbol u=e(\theta/2) u = e ( θ /2 ) 、v = ( − sin ( θ / 2 ) , cos ( θ / 2 ) ) \boldsymbol v=(-\sin(\theta/2),\cos(\theta/2)) v = ( − sin ( θ /2 ) , cos ( θ /2 )) とおく。加法定理(定理 6.4[指数・対数・三角関数をきちんと定義する] )から
F ( θ ) u = ( cos θ cos θ 2 + sin θ sin θ 2 , sin θ cos θ 2 − cos θ sin θ 2 ) = u , F ( θ ) v = − v F(\theta)\boldsymbol u=\bigl(\cos\theta\cos\tfrac\theta2+\sin\theta\sin\tfrac\theta2,\ \sin\theta\cos\tfrac\theta2-\cos\theta\sin\tfrac\theta2\bigr)=\boldsymbol u,\qquad F(\theta)\boldsymbol v=-\boldsymbol v F ( θ ) u = ( cos θ cos 2 θ + sin θ sin 2 θ , sin θ cos 2 θ − cos θ sin 2 θ ) = u , F ( θ ) v = − v である(2 つ目も同様の計算)。u , v \boldsymbol u,\boldsymbol v u , v は正規直交基底なので、t = α u + β v \boldsymbol t=\alpha\boldsymbol u+\beta\boldsymbol v t = α u + β v (α = t ⋅ u \alpha=\boldsymbol t\cdot\boldsymbol u α = t ⋅ u 、β = t ⋅ v \beta=\boldsymbol t\cdot\boldsymbol v β = t ⋅ v )と書ける。点 q = β 2 v \boldsymbol q=\tfrac\beta2\boldsymbol v q = 2 β v を通り u \boldsymbol u u に平行な直線を ℓ \ell ℓ とし、ρ ( x ) = F ( θ ) ( x − q ) + q \rho(\boldsymbol x)=F(\theta)(\boldsymbol x-\boldsymbol q)+\boldsymbol q ρ ( x ) = F ( θ ) ( x − q ) + q とおく。x = q + s u + w v \boldsymbol x=\boldsymbol q+s\boldsymbol u+w\boldsymbol v x = q + s u + w v と書くと ρ ( x ) = q + s u − w v \rho(\boldsymbol x)=\boldsymbol q+s\boldsymbol u-w\boldsymbol v ρ ( x ) = q + s u − w v で、ρ \rho ρ は ℓ \ell ℓ に関する鏡映(ℓ \ell ℓ 上の点は不動、ℓ \ell ℓ に垂直な成分は符号反転)である。一方 ρ ( x ) = F ( θ ) x − F ( θ ) q + q = F ( θ ) x + β v \rho(\boldsymbol x)=F(\theta)\boldsymbol x-F(\theta)\boldsymbol q+\boldsymbol q=F(\theta)\boldsymbol x+\beta\boldsymbol v ρ ( x ) = F ( θ ) x − F ( θ ) q + q = F ( θ ) x + β v なので、f ( x ) = ρ ( x ) + α u f(\boldsymbol x)=\rho(\boldsymbol x)+\alpha\boldsymbol u f ( x ) = ρ ( x ) + α u を得る。α = 0 \alpha=0 α = 0 なら f = ρ f=\rho f = ρ で ℓ \ell ℓ 上が不動。α ≠ 0 \alpha\ne0 α = 0 なら、不動点があれば ρ ( x ) − x = − α u \rho(\boldsymbol x)-\boldsymbol x=-\alpha\boldsymbol u ρ ( x ) − x = − α u となるが、左辺は x = q + s u + w v \boldsymbol x=\boldsymbol q+s\boldsymbol u+w\boldsymbol v x = q + s u + w v について − 2 w v -2w\boldsymbol v − 2 w v で v \boldsymbol v v 方向の成分しか持たない(ρ \rho ρ は u \boldsymbol u u 成分を変えない)。u , v \boldsymbol u,\boldsymbol v u , v は 1 次独立なので α = 0 \alpha=0 α = 0 となり、α ≠ 0 \alpha\ne0 α = 0 に反する。
∎
例 2.5 (2 回の鏡映は回転 )
原点を通る 2 直線に関する鏡映は、それぞれ F ( 2 a ) F(2a) F ( 2 a ) と F ( 2 b ) F(2b) F ( 2 b ) (直線の方向は e ( a ) e(a) e ( a ) 、e ( b ) e(b) e ( b ) )で、積は
F ( 2 a ) F ( 2 b ) = ( cos 2 a cos 2 b + sin 2 a sin 2 b cos 2 a sin 2 b − sin 2 a cos 2 b sin 2 a cos 2 b − cos 2 a sin 2 b sin 2 a sin 2 b + cos 2 a cos 2 b ) = R ( 2 a − 2 b ) F(2a)F(2b)=\begin{pmatrix}\cos2a\cos2b+\sin2a\sin2b&\cos2a\sin2b-\sin2a\cos2b\\ \sin2a\cos2b-\cos2a\sin2b&\sin2a\sin2b+\cos2a\cos2b\end{pmatrix}=R(2a-2b) F ( 2 a ) F ( 2 b ) = ( cos 2 a cos 2 b + sin 2 a sin 2 b sin 2 a cos 2 b − cos 2 a sin 2 b cos 2 a sin 2 b − sin 2 a cos 2 b sin 2 a sin 2 b + cos 2 a cos 2 b ) = R ( 2 a − 2 b ) である。2 直線のなす角の 2 倍の回転になる。
定義 3.1 (合同 ) ↗
図形(平面の部分集合)F , F ′ F,F' F , F ′ が合同 であるとは、等長変換 f f f で f ( F ) = F ′ f(F)=F' f ( F ) = F ′ となるものがあることをいう。三角形 A B C ABC A B C と A ′ B ′ C ′ A'B'C' A ′ B ′ C ′ が、この対応で合同であるとは、等長変換 f f f で f ( A ) = A ′ f(A)=A' f ( A ) = A ′ 、f ( B ) = B ′ f(B)=B' f ( B ) = B ′ 、f ( C ) = C ′ f(C)=C' f ( C ) = C ′ となるものがあることをいう。
等長変換は辺の長さを保ちます。角も保つことを、相似変換(§4)の場合もまとめて補題にしておきます。
補題 3.2 (等長変換・相似変換は角を保つ ) ✓
k > 0 k>0 k > 0 とし、写像 f : R 2 → R 2 f:\mathbb{R}^2\to\mathbb{R}^2 f : R 2 → R 2 が任意の 2 点 P , Q P,Q P , Q について ∣ f ( P ) − f ( Q ) ∣ = k ∣ P − Q ∣ |f(P)-f(Q)|=k|P-Q| ∣ f ( P ) − f ( Q ) ∣ = k ∣ P − Q ∣ を満たすとする(k = 1 k=1 k = 1 なら等長変換、一般には 定義 4.1 の比 k k k の相似変換)。このとき、任意の 4 点 P , Q , X , Y P,Q,X,Y P , Q , X , Y について
( f ( P ) − f ( Q ) ) ⋅ ( f ( X ) − f ( Y ) ) = k 2 ( P − Q ) ⋅ ( X − Y ) \bigl(f(P)-f(Q)\bigr)\cdot\bigl(f(X)-f(Y)\bigr)=k^2\,(P-Q)\cdot(X-Y) ( f ( P ) − f ( Q ) ) ⋅ ( f ( X ) − f ( Y ) ) = k 2 ( P − Q ) ⋅ ( X − Y ) である。さらに P ≠ Q P\ne Q P = Q 、X ≠ Y X\ne Y X = Y ならば f ( P ) ≠ f ( Q ) f(P)\ne f(Q) f ( P ) = f ( Q ) 、f ( X ) ≠ f ( Y ) f(X)\ne f(Y) f ( X ) = f ( Y ) で、
∠ ( f ( P ) − f ( Q ) , f ( X ) − f ( Y ) ) = ∠ ( P − Q , X − Y ) \angle\bigl(f(P)-f(Q),\,f(X)-f(Y)\bigr)=\angle(P-Q,\,X-Y) ∠ ( f ( P ) − f ( Q ) , f ( X ) − f ( Y ) ) = ∠ ( P − Q , X − Y ) である。とくに A ≠ B A\ne B A = B 、A ≠ C A\ne C A = C ならば ∠ f ( B ) f ( A ) f ( C ) = ∠ B A C \angle f(B)f(A)f(C)=\angle BAC ∠ f ( B ) f ( A ) f ( C ) = ∠ B A C 。
証明(補題 3.2) 任意のベクトル p , q , x , y \boldsymbol p,\boldsymbol q,\boldsymbol x,\boldsymbol y p , q , x , y について
2 ( p − q ) ⋅ ( x − y ) = ∣ p − y ∣ 2 + ∣ q − x ∣ 2 − ∣ p − x ∣ 2 − ∣ q − y ∣ 2 2(\boldsymbol p-\boldsymbol q)\cdot(\boldsymbol x-\boldsymbol y)=|\boldsymbol p-\boldsymbol y|^2+|\boldsymbol q-\boldsymbol x|^2-|\boldsymbol p-\boldsymbol x|^2-|\boldsymbol q-\boldsymbol y|^2 2 ( p − q ) ⋅ ( x − y ) = ∣ p − y ∣ 2 + ∣ q − x ∣ 2 − ∣ p − x ∣ 2 − ∣ q − y ∣ 2 が成り立つ。実際、右辺の 4 項を前章の 定理 4.1[平面ベクトルと座標] の 3 で展開すると、∣ p ∣ 2 , ∣ q ∣ 2 , ∣ x ∣ 2 , ∣ y ∣ 2 |\boldsymbol p|^2,|\boldsymbol q|^2,|\boldsymbol x|^2,|\boldsymbol y|^2 ∣ p ∣ 2 , ∣ q ∣ 2 , ∣ x ∣ 2 , ∣ y ∣ 2 はすべて打ち消し合い、− 2 p ⋅ y − 2 q ⋅ x + 2 p ⋅ x + 2 q ⋅ y -2\boldsymbol p\cdot\boldsymbol y-2\boldsymbol q\cdot\boldsymbol x+2\boldsymbol p\cdot\boldsymbol x+2\boldsymbol q\cdot\boldsymbol y − 2 p ⋅ y − 2 q ⋅ x + 2 p ⋅ x + 2 q ⋅ y が残る。これは同 1(対称性と双線形性)により左辺を展開したものに等しい。右辺は 4 点の間の距離だけで書けている。この恒等式を f ( P ) , f ( Q ) , f ( X ) , f ( Y ) f(P),f(Q),f(X),f(Y) f ( P ) , f ( Q ) , f ( X ) , f ( Y ) に使うと、仮定から各距離は k k k 倍、その 2 乗は k 2 k^2 k 2 倍なので、1 つ目の等式を得る。
P ≠ Q P\ne Q P = Q なら ∣ P − Q ∣ > 0 |P-Q|>0 ∣ P − Q ∣ > 0 (同 2)なので ∣ f ( P ) − f ( Q ) ∣ = k ∣ P − Q ∣ > 0 |f(P)-f(Q)|=k|P-Q|>0 ∣ f ( P ) − f ( Q ) ∣ = k ∣ P − Q ∣ > 0 、すなわち f ( P ) ≠ f ( Q ) f(P)\ne f(Q) f ( P ) = f ( Q ) 。f ( X ) ≠ f ( Y ) f(X)\ne f(Y) f ( X ) = f ( Y ) も同様である。1 つ目の等式から
( f ( P ) − f ( Q ) ) ⋅ ( f ( X ) − f ( Y ) ) ∣ f ( P ) − f ( Q ) ∣ ∣ f ( X ) − f ( Y ) ∣ = k 2 ( P − Q ) ⋅ ( X − Y ) k ∣ P − Q ∣ ⋅ k ∣ X − Y ∣ = ( P − Q ) ⋅ ( X − Y ) ∣ P − Q ∣ ∣ X − Y ∣ \frac{\bigl(f(P)-f(Q)\bigr)\cdot\bigl(f(X)-f(Y)\bigr)}{|f(P)-f(Q)|\,|f(X)-f(Y)|}=\frac{k^2\,(P-Q)\cdot(X-Y)}{k|P-Q|\cdot k|X-Y|}=\frac{(P-Q)\cdot(X-Y)}{|P-Q|\,|X-Y|} ∣ f ( P ) − f ( Q ) ∣ ∣ f ( X ) − f ( Y ) ∣ ( f ( P ) − f ( Q ) ) ⋅ ( f ( X ) − f ( Y ) ) = k ∣ P − Q ∣ ⋅ k ∣ X − Y ∣ k 2 ( P − Q ) ⋅ ( X − Y ) = ∣ P − Q ∣ ∣ X − Y ∣ ( P − Q ) ⋅ ( X − Y ) で、2 つのなす角は余弦が等しい。なす角は余弦がこの値になる [ 0 , π ] [0,\pi] [ 0 , π ] の数として定義され(前章の 定義 4.2[平面ベクトルと座標] )、余弦は [ 0 , π ] [0,\pi] [ 0 , π ] で単射なので(補題 9.1[指数・対数・三角関数をきちんと定義する] の 2)、2 つのなす角は等しい。最後の主張は、∠ B A C = ∠ ( B − A , C − A ) \angle BAC=\angle(B-A,C-A) ∠ B A C = ∠ ( B − A , C − A ) なので P = B P=B P = B 、Q = A Q=A Q = A 、X = C X=C X = C 、Y = A Y=A Y = A とした場合である。
∎
保たれるのは向きを区別しないなす角 ∠ \angle ∠ です。向きつきの角 ang \operatorname{ang} ang (前章の 命題 4.5[平面ベクトルと座標] )は保たれるとは限りません。たとえば鏡映 F ( 0 ) = ( 1 0 0 − 1 ) F(0)=\begin{pmatrix}1&0\\0&-1\end{pmatrix} F ( 0 ) = ( 1 0 0 − 1 ) は e 1 , e 2 \boldsymbol e_1,\boldsymbol e_2 e 1 , e 2 を e 1 , − e 2 \boldsymbol e_1,-\boldsymbol e_2 e 1 , − e 2 に移し、ang ( e 1 , e 2 ) = π / 2 \operatorname{ang}(\boldsymbol e_1,\boldsymbol e_2)=\pi/2 ang ( e 1 , e 2 ) = π /2 が ang ( e 1 , − e 2 ) = − π / 2 \operatorname{ang}(\boldsymbol e_1,-\boldsymbol e_2)=-\pi/2 ang ( e 1 , − e 2 ) = − π /2 に変わります(なす角はどちらも π / 2 \pi/2 π /2 )。
合同な三角形は、対応する辺と角が等しい——これが合同の定義から従う「必要条件」です。合同条件はその逆を問います。
補題 3.3 (3 点を移す等長変換の存在 ) ✓
A , B , C A,B,C A , B , C を一直線上にない 3 点、A ′ , B ′ , C ′ A',B',C' A ′ , B ′ , C ′ を任意の 3 点とする。
∣ A ′ B ′ ∣ = ∣ A B ∣ , ∣ A ′ C ′ ∣ = ∣ A C ∣ , ( b ′ − a ′ ) ⋅ ( c ′ − a ′ ) = ( b − a ) ⋅ ( c − a ) |A'B'|=|AB|,\quad|A'C'|=|AC|,\quad(\boldsymbol b'-\boldsymbol a')\cdot(\boldsymbol c'-\boldsymbol a')=(\boldsymbol b-\boldsymbol a)\cdot(\boldsymbol c-\boldsymbol a) ∣ A ′ B ′ ∣ = ∣ A B ∣ , ∣ A ′ C ′ ∣ = ∣ A C ∣ , ( b ′ − a ′ ) ⋅ ( c ′ − a ′ ) = ( b − a ) ⋅ ( c − a ) ならば、等長変換 f f f で f ( A ) = A ′ f(A)=A' f ( A ) = A ′ 、f ( B ) = B ′ f(B)=B' f ( B ) = B ′ 、f ( C ) = C ′ f(C)=C' f ( C ) = C ′ となるものがある(とくに A ′ , B ′ , C ′ A',B',C' A ′ , B ′ , C ′ も一直線上にない)。
証明(補題 3.3) u = b − a \boldsymbol u=\boldsymbol b-\boldsymbol a u = b − a 、w = c − a \boldsymbol w=\boldsymbol c-\boldsymbol a w = c − a 、u ′ = b ′ − a ′ \boldsymbol u'=\boldsymbol b'-\boldsymbol a' u ′ = b ′ − a ′ 、w ′ = c ′ − a ′ \boldsymbol w'=\boldsymbol c'-\boldsymbol a' w ′ = c ′ − a ′ とおく。仮定は u ′ ⋅ u ′ = u ⋅ u \boldsymbol u'\cdot\boldsymbol u'=\boldsymbol u\cdot\boldsymbol u u ′ ⋅ u ′ = u ⋅ u 、w ′ ⋅ w ′ = w ⋅ w \boldsymbol w'\cdot\boldsymbol w'=\boldsymbol w\cdot\boldsymbol w w ′ ⋅ w ′ = w ⋅ w 、u ′ ⋅ w ′ = u ⋅ w \boldsymbol u'\cdot\boldsymbol w'=\boldsymbol u\cdot\boldsymbol w u ′ ⋅ w ′ = u ⋅ w である。ラグランジュの恒等式(定理 4.1[平面ベクトルと座標] の 4)から det ( u ′ , w ′ ) 2 = det ( u , w ) 2 ≠ 0 \det(\boldsymbol u',\boldsymbol w')^2=\det(\boldsymbol u,\boldsymbol w)^2\ne0 det ( u ′ , w ′ ) 2 = det ( u , w ) 2 = 0 。よって u ′ , w ′ \boldsymbol u',\boldsymbol w' u ′ , w ′ も 1 次独立である。
u , w \boldsymbol u,\boldsymbol w u , w は 1 次独立なので、線形写像 L L L を L ( s u + t w ) = s u ′ + t w ′ L(s\boldsymbol u+t\boldsymbol w)=s\boldsymbol u'+t\boldsymbol w' L ( s u + t w ) = s u ′ + t w ′ で定義できる(命題 3.1[平面ベクトルと座標] )。内積の双線形性から
L ( s u + t w ) ⋅ L ( s ′ u + t ′ w ) = s s ′ u ′ ⋅ u ′ + ( s t ′ + t s ′ ) u ′ ⋅ w ′ + t t ′ w ′ ⋅ w ′ = ( s u + t w ) ⋅ ( s ′ u + t ′ w ) L(s\boldsymbol u+t\boldsymbol w)\cdot L(s'\boldsymbol u+t'\boldsymbol w)=ss'\,\boldsymbol u'\cdot\boldsymbol u'+(st'+ts')\,\boldsymbol u'\cdot\boldsymbol w'+tt'\,\boldsymbol w'\cdot\boldsymbol w'=(s\boldsymbol u+t\boldsymbol w)\cdot(s'\boldsymbol u+t'\boldsymbol w) L ( s u + t w ) ⋅ L ( s ′ u + t ′ w ) = s s ′ u ′ ⋅ u ′ + ( s t ′ + t s ′ ) u ′ ⋅ w ′ + t t ′ w ′ ⋅ w ′ = ( s u + t w ) ⋅ ( s ′ u + t ′ w ) なので L L L は内積を保つ。とくに ∣ L x ∣ = ∣ x ∣ |L\boldsymbol x|=|\boldsymbol x| ∣ L x ∣ = ∣ x ∣ で、L L L の行列は直交行列である(命題 3.2[スペクトル定理] の 3 と 1 の同値)。そこで f ( x ) = a ′ + L ( x − a ) f(\boldsymbol x)=\boldsymbol a'+L(\boldsymbol x-\boldsymbol a) f ( x ) = a ′ + L ( x − a ) とおくと、定理 2.2 により等長変換で、f ( A ) = A ′ f(A)=A' f ( A ) = A ′ 、f ( B ) = A ′ + L u = B ′ f(B)=A'+L\boldsymbol u=B' f ( B ) = A ′ + L u = B ′ 、f ( C ) = C ′ f(C)=C' f ( C ) = C ′ である。
∎
定理 3.4 (三角形の合同条件(3 辺) ) ✓
2 つの三角形 A B C ABC A B C 、A ′ B ′ C ′ A'B'C' A ′ B ′ C ′ が ∣ A ′ B ′ ∣ = ∣ A B ∣ |A'B'|=|AB| ∣ A ′ B ′ ∣ = ∣ A B ∣ 、∣ B ′ C ′ ∣ = ∣ B C ∣ |B'C'|=|BC| ∣ B ′ C ′ ∣ = ∣ B C ∣ 、∣ C ′ A ′ ∣ = ∣ C A ∣ |C'A'|=|CA| ∣ C ′ A ′ ∣ = ∣ C A ∣ を満たすなら、この対応で合同である。
証明(定理 3.4) u = b − a \boldsymbol u=\boldsymbol b-\boldsymbol a u = b − a 、w = c − a \boldsymbol w=\boldsymbol c-\boldsymbol a w = c − a とすると、前章の 定理 4.1[平面ベクトルと座標] の 3 から u ⋅ w = 1 2 ( ∣ u ∣ 2 + ∣ w ∣ 2 − ∣ u − w ∣ 2 ) = 1 2 ( ∣ A B ∣ 2 + ∣ A C ∣ 2 − ∣ B C ∣ 2 ) \boldsymbol u\cdot\boldsymbol w=\tfrac12(|\boldsymbol u|^2+|\boldsymbol w|^2-|\boldsymbol u-\boldsymbol w|^2)=\tfrac12(|AB|^2+|AC|^2-|BC|^2) u ⋅ w = 2 1 ( ∣ u ∣ 2 + ∣ w ∣ 2 − ∣ u − w ∣ 2 ) = 2 1 ( ∣ A B ∣ 2 + ∣ A C ∣ 2 − ∣ B C ∣ 2 ) である。A ′ B ′ C ′ A'B'C' A ′ B ′ C ′ についても同様なので、仮定から内積が等しい。補題 3.3 を使う。
∎
定理 3.5 (三角形の合同条件(2 辺とその夾角) ) ✓
2 つの三角形 A B C ABC A B C 、A ′ B ′ C ′ A'B'C' A ′ B ′ C ′ が ∣ A ′ B ′ ∣ = ∣ A B ∣ |A'B'|=|AB| ∣ A ′ B ′ ∣ = ∣ A B ∣ 、∣ A ′ C ′ ∣ = ∣ A C ∣ |A'C'|=|AC| ∣ A ′ C ′ ∣ = ∣ A C ∣ 、∠ A ′ = ∠ A \angle A'=\angle A ∠ A ′ = ∠ A を満たすなら、この対応で合同である。
証明(定理 3.5) 前章の 定義 4.2[平面ベクトルと座標] から ( b − a ) ⋅ ( c − a ) = ∣ A B ∣ ∣ A C ∣ cos ∠ A (\boldsymbol b-\boldsymbol a)\cdot(\boldsymbol c-\boldsymbol a)=|AB||AC|\cos\angle A ( b − a ) ⋅ ( c − a ) = ∣ A B ∣∣ A C ∣ cos ∠ A で、A ′ B ′ C ′ A'B'C' A ′ B ′ C ′ も同じ値をとる。補題 3.3 を使う。
∎
ASA(1 辺とその両端の角)には、「角と向きから方向が決まる」という補題が必要です。
補題 3.6 (角と向きから方向が決まる ) ✓
a , w , w ′ \boldsymbol a,\boldsymbol w,\boldsymbol w' a , w , w ′ をゼロでないベクトルとし、det ( a , w ) \det(\boldsymbol a,\boldsymbol w) det ( a , w ) と det ( a , w ′ ) \det(\boldsymbol a,\boldsymbol w') det ( a , w ′ ) は 0 0 0 でなく同じ符号であるとする。∠ ( a , w ) = ∠ ( a , w ′ ) \angle(\boldsymbol a,\boldsymbol w)=\angle(\boldsymbol a,\boldsymbol w') ∠ ( a , w ) = ∠ ( a , w ′ ) ならば、w ′ = k w \boldsymbol w'=k\boldsymbol w w ′ = k w (k > 0 k>0 k > 0 )である。
直感的には、基準のベクトルとの角と、基準の直線のどちら側にあるかが決まれば、ベクトルの向きは 1 つに決まる、ということです。
証明(補題 3.6) a ^ = a / ∣ a ∣ \hat{\boldsymbol a}=\boldsymbol a/|\boldsymbol a| a ^ = a /∣ a ∣ 、a ^ ⊥ = ( − a ^ 2 , a ^ 1 ) \hat{\boldsymbol a}^{\perp}=(-\hat a_2,\hat a_1) a ^ ⊥ = ( − a ^ 2 , a ^ 1 ) 、w ^ = w / ∣ w ∣ \hat{\boldsymbol w}=\boldsymbol w/|\boldsymbol w| w ^ = w /∣ w ∣ とおく。単位ベクトル a ^ = ( p , q ) \hat{\boldsymbol a}=(p,q) a ^ = ( p , q ) について、任意のベクトル v \boldsymbol v v は
v = ( v ⋅ a ^ ) a ^ + det ( a ^ , v ) a ^ ⊥ \boldsymbol v=(\boldsymbol v\cdot\hat{\boldsymbol a})\hat{\boldsymbol a}+\det(\hat{\boldsymbol a},\boldsymbol v)\hat{\boldsymbol a}^{\perp} v = ( v ⋅ a ^ ) a ^ + det ( a ^ , v ) a ^ ⊥ と書ける(右辺の第 1 成分は ( v 1 p + v 2 q ) p − ( p v 2 − q v 1 ) q = v 1 ( p 2 + q 2 ) = v 1 (v_1p+v_2q)p-(pv_2-qv_1)q=v_1(p^2+q^2)=v_1 ( v 1 p + v 2 q ) p − ( p v 2 − q v 1 ) q = v 1 ( p 2 + q 2 ) = v 1 、第 2 成分も同様)。したがって w ^ \hat{\boldsymbol w} w ^ は 2 つの数 w ^ ⋅ a ^ \hat{\boldsymbol w}\cdot\hat{\boldsymbol a} w ^ ⋅ a ^ と det ( a ^ , w ^ ) \det(\hat{\boldsymbol a},\hat{\boldsymbol w}) det ( a ^ , w ^ ) で決まる。仮定から前者は cos ∠ ( a , w ) \cos\angle(\boldsymbol a,\boldsymbol w) cos ∠ ( a , w ) で、w ^ ′ \hat{\boldsymbol w}' w ^ ′ と等しい。後者については、ラグランジュの恒等式(定理 4.1[平面ベクトルと座標] の 4)から det ( a ^ , w ^ ) 2 = 1 − ( a ^ ⋅ w ^ ) 2 \det(\hat{\boldsymbol a},\hat{\boldsymbol w})^2=1-(\hat{\boldsymbol a}\cdot\hat{\boldsymbol w})^2 det ( a ^ , w ^ ) 2 = 1 − ( a ^ ⋅ w ^ ) 2 で、w ^ ′ \hat{\boldsymbol w}' w ^ ′ でも同じ値であり、符号が等しいので det ( a ^ , w ^ ) = det ( a ^ , w ^ ′ ) \det(\hat{\boldsymbol a},\hat{\boldsymbol w})=\det(\hat{\boldsymbol a},\hat{\boldsymbol w}') det ( a ^ , w ^ ) = det ( a ^ , w ^ ′ ) 。ゆえに w ^ = w ^ ′ \hat{\boldsymbol w}=\hat{\boldsymbol w}' w ^ = w ^ ′ 、すなわち w ′ = k w \boldsymbol w'=k\boldsymbol w w ′ = k w (k = ∣ w ′ ∣ / ∣ w ∣ > 0 k=|\boldsymbol w'|/|\boldsymbol w|>0 k = ∣ w ′ ∣/∣ w ∣ > 0 )である。
∎
定理 3.7 (三角形の合同条件(1 辺とその両端の角) ) ✓
2 つの三角形 A B C ABC A B C 、A ′ B ′ C ′ A'B'C' A ′ B ′ C ′ が ∣ A ′ B ′ ∣ = ∣ A B ∣ |A'B'|=|AB| ∣ A ′ B ′ ∣ = ∣ A B ∣ 、∠ A ′ = ∠ A \angle A'=\angle A ∠ A ′ = ∠ A 、∠ B ′ = ∠ B \angle B'=\angle B ∠ B ′ = ∠ B を満たすなら、この対応で合同である。
証明の方針は次のとおりです。まず回転と平行移動で A , B A,B A , B を A ′ , B ′ A',B' A ′ , B ′ に重ね、C C C の行き先が直線 A ′ B ′ A'B' A ′ B ′ の反対側に来たときは、この直線に関する鏡映で同じ側にそろえます。そのうえで、頂点 A A A と B B B の角が等しいことから、C C C の行き先が C ′ C' C ′ しかないことを示します。
証明(定理 3.7) u = b − a \boldsymbol u=\boldsymbol b-\boldsymbol a u = b − a 、u ′ = b ′ − a ′ \boldsymbol u'=\boldsymbol b'-\boldsymbol a' u ′ = b ′ − a ′ は同じ長さなので、R ( θ ) u = u ′ R(\theta)\boldsymbol u=\boldsymbol u' R ( θ ) u = u ′ となる θ \theta θ がある(命題 4.3[平面ベクトルと座標] の向きつきの角を使う)。f 1 ( x ) = a ′ + R ( θ ) ( x − a ) f_1(\boldsymbol x)=\boldsymbol a'+R(\theta)(\boldsymbol x-\boldsymbol a) f 1 ( x ) = a ′ + R ( θ ) ( x − a ) は等長変換で、f 1 ( A ) = A ′ f_1(A)=A' f 1 ( A ) = A ′ 、f 1 ( B ) = B ′ f_1(B)=B' f 1 ( B ) = B ′ である。直線 A ′ B ′ A'B' A ′ B ′ に関する鏡映 σ \sigma σ (定理 2.4 の 3 で α = 0 \alpha=0 α = 0 の場合。A ′ , B ′ A',B' A ′ , B ′ は不動で、x − a ′ \boldsymbol x-\boldsymbol a' x − a ′ の u ′ \boldsymbol u' u ′ に垂直な成分を反転する)を使うと、det ( u ′ , σ ( x ) − a ′ ) = − det ( u ′ , x − a ′ ) \det(\boldsymbol u',\sigma(\boldsymbol x)-\boldsymbol a')=-\det(\boldsymbol u',\boldsymbol x-\boldsymbol a') det ( u ′ , σ ( x ) − a ′ ) = − det ( u ′ , x − a ′ ) である。そこで g = f 1 g=f_1 g = f 1 または g = σ ∘ f 1 g=\sigma\circ f_1 g = σ ∘ f 1 を、C ∗ = g ( C ) C^*=g(C) C ∗ = g ( C ) が C ′ C' C ′ と直線 A ′ B ′ A'B' A ′ B ′ について同じ側(det ( u ′ , ⋅ − a ′ ) \det(\boldsymbol u',\cdot-\boldsymbol a') det ( u ′ , ⋅ − a ′ ) が同符号)になるように選ぶ。C ∗ C^* C ∗ は一直線上にない 3 点 A ′ , B ′ , C ∗ A',B',C^* A ′ , B ′ , C ∗ の 1 つ、C ′ C' C ′ も同様なので、どちらの行列式もゼロでない。
g g g は等長変換の合成なので等長変換で、補題 3.2 (k = 1 k=1 k = 1 )により角を保つので ∠ B ′ A ′ C ∗ = ∠ B A C = ∠ B ′ A ′ C ′ \angle B'A'C^*=\angle BAC=\angle B'A'C' ∠ B ′ A ′ C ∗ = ∠ B A C = ∠ B ′ A ′ C ′ 。補題 3.6 (a = u ′ \boldsymbol a=\boldsymbol u' a = u ′ )から、C ′ − A ′ = k ( C ∗ − A ′ ) C'-A'=k(C^*-A') C ′ − A ′ = k ( C ∗ − A ′ ) (k > 0 k>0 k > 0 )。同様に頂点 B ′ B' B ′ では、det ( A ′ − B ′ , ⋅ − B ′ ) \det(A'-B',\cdot-B') det ( A ′ − B ′ , ⋅ − B ′ ) を考えると det ( A ′ − B ′ , C ∗ − B ′ ) = − det ( u ′ , C ∗ − A ′ ) \det(A'-B',C^*-B')=-\det(\boldsymbol u',C^*-A') det ( A ′ − B ′ , C ∗ − B ′ ) = − det ( u ′ , C ∗ − A ′ ) で、C ′ C' C ′ についても同じ式なので同符号であり、∠ A ′ B ′ C ∗ = ∠ A B C = ∠ A ′ B ′ C ′ \angle A'B'C^*=\angle ABC=\angle A'B'C' ∠ A ′ B ′ C ∗ = ∠ A B C = ∠ A ′ B ′ C ′ から C ′ − B ′ = k ′ ( C ∗ − B ′ ) C'-B'=k'(C^*-B') C ′ − B ′ = k ′ ( C ∗ − B ′ ) (k ′ > 0 k'>0 k ′ > 0 )を得る。y = C ∗ − A ′ \boldsymbol y=C^*-A' y = C ∗ − A ′ とおくと、C ′ − A ′ = k y C'-A'=k\boldsymbol y C ′ − A ′ = k y と C ′ − A ′ = ( B ′ − A ′ ) + k ′ ( y − ( B ′ − A ′ ) ) = ( 1 − k ′ ) u ′ + k ′ y C'-A'=(B'-A')+k'(\boldsymbol y-(B'-A'))=(1-k')\boldsymbol u'+k'\boldsymbol y C ′ − A ′ = ( B ′ − A ′ ) + k ′ ( y − ( B ′ − A ′ )) = ( 1 − k ′ ) u ′ + k ′ y から ( k − k ′ ) y = ( 1 − k ′ ) u ′ (k-k')\boldsymbol y=(1-k')\boldsymbol u' ( k − k ′ ) y = ( 1 − k ′ ) u ′ 。y , u ′ \boldsymbol y,\boldsymbol u' y , u ′ は 1 次独立なので k = k ′ = 1 k=k'=1 k = k ′ = 1 、すなわち C ′ = C ∗ = g ( C ) C'=C^*=g(C) C ′ = C ∗ = g ( C ) である。
∎
命題 3.8 (二等辺三角形の底角 ) ✓
三角形 A B C ABC A B C について、∣ A B ∣ = ∣ A C ∣ ⟺ ∠ B = ∠ C |AB|=|AC|\iff\angle B=\angle C ∣ A B ∣ = ∣ A C ∣ ⟺ ∠ B = ∠ C である。
証明(命題 3.8) (⇒ \Rightarrow ⇒ )三角形 A ′ B ′ C ′ = A C B A'B'C'=ACB A ′ B ′ C ′ = A C B (A ′ = A A'=A A ′ = A 、B ′ = C B'=C B ′ = C 、C ′ = B C'=B C ′ = B )を考える。∣ A ′ B ′ ∣ = ∣ A C ∣ = ∣ A B ∣ = ∣ C ′ A ′ ∣ |A'B'|=|AC|=|AB|=|C'A'| ∣ A ′ B ′ ∣ = ∣ A C ∣ = ∣ A B ∣ = ∣ C ′ A ′ ∣ 、∣ A ′ C ′ ∣ = ∣ A B ∣ = ∣ A C ∣ = ∣ B ′ A ′ ∣ |A'C'|=|AB|=|AC|=|B'A'| ∣ A ′ C ′ ∣ = ∣ A B ∣ = ∣ A C ∣ = ∣ B ′ A ′ ∣ 、∣ B ′ C ′ ∣ = ∣ C B ∣ |B'C'|=|CB| ∣ B ′ C ′ ∣ = ∣ C B ∣ なので 定理 3.4 が使え、等長変換 f f f で f ( A ) = A f(A)=A f ( A ) = A 、f ( B ) = C f(B)=C f ( B ) = C 、f ( C ) = B f(C)=B f ( C ) = B となるものがある。補題 3.2 (k = 1 k=1 k = 1 )により f f f は角を保つので ∠ A B C = ∠ f ( A ) f ( B ) f ( C ) = ∠ A C B \angle ABC=\angle f(A)f(B)f(C)=\angle ACB ∠ A B C = ∠ f ( A ) f ( B ) f ( C ) = ∠ A C B 。
(⇐ \Leftarrow ⇐ )同じ三角形 A C B ACB A C B を考える。∣ A ′ B ′ ∣ |A'B'| ∣ A ′ B ′ ∣ に相当する辺として ∣ B C ∣ = ∣ C ′ B ′ ∣ |BC|=|C'B'| ∣ B C ∣ = ∣ C ′ B ′ ∣ を取る。∠ B = ∠ C \angle B=\angle C ∠ B = ∠ C なので、対応 B ↦ C B\mapsto C B ↦ C 、C ↦ B C\mapsto B C ↦ B 、A ↦ A A\mapsto A A ↦ A について、辺 B C BC B C とその両端の角が等しい。定理 3.7 により等長変換 f f f で f ( B ) = C f(B)=C f ( B ) = C 、f ( C ) = B f(C)=B f ( C ) = B 、f ( A ) = A f(A)=A f ( A ) = A となるものがあり、∣ A B ∣ = ∣ f ( A ) f ( B ) ∣ = ∣ A C ∣ |AB|=|f(A)f(B)|=|AC| ∣ A B ∣ = ∣ f ( A ) f ( B ) ∣ = ∣ A C ∣ である。
∎
例 3.9 (2 辺と 1 角(夾角でない)では合同が決まらない )
B = ( 0 , 0 ) B=(0,0) B = ( 0 , 0 ) 、A = ( 3 , 4 ) A=(3,4) A = ( 3 , 4 ) 、C = ( 5 , 0 ) C=(5,0) C = ( 5 , 0 ) 、C ′ = ( 1 , 0 ) C'=(1,0) C ′ = ( 1 , 0 ) とする。∣ B A ∣ = 5 |BA|=5 ∣ B A ∣ = 5 、∣ A C ∣ = ∣ A C ′ ∣ = 20 |AC|=|AC'|=\sqrt{20} ∣ A C ∣ = ∣ A C ′ ∣ = 20 で、2 つの三角形 A B C ABC A B C 、A B C ′ ABC' A B C ′ は ∠ B \angle B ∠ B (x x x 軸の正の向きと B A → \overrightarrow{BA} B A のなす角)も共通である。しかし ∣ B C ∣ = 5 |BC|=5 ∣ B C ∣ = 5 、∣ B C ′ ∣ = 1 |BC'|=1 ∣ B C ′ ∣ = 1 で、辺の長さが異なるので合同ではない。「2 辺と夾角でない角」は合同条件にならない。定理 5.1[三角比と三角形の計量] で、解がいくつあるかを完全に調べる。
定義 4.1 (相似変換と相似 ) ↗
正の実数 k k k があって、任意の 2 点 P , Q P,Q P , Q について ∣ f ( P ) − f ( Q ) ∣ = k ∣ P − Q ∣ |f(P)-f(Q)|=k|P-Q| ∣ f ( P ) − f ( Q ) ∣ = k ∣ P − Q ∣ を満たす写像 f f f を、比 k k k の相似変換 という。図形 F , F ′ F,F' F , F ′ が相似 であるとは、相似変換 f f f で f ( F ) = F ′ f(F)=F' f ( F ) = F ′ となるものがあることをいう。三角形についての対応つきの相似も、合同と同様に定める。
f f f が比 k k k の相似変換なら、x ↦ 1 k f ( x ) \boldsymbol x\mapsto\frac1kf(\boldsymbol x) x ↦ k 1 f ( x ) は等長変換なので、定理 2.2 から f ( x ) = k O x + t f(\boldsymbol x)=kO\boldsymbol x+\boldsymbol t f ( x ) = k O x + t の形です。相似変換は差ベクトルの内積を k 2 k^2 k 2 倍し、辺の長さを k k k 倍し、角を保ちます(補題 3.2 )。
定理 4.2 (三角形の相似条件 ) ✓
2 つの三角形 A B C ABC A B C 、A ′ B ′ C ′ A'B'C' A ′ B ′ C ′ について、次の 4 条件は同値である。
この対応で相似である。
∣ A ′ B ′ ∣ ∣ A B ∣ = ∣ B ′ C ′ ∣ ∣ B C ∣ = ∣ C ′ A ′ ∣ ∣ C A ∣ \dfrac{|A'B'|}{|AB|}=\dfrac{|B'C'|}{|BC|}=\dfrac{|C'A'|}{|CA|} ∣ A B ∣ ∣ A ′ B ′ ∣ = ∣ B C ∣ ∣ B ′ C ′ ∣ = ∣ C A ∣ ∣ C ′ A ′ ∣ 。
∣ A ′ B ′ ∣ ∣ A B ∣ = ∣ A ′ C ′ ∣ ∣ A C ∣ \dfrac{|A'B'|}{|AB|}=\dfrac{|A'C'|}{|AC|} ∣ A B ∣ ∣ A ′ B ′ ∣ = ∣ A C ∣ ∣ A ′ C ′ ∣ かつ ∠ A ′ = ∠ A \angle A'=\angle A ∠ A ′ = ∠ A 。
∠ A ′ = ∠ A \angle A'=\angle A ∠ A ′ = ∠ A かつ ∠ B ′ = ∠ B \angle B'=\angle B ∠ B ′ = ∠ B 。
証明(定理 4.2) (1 ⇒ 2, 3, 4)相似変換は辺を k k k 倍し、角を保つ(補題 3.2 )。
(2, 3, 4 ⇒ 1)それぞれの場合に、比 k k k を次のようにとる。2 のときは共通の比、3 のときは k = ∣ A ′ B ′ ∣ / ∣ A B ∣ k=|A'B'|/|AB| k = ∣ A ′ B ′ ∣/∣ A B ∣ 、4 のときも k = ∣ A ′ B ′ ∣ / ∣ A B ∣ k=|A'B'|/|AB| k = ∣ A ′ B ′ ∣/∣ A B ∣ とする。拡大 δ ( x ) = k x \delta(\boldsymbol x)=k\boldsymbol x δ ( x ) = k x は ∣ δ ( P ) − δ ( Q ) ∣ = k ∣ P − Q ∣ |\delta(P)-\delta(Q)|=k|P-Q| ∣ δ ( P ) − δ ( Q ) ∣ = k ∣ P − Q ∣ を満たす(前章の 定理 4.1[平面ベクトルと座標] の 2)ので、像 δ ( A ) δ ( B ) δ ( C ) \delta(A)\delta(B)\delta(C) δ ( A ) δ ( B ) δ ( C ) は、辺の長さが k ∣ A B ∣ , k ∣ B C ∣ , k ∣ C A ∣ k|AB|,k|BC|,k|CA| k ∣ A B ∣ , k ∣ B C ∣ , k ∣ C A ∣ 、角が(補題 3.2 により)∠ A , ∠ B , ∠ C \angle A,\angle B,\angle C ∠ A , ∠ B , ∠ C である。2 では 3 辺が A ′ B ′ C ′ A'B'C' A ′ B ′ C ′ の 3 辺と等しく、3 では 2 辺とその夾角が、4 では 1 辺(k ∣ A B ∣ = ∣ A ′ B ′ ∣ k|AB|=|A'B'| k ∣ A B ∣ = ∣ A ′ B ′ ∣ )とその両端の角が等しいので、それぞれ 定理 3.4 、定理 3.5 、定理 3.7 により等長変換 g g g で g ( δ ( A ) ) = A ′ g(\delta(A))=A' g ( δ ( A )) = A ′ 、g ( δ ( B ) ) = B ′ g(\delta(B))=B' g ( δ ( B )) = B ′ 、g ( δ ( C ) ) = C ′ g(\delta(C))=C' g ( δ ( C )) = C ′ となるものがある。g ∘ δ g\circ\delta g ∘ δ が求める相似変換(比 k k k )である。
∎
定義 5.1 (平行 ) ↗
2 直線 ℓ = { p + s a } \ell=\{\boldsymbol p+s\boldsymbol a\} ℓ = { p + s a } 、m = { q + s b } m=\{\boldsymbol q+s\boldsymbol b\} m = { q + s b } (a , b ≠ 0 \boldsymbol a,\boldsymbol b\ne\boldsymbol 0 a , b = 0 )が平行 であるとは、a , b \boldsymbol a,\boldsymbol b a , b が 1 次従属(det ( a , b ) = 0 \det(\boldsymbol a,\boldsymbol b)=0 det ( a , b ) = 0 )であることをいい、ℓ ∥ m \ell\parallel m ℓ ∥ m と書く。2 直線が一致する場合も含める。
座標平面では、点 P P P を通り直線 ℓ \ell ℓ に平行な直線は、方向ベクトルを ℓ \ell ℓ のものに取ればちょうど 1 本です。ユークリッドの第 5 公準が公理として要る理由は、公理から出発する幾何だからで、ここでは定義から従います。
横断線と 2 直線の同位角・錯角を、ベクトルで言い直します。ℓ , m \ell,m ℓ , m を直線、P ∈ ℓ P\in\ell P ∈ ℓ 、Q ∈ m Q\in m Q ∈ m (P ≠ Q P\ne Q P = Q )とし、t = P Q → \boldsymbol t=\overrightarrow{PQ} t = P Q 、ℓ , m \ell,m ℓ , m の方向ベクトルを a , b \boldsymbol a,\boldsymbol b a , b とします。直線 P Q PQ P Q が ℓ , m \ell,m ℓ , m のどちらとも平行でない(det ( t , a ) ≠ 0 \det(\boldsymbol t,\boldsymbol a)\ne0 det ( t , a ) = 0 、det ( t , b ) ≠ 0 \det(\boldsymbol t,\boldsymbol b)\ne0 det ( t , b ) = 0 )とします。det ( t , ⋅ ) \det(\boldsymbol t,\cdot) det ( t , ⋅ ) の符号は、ベクトルが直線 P Q PQ P Q のどちら側を向くかを表します。
命題 5.2 (平行線と同位角・錯角 ) ✓
上の設定で次が成り立つ。
(同位角)det ( t , a ) \det(\boldsymbol t,\boldsymbol a) det ( t , a ) と det ( t , b ) \det(\boldsymbol t,\boldsymbol b) det ( t , b ) が同符号のとき、ℓ ∥ m ⟺ ∠ ( a , t ) = ∠ ( b , t ) \ell\parallel m\iff\angle(\boldsymbol a,\boldsymbol t)=\angle(\boldsymbol b,\boldsymbol t) ℓ ∥ m ⟺ ∠ ( a , t ) = ∠ ( b , t ) 。
(錯角)det ( t , a ) \det(\boldsymbol t,\boldsymbol a) det ( t , a ) と det ( t , b ) \det(\boldsymbol t,\boldsymbol b) det ( t , b ) が異符号のとき、ℓ ∥ m ⟺ ∠ ( a , t ) = ∠ ( b , − t ) \ell\parallel m\iff\angle(\boldsymbol a,\boldsymbol t)=\angle(\boldsymbol b,-\boldsymbol t) ℓ ∥ m ⟺ ∠ ( a , t ) = ∠ ( b , − t ) 。
証明(命題 5.2) 1: ℓ ∥ m \ell\parallel m ℓ ∥ m なら b = k a \boldsymbol b=k\boldsymbol a b = k a (k ≠ 0 k\ne0 k = 0 )で、det ( t , b ) = k det ( t , a ) \det(\boldsymbol t,\boldsymbol b)=k\det(\boldsymbol t,\boldsymbol a) det ( t , b ) = k det ( t , a ) が同符号なので k > 0 k>0 k > 0 。よって ∠ ( b , t ) = ∠ ( a , t ) \angle(\boldsymbol b,\boldsymbol t)=\angle(\boldsymbol a,\boldsymbol t) ∠ ( b , t ) = ∠ ( a , t ) 。逆に ∠ ( t , a ) = ∠ ( t , b ) \angle(\boldsymbol t,\boldsymbol a)=\angle(\boldsymbol t,\boldsymbol b) ∠ ( t , a ) = ∠ ( t , b ) なら、補題 3.6 (t \boldsymbol t t を固定ベクトルとする)から b = k a \boldsymbol b=k\boldsymbol a b = k a (k > 0 k>0 k > 0 )で、ℓ ∥ m \ell\parallel m ℓ ∥ m 。
2: − b -\boldsymbol b − b も m m m の方向ベクトルで、det ( t , − b ) \det(\boldsymbol t,-\boldsymbol b) det ( t , − b ) は det ( t , a ) \det(\boldsymbol t,\boldsymbol a) det ( t , a ) と同符号である。1 を a \boldsymbol a a と − b -\boldsymbol b − b に使うと、ℓ ∥ m ⟺ ∠ ( a , t ) = ∠ ( − b , t ) \ell\parallel m\iff\angle(\boldsymbol a,\boldsymbol t)=\angle(-\boldsymbol b,\boldsymbol t) ℓ ∥ m ⟺ ∠ ( a , t ) = ∠ ( − b , t ) で、∠ ( − b , t ) = ∠ ( b , − t ) \angle(-\boldsymbol b,\boldsymbol t)=\angle(\boldsymbol b,-\boldsymbol t) ∠ ( − b , t ) = ∠ ( b , − t ) (両方の符号を反転しても内積と長さは変わらない)である。
∎
次に内角の和です。向きつきの角の加法性(命題 4.5[平面ベクトルと座標] の 4)を使います。まず、角の内部の半直線による角の分割を補題にします。
補題 5.3 (角の加法 ) ✓
u , w \boldsymbol u,\boldsymbol w u , w を 1 次独立なベクトルとし、p = s u + t w \boldsymbol p=s\boldsymbol u+t\boldsymbol w p = s u + t w (s , t > 0 s,t>0 s , t > 0 )とする。このとき
∠ ( u , p ) + ∠ ( p , w ) = ∠ ( u , w ) \angle(\boldsymbol u,\boldsymbol p)+\angle(\boldsymbol p,\boldsymbol w)=\angle(\boldsymbol u,\boldsymbol w) ∠ ( u , p ) + ∠ ( p , w ) = ∠ ( u , w ) である。
証明(補題 5.3) det ( u , w ) > 0 \det(\boldsymbol u,\boldsymbol w)>0 det ( u , w ) > 0 としてよい(負なら u , w \boldsymbol u,\boldsymbol w u , w を入れ替える。∠ \angle ∠ は対称で p = t w + s u \boldsymbol p=t\boldsymbol w+s\boldsymbol u p = t w + s u も同じ形)。det ( u , p ) = t det ( u , w ) > 0 \det(\boldsymbol u,\boldsymbol p)=t\det(\boldsymbol u,\boldsymbol w)>0 det ( u , p ) = t det ( u , w ) > 0 、det ( p , w ) = s det ( u , w ) > 0 \det(\boldsymbol p,\boldsymbol w)=s\det(\boldsymbol u,\boldsymbol w)>0 det ( p , w ) = s det ( u , w ) > 0 である。前章の 命題 4.5[平面ベクトルと座標] の 1 により、ang ( u , p ) \operatorname{ang}(\boldsymbol u,\boldsymbol p) ang ( u , p ) 、ang ( p , w ) \operatorname{ang}(\boldsymbol p,\boldsymbol w) ang ( p , w ) 、ang ( u , w ) \operatorname{ang}(\boldsymbol u,\boldsymbol w) ang ( u , w ) はすべて sin > 0 \sin>0 sin > 0 、つまり ( 0 , π ) (0,\pi) ( 0 , π ) の元で、それぞれ ∠ \angle ∠ に等しい(同 2)。同 4 から ang ( u , p ) + ang ( p , w ) ≡ ang ( u , w ) ( m o d 2 π ) \operatorname{ang}(\boldsymbol u,\boldsymbol p)+\operatorname{ang}(\boldsymbol p,\boldsymbol w)\equiv\operatorname{ang}(\boldsymbol u,\boldsymbol w)\pmod{2\pi} ang ( u , p ) + ang ( p , w ) ≡ ang ( u , w ) ( mod 2 π ) で、左辺は ( 0 , 2 π ) (0,2\pi) ( 0 , 2 π ) 、右辺は ( 0 , π ) (0,\pi) ( 0 , π ) にあるので等号が成り立つ。
∎
定理 5.4 (三角形の内角の和 ) ✓
任意の三角形 A B C ABC A B C について ∠ A + ∠ B + ∠ C = π \angle A+\angle B+\angle C=\pi ∠ A + ∠ B + ∠ C = π である。
証明の方針は、三角形の辺を 1 周しながら、進む向きが各頂点でどれだけ変わるかを足すことです。1 周すると元の向きに戻るので、向きの変化の合計は 2 π 2\pi 2 π になります(下の図)。内角は各頂点での向きの変化を π \pi π から引いたものなので、内角の和は 3 π − 2 π = π 3\pi-2\pi=\pi 3 π − 2 π = π になります。
証明(定理 5.4) S ( A , B , C ) > 0 S(A,B,C)>0 S ( A , B , C ) > 0 としてよい(負なら B , C B,C B , C の名前を入れ替える。角の和は対称)。u = b − a \boldsymbol u=\boldsymbol b-\boldsymbol a u = b − a 、v = c − b \boldsymbol v=\boldsymbol c-\boldsymbol b v = c − b 、w = a − c \boldsymbol w=\boldsymbol a-\boldsymbol c w = a − c とおく(u + v + w = 0 \boldsymbol u+\boldsymbol v+\boldsymbol w=\boldsymbol 0 u + v + w = 0 )。前章の 命題 6.2[平面ベクトルと座標] の 1 から、
det ( u , v ) = det ( v , w ) = det ( w , u ) = 2 S ( A , B , C ) > 0 \det(\boldsymbol u,\boldsymbol v)=\det(\boldsymbol v,\boldsymbol w)=\det(\boldsymbol w,\boldsymbol u)=2S(A,B,C)>0 det ( u , v ) = det ( v , w ) = det ( w , u ) = 2 S ( A , B , C ) > 0 (たとえば det ( u , v ) = det ( b − a , c − a ) − det ( b − a , b − a ) \det(\boldsymbol u,\boldsymbol v)=\det(\boldsymbol b-\boldsymbol a,\boldsymbol c-\boldsymbol a)-\det(\boldsymbol b-\boldsymbol a,\boldsymbol b-\boldsymbol a) det ( u , v ) = det ( b − a , c − a ) − det ( b − a , b − a ) )。したがって 命題 4.5[平面ベクトルと座標] の 1 より、θ 1 = ang ( u , v ) \theta_1=\operatorname{ang}(\boldsymbol u,\boldsymbol v) θ 1 = ang ( u , v ) 、θ 2 = ang ( v , w ) \theta_2=\operatorname{ang}(\boldsymbol v,\boldsymbol w) θ 2 = ang ( v , w ) 、θ 3 = ang ( w , u ) \theta_3=\operatorname{ang}(\boldsymbol w,\boldsymbol u) θ 3 = ang ( w , u ) はどれも sin > 0 \sin>0 sin > 0 で ( 0 , π ) (0,\pi) ( 0 , π ) の元である。同 4 から θ 1 + θ 2 + θ 3 ≡ ang ( u , u ) = 0 ( m o d 2 π ) \theta_1+\theta_2+\theta_3\equiv\operatorname{ang}(\boldsymbol u,\boldsymbol u)=0\pmod{2\pi} θ 1 + θ 2 + θ 3 ≡ ang ( u , u ) = 0 ( mod 2 π ) で、和は ( 0 , 3 π ) (0,3\pi) ( 0 , 3 π ) にあるので θ 1 + θ 2 + θ 3 = 2 π \theta_1+\theta_2+\theta_3=2\pi θ 1 + θ 2 + θ 3 = 2 π である。
内角との関係を調べる。頂点 B B B の内角は − u = B A → -\boldsymbol u=\overrightarrow{BA} − u = B A と v = B C → \boldsymbol v=\overrightarrow{BC} v = B C のなす角で、cos ∠ B = − u ⋅ v ∣ u ∣ ∣ v ∣ = − cos θ 1 = cos ( π − θ 1 ) \cos\angle B=\dfrac{-\boldsymbol u\cdot\boldsymbol v}{|\boldsymbol u||\boldsymbol v|}=-\cos\theta_1=\cos(\pi-\theta_1) cos ∠ B = ∣ u ∣∣ v ∣ − u ⋅ v = − cos θ 1 = cos ( π − θ 1 ) 。π − θ 1 ∈ ( 0 , π ) \pi-\theta_1\in(0,\pi) π − θ 1 ∈ ( 0 , π ) で、余弦は [ 0 , π ] [0,\pi] [ 0 , π ] で単射(補題 9.1[指数・対数・三角関数をきちんと定義する] の 2)なので ∠ B = π − θ 1 \angle B=\pi-\theta_1 ∠ B = π − θ 1 である。同様に ∠ C = ∠ ( − v , w ) = π − θ 2 \angle C=\angle(-\boldsymbol v,\boldsymbol w)=\pi-\theta_2 ∠ C = ∠ ( − v , w ) = π − θ 2 、∠ A = ∠ ( − w , u ) = π − θ 3 \angle A=\angle(-\boldsymbol w,\boldsymbol u)=\pi-\theta_3 ∠ A = ∠ ( − w , u ) = π − θ 3 。ゆえに ∠ A + ∠ B + ∠ C = 3 π − 2 π = π \angle A+\angle B+\angle C=3\pi-2\pi=\pi ∠ A + ∠ B + ∠ C = 3 π − 2 π = π である。
∎
三角形の外角(向きの変わる角)θ1, θ2, θ3。辺をたどるときの向きは、各頂点でそれぞれ θ だけ反時計回りに変わり、一周するとちょうど 2π になる。内角は π − θ
高校では、三角形の内角の和を「平行線の錯角が等しい」ことから示します(頂点を通る底辺の平行線を引く)。その証明は 命題 5.2 と同じ内容です。ここでは平行線を引かずに、向きの変化を足し合わせて示しました。
定義 5.5 (凸多角形・内角・外角 ) ↗
n ≥ 3 n\ge3 n ≥ 3 とする。平面の n n n 点 A 1 , … , A n A_1,\dots,A_n A 1 , … , A n が、i < j < k i<j<k i < j < k を満たすどの 3 つの添え字についても S ( A i , A j , A k ) > 0 S(A_i,A_j,A_k)>0 S ( A i , A j , A k ) > 0 を満たすとき、A 1 A 2 ⋯ A n A_1A_2\cdots A_n A 1 A 2 ⋯ A n を(反時計回りの)凸 n n n 角形 という。添え字を n n n を法として巡回させる(A 0 = A n A_0=A_n A 0 = A n 、A n + 1 = A 1 A_{n+1}=A_1 A n + 1 = A 1 )。頂点 A i A_i A i での内角 を ∠ A i − 1 A i A i + 1 \angle A_{i-1}A_iA_{i+1} ∠ A i − 1 A i A i + 1 、外角 を π \pi π から内角を引いた数とする。
S S S は巡回で不変なので、巡回置換した 3 点も反時計回りです。したがって凸多角形の定義は頂点の番号の付け替え(巡回)で変わりません。
系 5.6 (凸多角形の内角の和と外角の和 ) ✓
凸 n n n 角形の内角の和は ( n − 2 ) π (n-2)\pi ( n − 2 ) π 、外角の和は 2 π 2\pi 2 π である。
証明(系 5.6) 頂点 A 1 A_1 A 1 から対角線を引いて、n − 2 n-2 n − 2 個の三角形 T j = A 1 A j A j + 1 T_j=A_1A_jA_{j+1} T j = A 1 A j A j + 1 (j = 2 , … , n − 1 j=2,\dots,n-1 j = 2 , … , n − 1 )に分ける。各 T j T_j T j は反時計回り(S ( A 1 , A j , A j + 1 ) > 0 S(A_1,A_j,A_{j+1})>0 S ( A 1 , A j , A j + 1 ) > 0 )の三角形で、定理 5.4 から角の総和は ( n − 2 ) π (n-2)\pi ( n − 2 ) π である。多角形の内角の和がこれに等しいことを示す。
頂点 A 2 A_2 A 2 と A n A_n A n では、内角は 1 つの三角形(T 2 T_2 T 2 、T n − 1 T_{n-1} T n − 1 )の角に等しい。頂点 A 1 A_1 A 1 では u j = a j − a 1 \boldsymbol u_j=\boldsymbol a_j-\boldsymbol a_1 u j = a j − a 1 とおくと、2 < j < n 2<j<n 2 < j < n について det ( u 2 , u j ) > 0 \det(\boldsymbol u_2,\boldsymbol u_j)>0 det ( u 2 , u j ) > 0 、det ( u j , u n ) > 0 \det(\boldsymbol u_j,\boldsymbol u_n)>0 det ( u j , u n ) > 0 、det ( u 2 , u n ) > 0 \det(\boldsymbol u_2,\boldsymbol u_n)>0 det ( u 2 , u n ) > 0 である(S ( A 1 , A 2 , A j ) S(A_1,A_2,A_j) S ( A 1 , A 2 , A j ) などが正)。前章の 命題 3.1[平面ベクトルと座標] の公式で u j = s u 2 + t u n \boldsymbol u_j=s\boldsymbol u_2+t\boldsymbol u_n u j = s u 2 + t u n と書くと s = det ( u j , u n ) / det ( u 2 , u n ) > 0 s=\det(\boldsymbol u_j,\boldsymbol u_n)/\det(\boldsymbol u_2,\boldsymbol u_n)>0 s = det ( u j , u n ) / det ( u 2 , u n ) > 0 、t = det ( u 2 , u j ) / det ( u 2 , u n ) > 0 t=\det(\boldsymbol u_2,\boldsymbol u_j)/\det(\boldsymbol u_2,\boldsymbol u_n)>0 t = det ( u 2 , u j ) / det ( u 2 , u n ) > 0 。補題 5.3 を j = 3 , 4 , … , n − 1 j=3,4,\dots,n-1 j = 3 , 4 , … , n − 1 の順に使うと(j j j 番目の使用では u 2 \boldsymbol u_2 u 2 と u j + 1 \boldsymbol u_{j+1} u j + 1 の間に u j \boldsymbol u_j u j が入る。同じ符号の議論による)
∠ A 2 A 1 A n = ∑ j = 2 n − 1 ∠ A j A 1 A j + 1 \angle A_2A_1A_n=\sum_{j=2}^{n-1}\angle A_jA_1A_{j+1} ∠ A 2 A 1 A n = j = 2 ∑ n − 1 ∠ A j A 1 A j + 1 を得る。3 ≤ k ≤ n − 1 3\le k\le n-1 3 ≤ k ≤ n − 1 の頂点 A k A_k A k でも、a = A k A k + 1 → \boldsymbol a=\overrightarrow{A_kA_{k+1}} a = A k A k + 1 、b = A k A k − 1 → \boldsymbol b=\overrightarrow{A_kA_{k-1}} b = A k A k − 1 、p = A k A 1 → \boldsymbol p=\overrightarrow{A_kA_1} p = A k A 1 について det ( a , b ) > 0 \det(\boldsymbol a,\boldsymbol b)>0 det ( a , b ) > 0 、det ( a , p ) > 0 \det(\boldsymbol a,\boldsymbol p)>0 det ( a , p ) > 0 、det ( p , b ) > 0 \det(\boldsymbol p,\boldsymbol b)>0 det ( p , b ) > 0 (S ( A k − 1 , A k , A k + 1 ) S(A_{k-1},A_k,A_{k+1}) S ( A k − 1 , A k , A k + 1 ) 、S ( A 1 , A k , A k + 1 ) S(A_1,A_k,A_{k+1}) S ( A 1 , A k , A k + 1 ) 、S ( A 1 , A k − 1 , A k ) S(A_1,A_{k-1},A_k) S ( A 1 , A k − 1 , A k ) が正であることの巡回的な言い換え)なので、p = s a + t b \boldsymbol p=s\boldsymbol a+t\boldsymbol b p = s a + t b と書くと s = det ( p , b ) / det ( a , b ) > 0 s=\det(\boldsymbol p,\boldsymbol b)/\det(\boldsymbol a,\boldsymbol b)>0 s = det ( p , b ) / det ( a , b ) > 0 、t = det ( a , p ) / det ( a , b ) > 0 t=\det(\boldsymbol a,\boldsymbol p)/\det(\boldsymbol a,\boldsymbol b)>0 t = det ( a , p ) / det ( a , b ) > 0 。補題 5.3 より ∠ A k − 1 A k A k + 1 = ∠ A k + 1 A k A 1 + ∠ A 1 A k A k − 1 \angle A_{k-1}A_kA_{k+1}=\angle A_{k+1}A_kA_1+\angle A_1A_kA_{k-1} ∠ A k − 1 A k A k + 1 = ∠ A k + 1 A k A 1 + ∠ A 1 A k A k − 1 、すなわち内角は T k − 1 T_{k-1} T k − 1 と T k T_k T k の頂点 A k A_k A k での角の和である。これですべての三角形の角がちょうど 1 回ずつ多角形の内角に数えられたので、内角の和は ( n − 2 ) π (n-2)\pi ( n − 2 ) π 、外角の和は n π − ( n − 2 ) π = 2 π n\pi-(n-2)\pi=2\pi nπ − ( n − 2 ) π = 2 π である。
∎
証明(補題 6.1) u = B A → \boldsymbol u=\overrightarrow{BA} u = B A 、w = B C → \boldsymbol w=\overrightarrow{BC} w = B C とすると ∣ u − w ∣ = ∣ C A → ∣ = b |\boldsymbol u-\boldsymbol w|=|\overrightarrow{CA}|=b ∣ u − w ∣ = ∣ C A ∣ = b で、定理 4.1[平面ベクトルと座標] の 3 から 2 u ⋅ w = ∣ u ∣ 2 + ∣ w ∣ 2 − ∣ u − w ∣ 2 = c 2 + a 2 − b 2 2\boldsymbol u\cdot\boldsymbol w=|\boldsymbol u|^2+|\boldsymbol w|^2-|\boldsymbol u-\boldsymbol w|^2=c^2+a^2-b^2 2 u ⋅ w = ∣ u ∣ 2 + ∣ w ∣ 2 − ∣ u − w ∣ 2 = c 2 + a 2 − b 2 。cos ∠ B = u ⋅ w ∣ u ∣ ∣ w ∣ = u ⋅ w c a \cos\angle B=\dfrac{\boldsymbol u\cdot\boldsymbol w}{|\boldsymbol u||\boldsymbol w|}=\dfrac{\boldsymbol u\cdot\boldsymbol w}{ca} cos ∠ B = ∣ u ∣∣ w ∣ u ⋅ w = c a u ⋅ w に代入する。他の 2 式も同様。
∎
これは次の章の余弦定理そのものですが、角の大小の証明に必要なので、ここで先に示しておきます。
定理 6.2 (三角形の成立条件 ) ✓
正の実数 a , b , c a,b,c a , b , c について、∣ B C ∣ = a |BC|=a ∣ B C ∣ = a 、∣ C A ∣ = b |CA|=b ∣ C A ∣ = b 、∣ A B ∣ = c |AB|=c ∣ A B ∣ = c となる三角形 A B C ABC A B C が存在することと、∣ b − c ∣ < a < b + c |b-c|<a<b+c ∣ b − c ∣ < a < b + c (3 つの数のどれもが他の 2 つの和より小さい)が成り立つことは同値である。
証明(定理 6.2) (⇒ \Rightarrow ⇒ )u = A B → \boldsymbol u=\overrightarrow{AB} u = A B 、w = A C → \boldsymbol w=\overrightarrow{AC} w = A C は 1 次独立(三角形の定義)なので、定理 4.1[平面ベクトルと座標] の 5(等号条件)から ∣ u ⋅ w ∣ < ∣ u ∣ ∣ w ∣ |\boldsymbol u\cdot\boldsymbol w|<|\boldsymbol u||\boldsymbol w| ∣ u ⋅ w ∣ < ∣ u ∣∣ w ∣ 。a 2 = ∣ u − w ∣ 2 = b 2 + c 2 − 2 u ⋅ w < b 2 + c 2 + 2 b c = ( b + c ) 2 a^2=|\boldsymbol u-\boldsymbol w|^2=b^2+c^2-2\boldsymbol u\cdot\boldsymbol w<b^2+c^2+2bc=(b+c)^2 a 2 = ∣ u − w ∣ 2 = b 2 + c 2 − 2 u ⋅ w < b 2 + c 2 + 2 b c = ( b + c ) 2 、a 2 > ( b − c ) 2 a^2>(b-c)^2 a 2 > ( b − c ) 2 である。
(⇐ \Leftarrow ⇐ )B = ( 0 , 0 ) B=(0,0) B = ( 0 , 0 ) 、C = ( a , 0 ) C=(a,0) C = ( a , 0 ) 、A = ( x , y ) A=(x,y) A = ( x , y ) として、x = a 2 + c 2 − b 2 2 a x=\dfrac{a^2+c^2-b^2}{2a} x = 2 a a 2 + c 2 − b 2 、y = c 2 − x 2 y=\sqrt{c^2-x^2} y = c 2 − x 2 とおく。c 2 − x 2 c^2-x^2 c 2 − x 2 を因数分解すると
c 2 − x 2 = ( 2 a c − a 2 − c 2 + b 2 ) ( 2 a c + a 2 + c 2 − b 2 ) 4 a 2 = ( b − a + c ) ( b + a − c ) ( a + c − b ) ( a + c + b ) 4 a 2 c^2-x^2=\frac{(2ac-a^2-c^2+b^2)(2ac+a^2+c^2-b^2)}{4a^2}=\frac{(b-a+c)(b+a-c)(a+c-b)(a+c+b)}{4a^2} c 2 − x 2 = 4 a 2 ( 2 a c − a 2 − c 2 + b 2 ) ( 2 a c + a 2 + c 2 − b 2 ) = 4 a 2 ( b − a + c ) ( b + a − c ) ( a + c − b ) ( a + c + b ) で、仮定から 4 つの因子はすべて正なので y > 0 y>0 y > 0 である。∣ A B ∣ 2 = x 2 + y 2 = c 2 |AB|^2=x^2+y^2=c^2 ∣ A B ∣ 2 = x 2 + y 2 = c 2 、∣ A C ∣ 2 = ( x − a ) 2 + y 2 = c 2 − 2 a x + a 2 = c 2 − ( a 2 + c 2 − b 2 ) + a 2 = b 2 |AC|^2=(x-a)^2+y^2=c^2-2ax+a^2=c^2-(a^2+c^2-b^2)+a^2=b^2 ∣ A C ∣ 2 = ( x − a ) 2 + y 2 = c 2 − 2 a x + a 2 = c 2 − ( a 2 + c 2 − b 2 ) + a 2 = b 2 。y ≠ 0 y\ne0 y = 0 なので A , B , C A,B,C A , B , C は一直線上にない。
∎
定理 6.3 (辺と角の大小関係 ) ✓
三角形 A B C ABC A B C について、∣ C A ∣ > ∣ A B ∣ ⟺ ∠ B > ∠ C |CA|>|AB|\iff\angle B>\angle C ∣ C A ∣ > ∣ A B ∣ ⟺ ∠ B > ∠ C である。
証明(定理 6.3) 補題 6.1 から
cos ∠ B − cos ∠ C = b ( a 2 + c 2 − b 2 ) − c ( a 2 + b 2 − c 2 ) 2 a b c = ( b − c ) ( a 2 − ( b + c ) 2 ) 2 a b c \cos\angle B-\cos\angle C=\frac{b(a^2+c^2-b^2)-c(a^2+b^2-c^2)}{2abc}=\frac{(b-c)\bigl(a^2-(b+c)^2\bigr)}{2abc} cos ∠ B − cos ∠ C = 2 ab c b ( a 2 + c 2 − b 2 ) − c ( a 2 + b 2 − c 2 ) = 2 ab c ( b − c ) ( a 2 − ( b + c ) 2 ) (分子を a 2 ( b − c ) + b c ( c − b ) − ( b 3 − c 3 ) a^2(b-c)+bc(c-b)-(b^3-c^3) a 2 ( b − c ) + b c ( c − b ) − ( b 3 − c 3 ) と整理して因数分解した)。定理 6.2 により a < b + c a<b+c a < b + c なので a 2 − ( b + c ) 2 < 0 a^2-(b+c)^2<0 a 2 − ( b + c ) 2 < 0 で、cos ∠ B − cos ∠ C \cos\angle B-\cos\angle C cos ∠ B − cos ∠ C の符号は b − c b-c b − c の符号と逆である。余弦関数は [ 0 , π ] [0,\pi] [ 0 , π ] で狭義単調減少なので(補題 9.1[指数・対数・三角関数をきちんと定義する] )、b > c ⟺ cos ∠ B < cos ∠ C ⟺ ∠ B > ∠ C b>c\iff\cos\angle B<\cos\angle C\iff\angle B>\angle C b > c ⟺ cos ∠ B < cos ∠ C ⟺ ∠ B > ∠ C 。
∎
定理 7.1 (平行線と線分の比 ) ✓
三角形 A B C ABC A B C と、D = A + s ( B − A ) D=A+s(B-A) D = A + s ( B − A ) 、E = A + t ( C − A ) E=A+t(C-A) E = A + t ( C − A ) (s , t ≠ 0 s,t\ne0 s , t = 0 、つまり D , E D,E D , E は直線 A B AB A B 、A C AC A C 上で A A A と異なる点)について、D E ∥ B C ⟺ s = t DE\parallel BC\iff s=t D E ∥ B C ⟺ s = t 。このとき ∣ A D ∣ : ∣ A B ∣ = ∣ A E ∣ : ∣ A C ∣ = ∣ D E ∣ : ∣ B C ∣ = ∣ s ∣ |AD|:|AB|=|AE|:|AC|=|DE|:|BC|=|s| ∣ A D ∣ : ∣ A B ∣ = ∣ A E ∣ : ∣ A C ∣ = ∣ D E ∣ : ∣ B C ∣ = ∣ s ∣ である。
3 本の相異なる平行線 ℓ 1 , ℓ 2 , ℓ 3 \ell_1,\ell_2,\ell_3 ℓ 1 , ℓ 2 , ℓ 3 (方向ベクトル e \boldsymbol e e )が、e \boldsymbol e e と平行でない 2 直線 m , m ′ m,m' m , m ′ とそれぞれ A i , B i A_i,B_i A i , B i で交わるとき、∣ A 1 A 2 ∣ : ∣ A 2 A 3 ∣ = ∣ B 1 B 2 ∣ : ∣ B 2 B 3 ∣ |A_1A_2|:|A_2A_3|=|B_1B_2|:|B_2B_3| ∣ A 1 A 2 ∣ : ∣ A 2 A 3 ∣ = ∣ B 1 B 2 ∣ : ∣ B 2 B 3 ∣ である。
証明(定理 7.1) 1: e − d = t ( c − a ) − s ( b − a ) \boldsymbol e-\boldsymbol d=t(\boldsymbol c-\boldsymbol a)-s(\boldsymbol b-\boldsymbol a) e − d = t ( c − a ) − s ( b − a ) で、c − b = ( c − a ) − ( b − a ) \boldsymbol c-\boldsymbol b=(\boldsymbol c-\boldsymbol a)-(\boldsymbol b-\boldsymbol a) c − b = ( c − a ) − ( b − a ) である。b − a \boldsymbol b-\boldsymbol a b − a と c − a \boldsymbol c-\boldsymbol a c − a は 1 次独立なので、D E ∥ B C DE\parallel BC D E ∥ B C 、すなわち e − d = k ( c − b ) \boldsymbol e-\boldsymbol d=k(\boldsymbol c-\boldsymbol b) e − d = k ( c − b ) となる k k k があることと、係数を比べて t = k t=k t = k 、− s = − k -s=-k − s = − k (前章の 命題 3.1[平面ベクトルと座標] の一意性)、すなわち s = t s=t s = t は同値である。このとき A D → = s A B → \overrightarrow{AD}=s\overrightarrow{AB} A D = s A B 、A E → = s A C → \overrightarrow{AE}=s\overrightarrow{AC} A E = s A C 、D E → = s B C → \overrightarrow{DE}=s\overrightarrow{BC} D E = s B C である。
2: φ ( x ) = det ( e , x ) \varphi(\boldsymbol x)=\det(\boldsymbol e,\boldsymbol x) φ ( x ) = det ( e , x ) とおくと、φ ( x + λ e ) = φ ( x ) \varphi(\boldsymbol x+\lambda\boldsymbol e)=\varphi(\boldsymbol x) φ ( x + λ e ) = φ ( x ) なので、φ \varphi φ は各 ℓ i \ell_i ℓ i 上で定数 c i c_i c i をとる。ℓ i \ell_i ℓ i は相異なるので c i c_i c i は相異なる(前章の 命題 5.5[平面ベクトルと座標] の 1)。m = { p + s d } m=\{\boldsymbol p+s\boldsymbol d\} m = { p + s d } 、A i = p + s i d A_i=\boldsymbol p+s_i\boldsymbol d A i = p + s i d とすると c i = φ ( A i ) = φ ( p ) + s i det ( e , d ) c_i=\varphi(A_i)=\varphi(\boldsymbol p)+s_i\det(\boldsymbol e,\boldsymbol d) c i = φ ( A i ) = φ ( p ) + s i det ( e , d ) で、det ( e , d ) ≠ 0 \det(\boldsymbol e,\boldsymbol d)\ne0 det ( e , d ) = 0 なので s i = ( c i − φ ( p ) ) / det ( e , d ) s_i=(c_i-\varphi(\boldsymbol p))/\det(\boldsymbol e,\boldsymbol d) s i = ( c i − φ ( p )) / det ( e , d ) 。同様に B i = q + t i d ′ B_i=\boldsymbol q+t_i\boldsymbol d' B i = q + t i d ′ について t i = ( c i − φ ( q ) ) / det ( e , d ′ ) t_i=(c_i-\varphi(\boldsymbol q))/\det(\boldsymbol e,\boldsymbol d') t i = ( c i − φ ( q )) / det ( e , d ′ ) 。したがって s 2 − s 1 s 3 − s 2 = c 2 − c 1 c 3 − c 2 = t 2 − t 1 t 3 − t 2 \dfrac{s_2-s_1}{s_3-s_2}=\dfrac{c_2-c_1}{c_3-c_2}=\dfrac{t_2-t_1}{t_3-t_2} s 3 − s 2 s 2 − s 1 = c 3 − c 2 c 2 − c 1 = t 3 − t 2 t 2 − t 1 で、∣ A 1 A 2 ∣ : ∣ A 2 A 3 ∣ = ∣ s 2 − s 1 ∣ : ∣ s 3 − s 2 ∣ |A_1A_2|:|A_2A_3|=|s_2-s_1|:|s_3-s_2| ∣ A 1 A 2 ∣ : ∣ A 2 A 3 ∣ = ∣ s 2 − s 1 ∣ : ∣ s 3 − s 2 ∣ なので結論を得る。
∎
定理 7.2 (中点連結定理 ) ✓
三角形 A B C ABC A B C の辺 A B AB A B 、A C AC A C の中点を M M M 、N N N とすると、M N ∥ B C MN\parallel BC M N ∥ B C かつ ∣ M N ∣ = 1 2 ∣ B C ∣ |MN|=\tfrac12|BC| ∣ M N ∣ = 2 1 ∣ B C ∣ である。逆に、辺 A B AB A B の中点 M M M を通り B C BC B C に平行な直線は、辺 A C AC A C の中点を通る。
証明(定理 7.2) n − m = a + c 2 − a + b 2 = c − b 2 \boldsymbol n-\boldsymbol m=\dfrac{\boldsymbol a+\boldsymbol c}{2}-\dfrac{\boldsymbol a+\boldsymbol b}{2}=\dfrac{\boldsymbol c-\boldsymbol b}{2} n − m = 2 a + c − 2 a + b = 2 c − b から前半を得る(M N ∥ B C MN\parallel BC M N ∥ B C は 定理 7.1 の 1 で s = t = 1 2 s=t=\tfrac12 s = t = 2 1 の場合でもある)。逆: M M M を通り B C BC B C に平行な直線上の点は
m + λ ( c − b ) = a + ( 1 2 − λ ) ( b − a ) + λ ( c − a ) \boldsymbol m+\lambda(\boldsymbol c-\boldsymbol b)=\boldsymbol a+\bigl(\tfrac12-\lambda\bigr)(\boldsymbol b-\boldsymbol a)+\lambda(\boldsymbol c-\boldsymbol a) m + λ ( c − b ) = a + ( 2 1 − λ ) ( b − a ) + λ ( c − a ) と書ける。b − a \boldsymbol b-\boldsymbol a b − a 、c − a \boldsymbol c-\boldsymbol a c − a は 1 次独立なので、この点が直線 A C AC A C 上にある(b − a \boldsymbol b-\boldsymbol a b − a の係数が 0 0 0 )のは λ = 1 2 \lambda=\tfrac12 λ = 2 1 のときだけで(命題 3.1[平面ベクトルと座標] の一意性)、その点は a + 1 2 ( c − a ) = n \boldsymbol a+\tfrac12(\boldsymbol c-\boldsymbol a)=\boldsymbol n a + 2 1 ( c − a ) = n 、すなわち辺 A C AC A C の中点である。
∎
補題 7.3 (角の二等分線の方向 ) ✓
A , B , C A,B,C A , B , C を一直線上にない 3 点とし、u = A B → \boldsymbol u=\overrightarrow{AB} u = A B 、w = A C → \boldsymbol w=\overrightarrow{AC} w = A C 、u ^ = u / ∣ u ∣ \hat{\boldsymbol u}=\boldsymbol u/|\boldsymbol u| u ^ = u /∣ u ∣ 、w ^ = w / ∣ w ∣ \hat{\boldsymbol w}=\boldsymbol w/|\boldsymbol w| w ^ = w /∣ w ∣ とする。
p = s u + t w \boldsymbol p=s\boldsymbol u+t\boldsymbol w p = s u + t w (s , t > 0 s,t>0 s , t > 0 、つまり角 B A C BAC B A C の内部の方向)について、∠ ( u , p ) = ∠ ( p , w ) \angle(\boldsymbol u,\boldsymbol p)=\angle(\boldsymbol p,\boldsymbol w) ∠ ( u , p ) = ∠ ( p , w ) であることと、p = λ ( u ^ + w ^ ) \boldsymbol p=\lambda(\hat{\boldsymbol u}+\hat{\boldsymbol w}) p = λ ( u ^ + w ^ ) (λ > 0 \lambda>0 λ > 0 )であることは同値である。
証明(補題 7.3) u ^ , w ^ \hat{\boldsymbol u},\hat{\boldsymbol w} u ^ , w ^ は 1 次独立なので、u ^ − w ^ ≠ 0 \hat{\boldsymbol u}-\hat{\boldsymbol w}\ne\boldsymbol 0 u ^ − w ^ = 0 、u ^ + w ^ ≠ 0 \hat{\boldsymbol u}+\hat{\boldsymbol w}\ne\boldsymbol 0 u ^ + w ^ = 0 である。∣ u ^ ∣ = ∣ w ^ ∣ = 1 |\hat{\boldsymbol u}|=|\hat{\boldsymbol w}|=1 ∣ u ^ ∣ = ∣ w ^ ∣ = 1 なので、∠ ( u , p ) = ∠ ( p , w ) \angle(\boldsymbol u,\boldsymbol p)=\angle(\boldsymbol p,\boldsymbol w) ∠ ( u , p ) = ∠ ( p , w ) は余弦が等しいこと u ^ ⋅ p = w ^ ⋅ p \hat{\boldsymbol u}\cdot\boldsymbol p=\hat{\boldsymbol w}\cdot\boldsymbol p u ^ ⋅ p = w ^ ⋅ p 、つまり ( u ^ − w ^ ) ⋅ p = 0 (\hat{\boldsymbol u}-\hat{\boldsymbol w})\cdot\boldsymbol p=0 ( u ^ − w ^ ) ⋅ p = 0 と同値である。
(⇒ \Rightarrow ⇒ )( u ^ − w ^ ) ⋅ p = 0 (\hat{\boldsymbol u}-\hat{\boldsymbol w})\cdot\boldsymbol p=0 ( u ^ − w ^ ) ⋅ p = 0 を満たすベクトルの全体は、前章の 命題 5.5[平面ベクトルと座標] の 2 により原点を通る直線である。( u ^ + w ^ ) ⋅ ( u ^ − w ^ ) = ∣ u ^ ∣ 2 − ∣ w ^ ∣ 2 = 0 (\hat{\boldsymbol u}+\hat{\boldsymbol w})\cdot(\hat{\boldsymbol u}-\hat{\boldsymbol w})=|\hat{\boldsymbol u}|^2-|\hat{\boldsymbol w}|^2=0 ( u ^ + w ^ ) ⋅ ( u ^ − w ^ ) = ∣ u ^ ∣ 2 − ∣ w ^ ∣ 2 = 0 から、この直線は u ^ + w ^ ≠ 0 \hat{\boldsymbol u}+\hat{\boldsymbol w}\ne\boldsymbol 0 u ^ + w ^ = 0 を含むので、u ^ + w ^ \hat{\boldsymbol u}+\hat{\boldsymbol w} u ^ + w ^ の実数倍の全体に等しい。よって p = λ ( u ^ + w ^ ) \boldsymbol p=\lambda(\hat{\boldsymbol u}+\hat{\boldsymbol w}) p = λ ( u ^ + w ^ ) と書ける。一方 p = s u + t w = s ∣ u ∣ u ^ + t ∣ w ∣ w ^ \boldsymbol p=s\boldsymbol u+t\boldsymbol w=s|\boldsymbol u|\hat{\boldsymbol u}+t|\boldsymbol w|\hat{\boldsymbol w} p = s u + t w = s ∣ u ∣ u ^ + t ∣ w ∣ w ^ で、u ^ , w ^ \hat{\boldsymbol u},\hat{\boldsymbol w} u ^ , w ^ による表し方の一意性から λ = s ∣ u ∣ = t ∣ w ∣ > 0 \lambda=s|\boldsymbol u|=t|\boldsymbol w|>0 λ = s ∣ u ∣ = t ∣ w ∣ > 0 である。
(⇐ \Leftarrow ⇐ )p = λ ( u ^ + w ^ ) \boldsymbol p=\lambda(\hat{\boldsymbol u}+\hat{\boldsymbol w}) p = λ ( u ^ + w ^ ) なら u ^ ⋅ p = λ ( 1 + u ^ ⋅ w ^ ) = w ^ ⋅ p \hat{\boldsymbol u}\cdot\boldsymbol p=\lambda(1+\hat{\boldsymbol u}\cdot\hat{\boldsymbol w})=\hat{\boldsymbol w}\cdot\boldsymbol p u ^ ⋅ p = λ ( 1 + u ^ ⋅ w ^ ) = w ^ ⋅ p なので、余弦が等しい。
∎
定理 7.4 (角の二等分線の定理 ) ✓
三角形 A B C ABC A B C で a = ∣ B C ∣ a=|BC| a = ∣ B C ∣ 、b = ∣ C A ∣ b=|CA| b = ∣ C A ∣ 、c = ∣ A B ∣ c=|AB| c = ∣ A B ∣ とする。
辺 B C BC B C 上の点 D D D について、∠ B A D = ∠ D A C ⟺ ∣ B D ∣ : ∣ D C ∣ = c : b \angle BAD=\angle DAC\iff|BD|:|DC|=c:b ∠ B A D = ∠ D A C ⟺ ∣ B D ∣ : ∣ D C ∣ = c : b 。
b ≠ c b\ne c b = c のとき、A A A を通り u ^ − w ^ \hat{\boldsymbol u}-\hat{\boldsymbol w} u ^ − w ^ (u ^ = A B → / c \hat{\boldsymbol u}=\overrightarrow{AB}/c u ^ = A B / c 、w ^ = A C → / b \hat{\boldsymbol w}=\overrightarrow{AC}/b w ^ = A C / b )を方向ベクトルとする直線(外角の二等分線)は直線 B C BC B C とただ 1 点 D ′ D' D ′ で交わり、D ′ D' D ′ は線分 B C BC B C の外にあって ∣ D ′ B ∣ : ∣ D ′ C ∣ = c : b |D'B|:|D'C|=c:b ∣ D ′ B ∣ : ∣ D ′ C ∣ = c : b である。b = c b=c b = c のときこの直線は B C BC B C に平行である。
証明(定理 7.4) u = A B → \boldsymbol u=\overrightarrow{AB} u = A B 、w = A C → \boldsymbol w=\overrightarrow{AC} w = A C とし、直線 B C BC B C 上の点を D = B + τ ( C − B ) D=B+\tau(C-B) D = B + τ ( C − B ) と書く。A D → = ( 1 − τ ) u + τ w = ( 1 − τ ) c u ^ + τ b w ^ \overrightarrow{AD}=(1-\tau)\boldsymbol u+\tau\boldsymbol w=(1-\tau)c\,\hat{\boldsymbol u}+\tau b\,\hat{\boldsymbol w} A D = ( 1 − τ ) u + τ w = ( 1 − τ ) c u ^ + τ b w ^ である。
1: D D D が線分 B C BC B C 上(0 < τ < 1 0<\tau<1 0 < τ < 1 )なら A D → \overrightarrow{AD} A D は内部の方向なので、補題 7.3 から ∠ B A D = ∠ D A C ⟺ A D → = λ ( u ^ + w ^ ) \angle BAD=\angle DAC\iff\overrightarrow{AD}=\lambda(\hat{\boldsymbol u}+\hat{\boldsymbol w}) ∠ B A D = ∠ D A C ⟺ A D = λ ( u ^ + w ^ ) (λ > 0 \lambda>0 λ > 0 )で、u ^ , w ^ \hat{\boldsymbol u},\hat{\boldsymbol w} u ^ , w ^ の 1 次独立性から ( 1 − τ ) c = τ b (1-\tau)c=\tau b ( 1 − τ ) c = τ b と同値である。∣ B D ∣ = τ a |BD|=\tau a ∣ B D ∣ = τ a 、∣ D C ∣ = ( 1 − τ ) a |DC|=(1-\tau)a ∣ D C ∣ = ( 1 − τ ) a なので、これは ∣ B D ∣ : ∣ D C ∣ = τ : ( 1 − τ ) = c : b |BD|:|DC|=\tau:(1-\tau)=c:b ∣ B D ∣ : ∣ D C ∣ = τ : ( 1 − τ ) = c : b である。(τ = 0 , 1 \tau=0,1 τ = 0 , 1 のとき D = B , C D=B,C D = B , C で角が 0 0 0 になるので除く。)
2: A D ′ → = κ ( u ^ − w ^ ) \overrightarrow{AD'}=\kappa(\hat{\boldsymbol u}-\hat{\boldsymbol w}) A D ′ = κ ( u ^ − w ^ ) とすると、係数を比べて ( 1 − τ ) c = κ (1-\tau)c=\kappa ( 1 − τ ) c = κ 、τ b = − κ \tau b=-\kappa τ b = − κ 。ゆえに ( 1 − τ ) c + τ b = 0 (1-\tau)c+\tau b=0 ( 1 − τ ) c + τ b = 0 、すなわち τ ( b − c ) = − c \tau(b-c)=-c τ ( b − c ) = − c で、b ≠ c b\ne c b = c のとき τ = c c − b \tau=\dfrac{c}{c-b} τ = c − b c 、1 − τ = − b c − b 1-\tau=\dfrac{-b}{c-b} 1 − τ = c − b − b とただ 1 つに決まる。τ \tau τ は [ 0 , 1 ] [0,1] [ 0 , 1 ] の外にある(c > b c>b c > b なら τ > 1 \tau>1 τ > 1 、c < b c<b c < b なら τ < 0 \tau<0 τ < 0 )ので D ′ D' D ′ は線分の外で、∣ D ′ B ∣ : ∣ D ′ C ∣ = ∣ τ ∣ : ∣ 1 − τ ∣ = c : b |D'B|:|D'C|=|\tau|:|1-\tau|=c:b ∣ D ′ B ∣ : ∣ D ′ C ∣ = ∣ τ ∣ : ∣1 − τ ∣ = c : b 。b = c b=c b = c のとき方程式は c = 0 c=0 c = 0 になって解がなく、直線は平行である。
∎
角の二等分線の定理。A からの二等分線が辺 B C と交わる点を D とすると、∣ B D ∣ : ∣ D C ∣ = c : b 。同じ色の辺が対応する
命題 7.5 (平行四辺形になる条件 ) ✓
四角形 A B C D ABCD A B C D (A , B , D A,B,D A , B , D は一直線上にない)について、次は同値である。
A B → = D C → \overrightarrow{AB}=\overrightarrow{DC} A B = D C (b − a = c − d \boldsymbol b-\boldsymbol a=\boldsymbol c-\boldsymbol d b − a = c − d )。
対角線 A C AC A C と B D BD B D の中点が一致する(a + c = b + d \boldsymbol a+\boldsymbol c=\boldsymbol b+\boldsymbol d a + c = b + d )。
A B ∥ D C AB\parallel DC A B ∥ D C かつ A D ∥ B C AD\parallel BC A D ∥ B C (2 組の対辺が平行)。
これらが成り立つとき、A B C D ABCD A B C D を平行四辺形 といい、対辺は等しく、対角は等しい。
証明(命題 7.5) (1 ⇔ 2)どちらも c = b + d − a \boldsymbol c=\boldsymbol b+\boldsymbol d-\boldsymbol a c = b + d − a と同値である。(1 ⇒ 3)A B → = D C → \overrightarrow{AB}=\overrightarrow{DC} A B = D C から A B ∥ D C AB\parallel DC A B ∥ D C 。また c − b = d − a \boldsymbol c-\boldsymbol b=\boldsymbol d-\boldsymbol a c − b = d − a より A D ∥ B C AD\parallel BC A D ∥ B C 。(3 ⇒ 1)u = b − a \boldsymbol u=\boldsymbol b-\boldsymbol a u = b − a 、v = d − a \boldsymbol v=\boldsymbol d-\boldsymbol a v = d − a は 1 次独立で、c − a = x u + y v \boldsymbol c-\boldsymbol a=x\boldsymbol u+y\boldsymbol v c − a = x u + y v と書ける。c − d = x u + ( y − 1 ) v \boldsymbol c-\boldsymbol d=x\boldsymbol u+(y-1)\boldsymbol v c − d = x u + ( y − 1 ) v が u \boldsymbol u u に平行なので y = 1 y=1 y = 1 、c − b = ( x − 1 ) u + y v \boldsymbol c-\boldsymbol b=(x-1)\boldsymbol u+y\boldsymbol v c − b = ( x − 1 ) u + y v が v \boldsymbol v v に平行なので x = 1 x=1 x = 1 。よって c = a + u + v \boldsymbol c=\boldsymbol a+\boldsymbol u+\boldsymbol v c = a + u + v 、b − a = c − d = u \boldsymbol b-\boldsymbol a=\boldsymbol c-\boldsymbol d=\boldsymbol u b − a = c − d = u 。対辺が等しいことは、A B → = D C → \overrightarrow{AB}=\overrightarrow{DC} A B = D C 、A D → = B C → \overrightarrow{AD}=\overrightarrow{BC} A D = B C の長さをとれば ∣ A B ∣ = ∣ D C ∣ |AB|=|DC| ∣ A B ∣ = ∣ D C ∣ 、∣ A D ∣ = ∣ B C ∣ |AD|=|BC| ∣ A D ∣ = ∣ B C ∣ である。対角が等しいことは、A B → = D C → \overrightarrow{AB}=\overrightarrow{DC} A B = D C 、A D → = B C → \overrightarrow{AD}=\overrightarrow{BC} A D = B C なので ∠ ( A B → , A D → ) = ∠ ( C D → , C B → ) \angle(\overrightarrow{AB},\overrightarrow{AD})=\angle(\overrightarrow{CD},\overrightarrow{CB}) ∠ ( A B , A D ) = ∠ ( C D , C B ) (ともに u , v \boldsymbol u,\boldsymbol v u , v と − u , − v -\boldsymbol u,-\boldsymbol v − u , − v のなす角)から従う。
∎
命題 7.6 (等積変形と面積比 ) ✓
三角形 A B C ABC A B C の頂点 A A A を、B C BC B C に平行な直線上で動かしても、面積は変わらない。
三角形 A B C ABC A B C と、直線 B C BC B C 上の点 D = B + τ ( C − B ) D=B+\tau(C-B) D = B + τ ( C − B ) について、S ( A , B , D ) = τ S ( A , B , C ) S(A,B,D)=\tau\,S(A,B,C) S ( A , B , D ) = τ S ( A , B , C ) 。とくに D D D が線分 B C BC B C 上なら、三角形 A B D ABD A B D と A B C ABC A B C の面積の比は ∣ B D ∣ : ∣ B C ∣ |BD|:|BC| ∣ B D ∣ : ∣ B C ∣ である。
相似比 k k k の相似な 2 つの三角形の面積比は k 2 : 1 k^2:1 k 2 : 1 である。
証明(命題 7.6) 面積は ∣ S ∣ |S| ∣ S ∣ (前章の 命題 6.2[平面ベクトルと座標] の 5)。
1: A ′ = A + λ ( c − b ) A'=A+\lambda(\boldsymbol c-\boldsymbol b) A ′ = A + λ ( c − b ) とすると S ( B , C , A ′ ) = 1 2 det ( c − b , a − b + λ ( c − b ) ) = S ( B , C , A ) S(B,C,A')=\tfrac12\det(\boldsymbol c-\boldsymbol b,\boldsymbol a-\boldsymbol b+\lambda(\boldsymbol c-\boldsymbol b))=S(B,C,A) S ( B , C , A ′ ) = 2 1 det ( c − b , a − b + λ ( c − b )) = S ( B , C , A ) 。
2: d − a = ( b − a ) + τ ( c − b ) \boldsymbol d-\boldsymbol a=(\boldsymbol b-\boldsymbol a)+\tau(\boldsymbol c-\boldsymbol b) d − a = ( b − a ) + τ ( c − b ) で、det ( b − a , d − a ) = τ det ( b − a , c − b ) = τ det ( b − a , c − a ) \det(\boldsymbol b-\boldsymbol a,\boldsymbol d-\boldsymbol a)=\tau\det(\boldsymbol b-\boldsymbol a,\boldsymbol c-\boldsymbol b)=\tau\det(\boldsymbol b-\boldsymbol a,\boldsymbol c-\boldsymbol a) det ( b − a , d − a ) = τ det ( b − a , c − b ) = τ det ( b − a , c − a ) 。
3: 比 k k k の相似変換は f ( x ) = k O x + t f(\boldsymbol x)=kO\boldsymbol x+\boldsymbol t f ( x ) = k O x + t (O O O は直交行列)の形である(1 k f \frac1kf k 1 f に 定理 2.2 を使う)。三角形 A B C ABC A B C が f f f で A ′ B ′ C ′ A'B'C' A ′ B ′ C ′ に移るとすると、b ′ − a ′ = k O ( b − a ) \boldsymbol b'-\boldsymbol a'=kO(\boldsymbol b-\boldsymbol a) b ′ − a ′ = k O ( b − a ) 、c ′ − a ′ = k O ( c − a ) \boldsymbol c'-\boldsymbol a'=kO(\boldsymbol c-\boldsymbol a) c ′ − a ′ = k O ( c − a ) で、平行移動の部分 t \boldsymbol t t は差をとると消える。S S S は差ベクトルの行列式で定まる(前章の 定義 6.1[平面ベクトルと座標] )ので、平行移動で面積が変わらないことを別に使う必要はない。O = ( o i j ) O=(o_{ij}) O = ( o ij ) について成分で展開すると
det ( O x , O y ) = ( o 11 x 1 + o 12 x 2 ) ( o 21 y 1 + o 22 y 2 ) − ( o 21 x 1 + o 22 x 2 ) ( o 11 y 1 + o 12 y 2 ) = ( o 11 o 22 − o 12 o 21 ) ( x 1 y 2 − x 2 y 1 ) = det O det ( x , y ) \det(O\boldsymbol x,O\boldsymbol y)=(o_{11}x_1+o_{12}x_2)(o_{21}y_1+o_{22}y_2)-(o_{21}x_1+o_{22}x_2)(o_{11}y_1+o_{12}y_2)=(o_{11}o_{22}-o_{12}o_{21})(x_1y_2-x_2y_1)=\det O\,\det(\boldsymbol x,\boldsymbol y) det ( O x , O y ) = ( o 11 x 1 + o 12 x 2 ) ( o 21 y 1 + o 22 y 2 ) − ( o 21 x 1 + o 22 x 2 ) ( o 11 y 1 + o 12 y 2 ) = ( o 11 o 22 − o 12 o 21 ) ( x 1 y 2 − x 2 y 1 ) = det O det ( x , y ) で、補題 2.3 から det O = ± 1 \det O=\pm1 det O = ± 1 なので、S ( A ′ , B ′ , C ′ ) = 1 2 det ( k O ( b − a ) , k O ( c − a ) ) = ± k 2 S ( A , B , C ) S(A',B',C')=\tfrac12\det\bigl(kO(\boldsymbol b-\boldsymbol a),kO(\boldsymbol c-\boldsymbol a)\bigr)=\pm k^2S(A,B,C) S ( A ′ , B ′ , C ′ ) = 2 1 det ( k O ( b − a ) , k O ( c − a ) ) = ± k 2 S ( A , B , C ) 。面積 ∣ S ∣ |S| ∣ S ∣ は k 2 k^2 k 2 倍になる。
一般の図形(有界閉かつ面積確定な集合 E E E )についても面積は k 2 k^2 k 2 倍になる。f f f は R 2 \mathbb{R}^2 R 2 から R 2 \mathbb{R}^2 R 2 への全単射な C 1 C^1 C 1 級写像(逆写像は y ↦ 1 k O T ( y − t ) \boldsymbol y\mapsto\frac1kO^{\mathsf T}(\boldsymbol y-\boldsymbol t) y ↦ k 1 O T ( y − t ) )で、ヤコビ行列は定数 k O kO k O 、∣ det ( k O ) ∣ = k 2 ∣ det O ∣ = k 2 ≠ 0 |\det(kO)|=k^2|\det O|=k^2\ne0 ∣ det ( k O ) ∣ = k 2 ∣ det O ∣ = k 2 = 0 なので、変数変換公式(定理 6.7[重積分と累次積分] 、U = V = R 2 U=V=\mathbb{R}^2 U = V = R 2 、被積分関数 1 1 1 )から ∣ f ( E ) ∣ = k 2 ∣ E ∣ |f(E)|=k^2|E| ∣ f ( E ) ∣ = k 2 ∣ E ∣ である。平行移動の部分もこの公式に含まれている。
∎
定理 8.1 (Heron の問題(鏡映による最短経路) ) ✓
直線 ℓ \ell ℓ と、ℓ \ell ℓ 上にない同じ側の 2 点 A , B A,B A , B をとり、A ′ A' A ′ を ℓ \ell ℓ に関する A A A の鏡映(定理 2.4 の 3 で α = 0 \alpha=0 α = 0 の写像による像)とする。
ℓ \ell ℓ 上の点 P P P について ∣ A P ∣ + ∣ P B ∣ ≥ ∣ A ′ B ∣ |AP|+|PB|\ge|A'B| ∣ A P ∣ + ∣ P B ∣ ≥ ∣ A ′ B ∣ で、等号が成り立つのは P P P が線分 A ′ B A'B A ′ B と ℓ \ell ℓ の交点 P 0 P_0 P 0 (ただ 1 つ存在する)のときだけである。
(反射の法則)P 0 P_0 P 0 で、ℓ \ell ℓ の方向ベクトル e \boldsymbol e e について ∠ ( P 0 A → , e ) = ∠ ( P 0 B → , − e ) \angle(\overrightarrow{P_0A},\boldsymbol e)=\angle(\overrightarrow{P_0B},-\boldsymbol e) ∠ ( P 0 A , e ) = ∠ ( P 0 B , − e ) である。
証明(定理 8.1) ℓ = { x ∣ n ⋅ ( x − p ) = 0 } \ell=\{\boldsymbol x\mid\boldsymbol n\cdot(\boldsymbol x-\boldsymbol p)=0\} ℓ = { x ∣ n ⋅ ( x − p ) = 0 } (∣ n ∣ = 1 |\boldsymbol n|=1 ∣ n ∣ = 1 )と書き、鏡映を σ ( x ) = x − 2 n ⋅ ( x − p ) n \sigma(\boldsymbol x)=\boldsymbol x-2\,\boldsymbol n\cdot(\boldsymbol x-\boldsymbol p)\,\boldsymbol n σ ( x ) = x − 2 n ⋅ ( x − p ) n とする(行列 I − 2 n n T I-2\boldsymbol n\boldsymbol n^{\mathsf T} I − 2 n n T は直交行列なので等長変換で、ℓ \ell ℓ 上の点を動かさない)。n ⋅ ( A ′ − p ) = − n ⋅ ( A − p ) \boldsymbol n\cdot(A'-\boldsymbol p)=-\boldsymbol n\cdot(A-\boldsymbol p) n ⋅ ( A ′ − p ) = − n ⋅ ( A − p ) なので、A , A ′ A,A' A , A ′ は ℓ \ell ℓ の反対側にあり、A ′ , B A',B A ′ , B も反対側にある。
1: P ∈ ℓ P\in\ell P ∈ ℓ なら ∣ A P ∣ = ∣ σ ( A ) σ ( P ) ∣ = ∣ A ′ P ∣ |AP|=|\sigma(A)\sigma(P)|=|A'P| ∣ A P ∣ = ∣ σ ( A ) σ ( P ) ∣ = ∣ A ′ P ∣ 。三角不等式(前章の 定理 4.1[平面ベクトルと座標] の 6)から ∣ A ′ P ∣ + ∣ P B ∣ ≥ ∣ A ′ B ∣ |A'P|+|PB|\ge|A'B| ∣ A ′ P ∣ + ∣ P B ∣ ≥ ∣ A ′ B ∣ 。等号は u = A ′ P → \boldsymbol u=\overrightarrow{A'P} u = A ′ P 、w = P B → \boldsymbol w=\overrightarrow{PB} w = P B として ∣ u + w ∣ = ∣ u ∣ + ∣ w ∣ |\boldsymbol u+\boldsymbol w|=|\boldsymbol u|+|\boldsymbol w| ∣ u + w ∣ = ∣ u ∣ + ∣ w ∣ 、すなわち u ⋅ w = ∣ u ∣ ∣ w ∣ \boldsymbol u\cdot\boldsymbol w=|\boldsymbol u||\boldsymbol w| u ⋅ w = ∣ u ∣∣ w ∣ のときで、これはコーシー・シュワルツの等号条件(同 5)により u , w \boldsymbol u,\boldsymbol w u , w が 1 次従属で、さらに内積が正であることから同じ向きであること、つまり P P P が線分 A ′ B A'B A ′ B 上にあることと同値である。線分 A ′ B A'B A ′ B 上で n ⋅ ( x − p ) \boldsymbol n\cdot(\boldsymbol x-\boldsymbol p) n ⋅ ( x − p ) は 1 次関数で、両端で符号が異なるので零点がただ 1 つある。これが P 0 P_0 P 0 である。
2: X = P 0 + e X=P_0+\boldsymbol e X = P 0 + e とおくと X ∈ ℓ X\in\ell X ∈ ℓ なので σ ( X ) = X \sigma(X)=X σ ( X ) = X 、また σ ( P 0 ) = P 0 \sigma(P_0)=P_0 σ ( P 0 ) = P 0 、σ ( A ) = A ′ \sigma(A)=A' σ ( A ) = A ′ で、A ≠ P 0 A\ne P_0 A = P 0 (A ∉ ℓ A\notin\ell A ∈ / ℓ )である。補題 3.2 (k = 1 k=1 k = 1 )により ∠ ( P 0 A → , e ) = ∠ ( A − P 0 , X − P 0 ) = ∠ ( σ ( A ) − σ ( P 0 ) , σ ( X ) − σ ( P 0 ) ) = ∠ ( P 0 A ′ → , e ) \angle(\overrightarrow{P_0A},\boldsymbol e)=\angle(A-P_0,X-P_0)=\angle(\sigma(A)-\sigma(P_0),\sigma(X)-\sigma(P_0))=\angle(\overrightarrow{P_0A'},\boldsymbol e) ∠ ( P 0 A , e ) = ∠ ( A − P 0 , X − P 0 ) = ∠ ( σ ( A ) − σ ( P 0 ) , σ ( X ) − σ ( P 0 )) = ∠ ( P 0 A ′ , e ) 。P 0 P_0 P 0 は線分 A ′ B A'B A ′ B の内部の点なので P 0 A ′ → \overrightarrow{P_0A'} P 0 A ′ は P 0 B → \overrightarrow{P_0B} P 0 B の負の倍数で、∠ ( P 0 A ′ → , e ) = ∠ ( P 0 B → , − e ) \angle(\overrightarrow{P_0A'},\boldsymbol e)=\angle(\overrightarrow{P_0B},-\boldsymbol e) ∠ ( P 0 A ′ , e ) = ∠ ( P 0 B , − e ) である。
∎
定理 8.2 (Steiner–Lehmus の定理 ) ✓
三角形 A B C ABC A B C で、∠ B \angle B ∠ B の二等分線が辺 C A CA C A と交わる点を E E E 、∠ C \angle C ∠ C の二等分線が辺 A B AB A B と交わる点を F F F とする。∣ B E ∣ = ∣ C F ∣ |BE|=|CF| ∣ B E ∣ = ∣ C F ∣ ならば ∣ A B ∣ = ∣ A C ∣ |AB|=|AC| ∣ A B ∣ = ∣ A C ∣ である。
証明(定理 8.2) a = ∣ B C ∣ a=|BC| a = ∣ B C ∣ 、b = ∣ C A ∣ b=|CA| b = ∣ C A ∣ 、c = ∣ A B ∣ c=|AB| c = ∣ A B ∣ とする。定理 7.4 の 1(頂点 B B B で使う)から ∣ A E ∣ : ∣ E C ∣ = c : a |AE|:|EC|=c:a ∣ A E ∣ : ∣ E C ∣ = c : a なので、定理 5.1[平面ベクトルと座標] により e = a a + c c a + c \boldsymbol e=\dfrac{a\boldsymbol a+c\boldsymbol c}{a+c} e = a + c a a + c c 、したがって
B E → = a B A → + c B C → a + c , ∣ B E ∣ 2 = a 2 c 2 + c 2 a 2 + 2 a c B A → ⋅ B C → ( a + c ) 2 = a c ( ( a + c ) 2 − b 2 ) ( a + c ) 2 \overrightarrow{BE}=\frac{a\,\overrightarrow{BA}+c\,\overrightarrow{BC}}{a+c},\qquad|BE|^2=\frac{a^2c^2+c^2a^2+2ac\,\overrightarrow{BA}\cdot\overrightarrow{BC}}{(a+c)^2}=\frac{ac\bigl((a+c)^2-b^2\bigr)}{(a+c)^2} B E = a + c a B A + c B C , ∣ B E ∣ 2 = ( a + c ) 2 a 2 c 2 + c 2 a 2 + 2 a c B A ⋅ B C = ( a + c ) 2 a c ( ( a + c ) 2 − b 2 ) である(B A → ⋅ B C → = a c cos ∠ B \overrightarrow{BA}\cdot\overrightarrow{BC}=ac\cos\angle B B A ⋅ B C = a c cos ∠ B に 補題 6.1 を代入すると 2 B A → ⋅ B C → = a 2 + c 2 − b 2 2\overrightarrow{BA}\cdot\overrightarrow{BC}=a^2+c^2-b^2 2 B A ⋅ B C = a 2 + c 2 − b 2 )。同様に ∣ C F ∣ 2 = a b ( ( a + b ) 2 − c 2 ) ( a + b ) 2 |CF|^2=\dfrac{ab\bigl((a+b)^2-c^2\bigr)}{(a+b)^2} ∣ C F ∣ 2 = ( a + b ) 2 ab ( ( a + b ) 2 − c 2 ) 。∣ B E ∣ = ∣ C F ∣ |BE|=|CF| ∣ B E ∣ = ∣ C F ∣ を a > 0 a>0 a > 0 で割ると
c − c b 2 ( a + c ) 2 = b − b c 2 ( a + b ) 2 ⟹ c − b = b c ⋅ b ( a + b ) 2 − c ( a + c ) 2 ( a + c ) 2 ( a + b ) 2 . c-\frac{cb^2}{(a+c)^2}=b-\frac{bc^2}{(a+b)^2}\quad\Longrightarrow\quad c-b=bc\cdot\frac{b(a+b)^2-c(a+c)^2}{(a+c)^2(a+b)^2}. c − ( a + c ) 2 c b 2 = b − ( a + b ) 2 b c 2 ⟹ c − b = b c ⋅ ( a + c ) 2 ( a + b ) 2 b ( a + b ) 2 − c ( a + c ) 2 . b ( a + b ) 2 − c ( a + c ) 2 = ( b − c ) Q b(a+b)^2-c(a+c)^2=(b-c)Q b ( a + b ) 2 − c ( a + c ) 2 = ( b − c ) Q 、Q = a 2 + 2 a ( b + c ) + b 2 + b c + c 2 > 0 Q=a^2+2a(b+c)+b^2+bc+c^2>0 Q = a 2 + 2 a ( b + c ) + b 2 + b c + c 2 > 0 なので、K = b c Q ( a + c ) 2 ( a + b ) 2 > 0 K=\dfrac{bcQ}{(a+c)^2(a+b)^2}>0 K = ( a + c ) 2 ( a + b ) 2 b c Q > 0 として c − b = ( b − c ) K c-b=(b-c)K c − b = ( b − c ) K となり
( b − c ) ( 1 + K ) = 0 (b-c)(1+K)=0 ( b − c ) ( 1 + K ) = 0 を得る。1 + K > 0 1+K>0 1 + K > 0 なので b = c b=c b = c である。
∎
群の作用としての等長変換 (algebra の群の作用と Sylow の定理 )。定理 2.2 と 定理 2.4 は、平面の等長変換の全体が群をなし、O ( 2 ) O(2) O ( 2 ) と平行移動の半直積 であることを述べています。合同は「この群の作用で重なる」という同値関係で、図形の分類(正多角形の対称性など)は群論の問題になります。
直交行列とスペクトル定理 (スペクトル定理 )。直交行列は内積を保つ線形写像で、任意の次元で同じ構造を持ちます。
リーマン幾何 。曲がった曲面の上では、距離を保つ写像(等長写像)の全体が小さくなり、三角形の内角の和は π \pi π にならなくなります。この章で内角の和を証明するときに使った「平面は R 2 \mathbb{R}^2 R 2 」という事実が、曲面では成り立ちません。
演習 10.1 標準
次の写像は等長変換である。定理 2.4 の分類のどれに当たるかを答え、鏡映・回転なら軸・中心を求めよ。(1)f ( x , y ) = ( x + 3 , − y ) f(x,y)=(x+3,\,-y) f ( x , y ) = ( x + 3 , − y ) 。(2)g ( x ) = R ( π / 2 ) x + ( 1 , 1 ) g(\boldsymbol x)=R(\pi/2)\boldsymbol x+(1,1) g ( x ) = R ( π /2 ) x + ( 1 , 1 ) 。
解答 (1)f ( x ) = F ( 0 ) x + ( 3 , 0 ) f(\boldsymbol x)=F(0)\boldsymbol x+(3,0) f ( x ) = F ( 0 ) x + ( 3 , 0 ) で、F ( 0 ) = diag ( 1 , − 1 ) F(0)=\operatorname{diag}(1,-1) F ( 0 ) = diag ( 1 , − 1 ) である。θ = 0 \theta=0 θ = 0 なので u = ( 1 , 0 ) \boldsymbol u=(1,0) u = ( 1 , 0 ) 、v = ( 0 , 1 ) \boldsymbol v=(0,1) v = ( 0 , 1 ) で、t = ( 3 , 0 ) = 3 u \boldsymbol t=(3,0)=3\boldsymbol u t = ( 3 , 0 ) = 3 u (α = 3 \alpha=3 α = 3 、β = 0 \beta=0 β = 0 )。軸は x x x 軸で、3 3 3 だけ軸方向に進むすべり鏡映 である(不動点なし)。(2)O = R ( π / 2 ) ≠ I O=R(\pi/2)\ne I O = R ( π /2 ) = I なので回転で、中心は ( I − R ( π / 2 ) ) p = ( 1 , 1 ) (I-R(\pi/2))\boldsymbol p=(1,1) ( I − R ( π /2 )) p = ( 1 , 1 ) の解。I − R ( π / 2 ) = ( 1 1 − 1 1 ) I-R(\pi/2)=\begin{pmatrix}1&1\\-1&1\end{pmatrix} I − R ( π /2 ) = ( 1 − 1 1 1 ) なので x + y = 1 x+y=1 x + y = 1 、− x + y = 1 -x+y=1 − x + y = 1 、つまり p = ( 0 , 1 ) \boldsymbol p=(0,1) p = ( 0 , 1 ) 。確かめると g ( 0 , 1 ) = ( − 1 , 0 ) + ( 1 , 1 ) = ( 0 , 1 ) g(0,1)=(-1,0)+(1,1)=(0,1) g ( 0 , 1 ) = ( − 1 , 0 ) + ( 1 , 1 ) = ( 0 , 1 ) である。( 0 , 1 ) (0,1) ( 0 , 1 ) を中心とする π / 2 \pi/2 π /2 の回転。
演習 10.2 易
凸多角形の内角の和が 13 π 13\pi 13 π (2340 ∘ 2340^\circ 234 0 ∘ )であるとき、何角形か。また、凸 n n n 角形の外角の和は n n n によらないことを示せ。
解答 系 5.6 より ( n − 2 ) π = 13 π (n-2)\pi=13\pi ( n − 2 ) π = 13 π なので n = 15 n=15 n = 15 。外角は π \pi π から内角を引いたものなので、和は n π − ( n − 2 ) π = 2 π n\pi-(n-2)\pi=2\pi nπ − ( n − 2 ) π = 2 π で n n n によらない。
演習 10.3 標準
∣ A B ∣ = 6 |AB|=6 ∣ A B ∣ = 6 、∣ A C ∣ = 4 |AC|=4 ∣ A C ∣ = 4 、∣ B C ∣ = 5 |BC|=5 ∣ B C ∣ = 5 の三角形 A B C ABC A B C で、∠ A \angle A ∠ A の二等分線が辺 B C BC B C と交わる点を D D D とする。∣ B D ∣ |BD| ∣ B D ∣ 、∣ D C ∣ |DC| ∣ D C ∣ 、∣ A D ∣ |AD| ∣ A D ∣ を求めよ。
解答 定理 7.4 の 1 から ∣ B D ∣ : ∣ D C ∣ = 6 : 4 |BD|:|DC|=6:4 ∣ B D ∣ : ∣ D C ∣ = 6 : 4 で、∣ B D ∣ + ∣ D C ∣ = 5 |BD|+|DC|=5 ∣ B D ∣ + ∣ D C ∣ = 5 なので ∣ B D ∣ = 3 |BD|=3 ∣ B D ∣ = 3 、∣ D C ∣ = 2 |DC|=2 ∣ D C ∣ = 2 。d = 4 b + 6 c 10 \boldsymbol d=\dfrac{4\boldsymbol b+6\boldsymbol c}{10} d = 10 4 b + 6 c (定理 5.1[平面ベクトルと座標] )なので A D → = 4 A B → + 6 A C → 10 \overrightarrow{AD}=\dfrac{4\overrightarrow{AB}+6\overrightarrow{AC}}{10} A D = 10 4 A B + 6 A C 。2 A B → ⋅ A C → = 6 2 + 4 2 − 5 2 = 27 2\overrightarrow{AB}\cdot\overrightarrow{AC}=6^2+4^2-5^2=27 2 A B ⋅ A C = 6 2 + 4 2 − 5 2 = 27 から ∣ A D ∣ 2 = 16 ⋅ 36 + 36 ⋅ 16 + 2 ⋅ 24 ⋅ 13.5 100 = 576 + 576 + 648 100 = 18 |AD|^2=\dfrac{16\cdot36+36\cdot16+2\cdot24\cdot13.5}{100}=\dfrac{576+576+648}{100}=18 ∣ A D ∣ 2 = 100 16 ⋅ 36 + 36 ⋅ 16 + 2 ⋅ 24 ⋅ 13.5 = 100 576 + 576 + 648 = 18 、∣ A D ∣ = 3 2 |AD|=3\sqrt2 ∣ A D ∣ = 3 2 。
演習 10.4 標準
三角形 A B C ABC A B C の辺 A B AB A B 上に ∣ A D ∣ : ∣ D B ∣ = 2 : 1 |AD|:|DB|=2:1 ∣ A D ∣ : ∣ D B ∣ = 2 : 1 となる点 D D D をとり、D D D を通り B C BC B C に平行な直線が辺 A C AC A C と交わる点を E E E とする。三角形 A D E ADE A D E と四角形 D B C E DBCE D B C E の面積比を求めよ。
解答 D = A + 2 3 ( B − A ) D=A+\tfrac23(B-A) D = A + 3 2 ( B − A ) なので、定理 7.1 の 1 から E = A + 2 3 ( C − A ) E=A+\tfrac23(C-A) E = A + 3 2 ( C − A ) 、∣ A D ∣ : ∣ A B ∣ = ∣ A E ∣ : ∣ A C ∣ = 2 : 3 |AD|:|AB|=|AE|:|AC|=2:3 ∣ A D ∣ : ∣ A B ∣ = ∣ A E ∣ : ∣ A C ∣ = 2 : 3 。2 辺の比と夾角が等しいので A D E ADE A D E と A B C ABC A B C は相似(定理 4.2 の 3)で比は 2 3 \tfrac23 3 2 。命題 7.6 の 3 から面積比は 4 9 \tfrac49 9 4 。四角形 D B C E DBCE D B C E の面積は 1 − 4 9 = 5 9 1-\tfrac49=\tfrac59 1 − 9 4 = 9 5 (A B C ABC A B C を 1 1 1 として)で、求める比は 4 9 : 5 9 = 4 : 5 \tfrac49:\tfrac59=4:5 9 4 : 9 5 = 4 : 5 。
Robin Hartshorne, Geometry: Euclid and Beyond , Springer, 2000 — 平面幾何を公理から組む立場と、平行線公準・合同公理の役割(この章は座標から組む立場をとった)。
Marcel Berger, Geometry I , Springer, 1987 — アフィン幾何とユークリッド空間の等長変換、その分類。
Marvin Jay Greenberg, Euclidean and Non-Euclidean Geometries: Development and History , W. H. Freeman — 第 5 公準の独立性と非ユークリッド幾何の模型。
H. S. M. Coxeter, S. L. Greitzer, Geometry Revisited , Mathematical Association of America, 1967 — 第 1 章。角の二等分線・等積変形・Steiner–Lehmus の定理の初等的な証明が多数載っている。
執筆: Claude Code(Sonnet 5.5)、Claude Code(Opus 5.5)・監査 4 回(Claude Code)・最終 2026-10-12