三角不等式

ベクトルに関する三角不等式を示します。すなわち、22 つのベクトルの和の長さは、それぞれのベクトルの長さの和を超えません。

三角不等式は、ベクトルの和と長さに関する基本的で重要な不等式の 11 つです。

三角不等式


定理 1.6(三角不等式)

任意の 22 つのベクトル a,b\bm{a}, \bm{b} について、次が成り立つ。

a+ba+b \begin{equation*} \tag{1.2.6} \lVert \, \bm{a} + \bm{b} \, \rVert \leqslant \lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \end{equation*}



解説

ベクトルの和と長さの関係(定理 1.6 の主張)

定理 1.6(三角不等式)は、22 つのベクトルの和の長さが、それぞれのベクトルの長さの和を超えないことを表しています。

(1.2.6)式は、ベクトルの和と長さに関する重要な不等式であり、三角不等式(triangle\text{triangle} inequality\text{inequality})と呼ばれます。

三角不等式の形式

三角不等式は、一般に、平面幾何において三角形の辺の長さに関する重要な関係を表す不等式です。(1.2.6)式は、これを平面上のベクトルを用いて表現したものともいえます。

平面幾何における三角不等式

平面幾何において、三角不等式は三角形の辺の長さに関する 33 つの不等式として表されます。すなわち、平面上の三角形 PQR\triangle PQR33 つの辺について、それぞれ次が成り立ちます。

{    PQQR+RPQRRP+PQRPPQ+QR(1.2.7) \left\{ \; \; \begin{alignat*} {3} &&PQ &\leqslant QR &+ RP \\ &&QR &\leqslant RP &+ PQ \\ &&RP &\leqslant PQ &+ QR \\ \end{alignat*} \right. \tag{1.2.7}

ベクトルの三角不等式との対応

下図のように、有向線分 PQPQ により定まるベクトルを a=(PQ)\bm{a} = (\, \overrightarrow{PQ} \,)、有向線分 QRQR により定まるベクトルを b=(QR)\bm{b} = (\, \overrightarrow{QR} \,) とすると、a+b=(RP)\bm{a} + \bm{b} = (\, \overrightarrow{RP} \,) となり、(1.2.6)式 の不等式 a+ba+b\lVert \, \bm{a} + \bm{b} \, \rVert \leqslant \lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert(1.2.7)式33 行目 RPPQ+QRRP \leqslant PQ + QR をベクトルにより表したものとなります。

ベクトルの三角不等式の解説図

PQR\triangle PQR33 つの辺とベクトルの対応(PQ,QR,RPPQ, QR, RP のうちどの 22 つを a,b\bm{a}, \bm{b} に対応させるか)は任意に決めることができます。したがって、(1.2.6)式の不等式 a+ba+b\lVert \, \bm{a} + \bm{b} \, \rVert \leqslant \lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert(1.2.7)式のすべての不等式を表し得ます。このような意味で、(1.2.6)式(1.2.7)式は同等であるといえます。

三角不等式の証明方法

平面幾何における証明

平面幾何において三角不等式を証明するためには、先に、「三角形の外角定理」(三角形の外角は、内対角のいずれよりも大きい)や、「辺と対角の定理」(三角形において、大きい辺に対する内角は小さい辺に対する内角よりも大きい)を示す必要があります。

これらの定理は、「平行線の公理」(与えられた直線上に無い点を通り、与えられた直線に平行な直線がだだ 11 つ存在する)を仮定せずに証明できるものの、一連の証明はそこそこ骨が折れます(記載量も多いです)。

内積の演算規則による証明

ここでは、定理 1.6(三角不等式)をあくまでベクトルの和と長さに関する不等式として捉えて、これまでに示してきたベクトルの性質や内積に関する考察に基づき、これを証明します。

下記の証明は、幾何的な考察に基づくものではなく、定理 1.4(内積の演算法則)定理 1.5(シュワルツの不等式)を用いた証明です。

また、このことは、定理 1.6(三角不等式)が、(有向線分により定まる)幾何ベクトルだけでなく、抽象的なベクトル(計量ベクトル空間の元)についても成り立つことを示唆しています。(計量ベクトル空間において三角不等式が成り立つことは、定理 7.6(三角不等式)に改めて示します。)



証明

22 つのベクトル a,b\bm{a}, \bm{b} について、定理 1.5(シュワルツの不等式)より、abab\lvert \, \bm{a} \cdot \bm{b} \, \rvert \leqslant \lVert \, \bm{a} \, \rVert \, \lVert \, \bm{b} \, \rVert であることから、次が成り立つ。

a+b2=(a+b)(a+b)=a2+b2+2aba2+b2+2ab=(a+b)2 \begin{align*} \lVert \, \bm{a} + \bm{b} \, \rVert^{2} &= (\bm{a} + \bm{b}) \cdot (\bm{a} + \bm{b}) \\ &= \lVert \, \bm{a} \, \rVert^{2} + \lVert \, \bm{b} \, \rVert^{2} + 2 \, \bm{a} \cdot \bm{b} \\ &\leqslant \lVert \, \bm{a} \, \rVert^{2} + \lVert \, \bm{b} \, \rVert^{2} + 2 \, \lVert \, \bm{a} \, \rVert \, \lVert \, \bm{b} \, \rVert \\ &= \left(\lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \right)^{2} \end{align*}

いま、a+b0\lVert \, \bm{a} + \bm{b} \, \rVert \geqslant 0 かつ a+b0\lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \geqslant 0 であるから、

a+ba+b \begin{gather*} \tag*{\square} \lVert \, \bm{a} + \bm{b} \, \rVert \leqslant \lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \end{gather*}



証明の考え方

定理 1.4(内積の演算法則)定理 1.5(シュワルツの不等式)を用います。

  • (1.2.6)式の両辺を 22 乗した a+b2(a+b)2\lVert \, \bm{a} + \bm{b} \, \rVert^{2} \leqslant \left( \, \lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \, \right)^{2} を示すことを考えます。

  • 22 つのベクトルの和 a+b\bm{a} + \bm{b}22 乗について、次が成り立つことがわかります。

    a+b2=(i)(a+b)(a+b)=(ii)a2+b2+2ab(iii)a2+b2+2ab=(iv)(a+b)2 \begin{align*} \lVert \, \bm{a} + \bm{b} \, \rVert^{2} &\overset{(\text{i})}{=} (\bm{a} + \bm{b}) \cdot (\bm{a} + \bm{b}) \\ &\overset{(\text{ii})}{=} \lVert \, \bm{a} \, \rVert^{2} + \lVert \, \bm{b} \, \rVert^{2} + 2 \, \bm{a} \cdot \bm{b} \\ &\overset{(\text{iii})}{\leqslant} \lVert \, \bm{a} \, \rVert^{2} + \lVert \, \bm{b} \, \rVert^{2} + 2 \, \lVert \, \bm{a} \, \rVert \, \lVert \, \bm{b} \, \rVert \\ &\overset{(\text{iv})}{=} \left( \lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \right)^{2} \end{align*}

    • i\text{i}内積の定義、特に(1.2.2)式によります。

    • ii\text{ii}定理 1.4(内積の演算法則)によります。

    • iii\text{iii}定理 1.5(シュワルツの不等式)より、次が成り立ちます。

      ababab \begin{align*} \bm{a} \cdot \bm{b} \leqslant \lvert \, \bm{a} \cdot \bm{b} \, \rvert \leqslant \lVert \, \bm{a} \, \rVert \, \lVert \, \bm{b} \, \rVert \end{align*}

    • iv\text{iv}a+b\lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert22 乗の形に因数分解します。

  • これにより、(1.2.6)式の両辺を 22 乗した次の式が成り立つことが示されました。

    a+b2(a+b)2 \begin{gather*} \lVert \, \bm{a} + \bm{b} \, \rVert^{2} \leqslant \left( \lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \right)^{2} \end{gather*}

  • ここで、a+b0\lVert \, \bm{a} + \bm{b} \, \rVert \geqslant 0 かつ a+b0\lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \geqslant 0 であることから、上式の両辺を 12\frac{\, 1 \,}{\, 2 \,} した次の式も成り立つといえます。

    a+ba+b \begin{gather*} \lVert \, \bm{a} + \bm{b} \, \rVert \leqslant \lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \end{gather*}

  • 以上から、題意が示されました。


まとめ

  • 任意の 22 つのベクトル a,b\bm{a}, \bm{b} について、次が成り立つ(三角不等式)。

    a+ba+b \begin{equation*} \lVert \, \bm{a} + \bm{b} \, \rVert \leqslant \lVert \, \bm{a} \, \rVert + \lVert \, \bm{b} \, \rVert \end{equation*}

  • ベクトルに関する三角不等式は、ベクトルの性質(内積の演算法則シュワルツの不等式)を用いて証明できる。


参考文献

[1] 齋藤正彦. 線型代数入門. 東京大学出版会. 1966.
[2] 永田雅宣 他. 理系のための線型代数の基礎. 紀伊國屋書店. 1986.
[3] 川久保勝夫. 線形代数学 [新装版]. 日本評論社. 2010.
[4] 松坂和夫. 線型代数入門 [新装版]. 岩波書店. 2018.
[5] 三宅敏恒. 線形代数学 初歩からジョルダン標準形へ. 培風館. 2008.
[6] S. Lang. Linear Algebra Third Edition. Springer. 1987.
[7] T. Miyake. Linear Algebra From the Beginnings to the Jordan Normal. Springer. 2022.
[8] 雪江明彦. 代数学 11 群論入門. 日本評論社. 2010.
[9] 雪江明彦. 代数学 22 環と体とガロア理論. 日本評論社. 2010.
[10] 桂利行. 代数学 I\text{I} 群と環. 東京大学出版会. 2004.
[11] 松坂和夫. 代数系入門. 岩波書店. 1976.
[12] 高木貞治. 代数学講義 [改訂新版]. 共立出版. 1965.
[13] S. Lang. Algebra Revised Third Edition. Springer. 2002.
[14] M. Artin. Algebra Second Edition. Pearson Education Limited. 2014.
[15] 青本和彦 他. 数学入門辞典. 岩波書店. 2005.


初版:2023-08-20   |   改訂:2025-03-31