ベクトルと内積の全体像|余弦定理から直線・平面までをつなげて理解する

数学
スポンサーリンク

はじめに

ベクトルや図形について学んでいると、余弦定理、内積、法線ベクトル、直線・平面の方程式、点と直線・平面の距離など、さまざまな公式や考え方が登場します。

それぞれの公式は使えても、「なぜ余弦定理から内積が出てくるのだろう?」「内積と直線・平面には、どんな関係があるのだろう?」と感じることもあるかもしれません。

実は、これらはバラバラの話ではありません。

余弦定理によって「角度」を式で扱えるようになり、内積によってベクトルの「角度」や「影」を計算できるようになる。そして、内積で「垂直」を表すことで、直線や平面、さらに距離まで求められるようになる。

というひとつの流れでつながっています。

余弦定理から内積へ進み、内積を使って「角度・影・垂直」を考えると、直線・平面・距離までひとつの流れとして理解できます。

この記事では、余弦定理から内積、法線ベクトル、直線・平面、距離までがどのようにつながっているのかを、全体像から整理していきます。

1.出発点は「三平方の定理」

まず出発点になるのが、三平方の定理です。

直角三角形の3辺を \(a,\ b,\ c\) とし、\(c\) を斜辺とすると、

$$
c^2=a^2+b^2
$$

という関係があります。

三平方の定理によって、直角三角形では2辺の長さから残りの1辺を求めることができます。しかし、三角形が直角三角形でなければ、この公式をそのまま使うことはできません。

そこで、「直角ではない三角形でも、辺の長さを求められないだろうか?」と考えると、次の余弦定理につながります。

2.余弦定理によって「角度」が式に入る

三平方の定理を一般の三角形へ広げたものが余弦定理です。

三角形の2辺を \(b,\ c\)、その間の角を \(\theta\)、向かい側の辺を \(a\) とすると、

$$
a^2=b^2+c^2-2bc\cos\theta
$$

が成り立ちます。

もし \(\theta=90^\circ\) なら、

$$
\cos90^\circ=0
$$

なので、

$$
a^2=b^2+c^2
$$

となり、三平方の定理そのものになります。

つまり、余弦定理は三平方の定理とは別の公式ではなく、三平方の定理に「角度」という情報を加えたものだと見ることができます。

余弦定理は、三平方の定理を一般の三角形へ広げ、辺の長さと角度を結びつける公式です。

余弦定理を導くときには、三角形に高さを下ろして直角三角形を作ります。すると、辺の一部が \(b\cos\theta\) のように表され、ここで「コサインはある方向への長さを取り出している」という見方が現れます。

▶ 余弦定理の意味を詳しく知りたい
余弦定理とは何をしている公式なのか?|三平方の定理とのつながりで理解する
余弦定理がどのように導かれるのかを、三角形に高さを下ろす方法から丁寧に解説。三平方の定理と三角比を使って、なぜコサインが式に現れるのかを図解します。
▶ 余弦定理の導出を詳しく知りたい
余弦定理はどうやって導かれるのか?|高さを作るとコサインが見えてくる
余弦定理がどのように導かれるのかを、三角形に高さを下ろす方法から丁寧に解説。三平方の定理と三角比を使って、なぜコサインが式に現れるのかを図解します。

3.コサインは「ある方向への影」を表している

ここで、余弦定理に現れた \(\cos\theta\) に注目してみましょう。

ベクトル \(\boldsymbol{a}\) と \(\boldsymbol{b}\) のなす角を \(\theta\) とすると、\(\boldsymbol{b}\) を \(\boldsymbol{a}\) の方向へ投影した長さは、

$$
|\boldsymbol{b}|\cos\theta
$$

と表せます。

つまり、コサインは単に三角比のひとつなのではなく、「ある方向にどれだけ進んでいるのか」を取り出す役割を持っています。

そして、その影の長さに \(|\boldsymbol{a}|\) を掛けたものが、

$$
\boldsymbol{a}\cdot\boldsymbol{b}
=
|\boldsymbol{a}||\boldsymbol{b}|\cos\theta
$$

です。

これがベクトルの内積です。

内積は、一方のベクトルをもう一方の方向へ投影した「影」を使って、2つのベクトルがどれくらい同じ方向を向いているのかを数で表しています。

▶ 内積の「影」と「角度」の意味を詳しく知りたい
内積とは何を計算しているのか?|「影」と「角度」でわかるベクトルの本質
内積とは何を計算しているのかを、ベクトルの「影」と角度に注目して直感的に解説。内積の公式にコサインが現れる理由や、2本のベクトルの向きとの関係を図で理解します。

4.余弦定理から「成分の掛け算」が出てくる

内積には、もうひとつよく使う公式があります。

$$
\boldsymbol{a}
=
\begin{pmatrix}
a_1\\
a_2
\end{pmatrix},
\quad
\boldsymbol{b}
=
\begin{pmatrix}
b_1\\
b_2
\end{pmatrix}
$$

なら、

$$
\boldsymbol{a}\cdot\boldsymbol{b}
=
a_1b_1+a_2b_2
$$

と計算できます。

一見すると、「なぜ角度を使う内積が、成分どうしの掛け算と足し算で求められるのだろう?」と思うかもしれません。

ここで再び登場するのが余弦定理です。

2本のベクトル \(\boldsymbol{a},\ \boldsymbol{b}\) と、その差 \(\boldsymbol{a}-\boldsymbol{b}\) が作る三角形に余弦定理を使うと、内積の

$$
|\boldsymbol{a}||\boldsymbol{b}|\cos\theta
$$

という表現と、

$$
a_1b_1+a_2b_2
$$

という成分表示が同じものであることが分かります。

内積の「角度による表現」と「成分による表現」は別々の公式ではなく、余弦定理によってつながっています。

▶ 内積が成分の掛け算で求まる理由を詳しく知りたい
内積はなぜ「成分の掛け算」で求まるのか?|余弦定理でわかる内積の成分表示
内積がなぜベクトルの成分を掛けて足すことで求められるのかを、余弦定理から導きます。角度を使った内積の公式と成分表示がどうつながるのかを丁寧に解説します。

5.内積を使うと「垂直」を式で表せる

内積の大きな特徴のひとつが、2つのベクトルが垂直かどうかを判定できることです。

これまで見てきたように、内積は、

$$
\boldsymbol{a}\cdot\boldsymbol{b}
=
|\boldsymbol{a}||\boldsymbol{b}|\cos\theta
$$

と表されます。この式では、\(|\boldsymbol{b}|\cos\theta\) が \(\boldsymbol{b}\) を \(\boldsymbol{a}\) の方向へ投影した「影の長さ」になっています。

では、2つのベクトルが垂直になったら、この影はどうなるでしょうか。

内積は影から垂直へつながる

2つのベクトルが垂直なら、そのなす角は \(90^\circ\) です。そのため、

$$
\cos90^\circ=0
$$

となり、\(\boldsymbol{a}\) の方向への影も \(0\) になります。したがって、

$$
\boldsymbol{a}\cdot\boldsymbol{b}=0
$$

です。

逆に、どちらもゼロベクトルでない2本のベクトルについて、\(\boldsymbol{a}\cdot\boldsymbol{b}=0\) なら、2本は垂直です。

内積によって、「垂直」という図形的な関係を「内積が \(0\)」という式で表すことができます。

ここが、内積から法線ベクトル、さらに直線や平面へ進む重要なポイントになります。

6.「垂直な方向」を表すのが法線ベクトル

ある直線や平面に垂直なベクトルを法線ベクトルといいます。

たとえば、直線上の点を \(P\)、直線上のある点を \(A\)、法線ベクトルを \(\boldsymbol{n}\) とします。

直線に沿うベクトル

$$
\overrightarrow{AP}
$$

は、法線ベクトル \(\boldsymbol{n}\) と垂直です。そのため、

$$
\boldsymbol{n}\cdot\overrightarrow{AP}=0
$$

と表すことができます。

位置ベクトルを使えば、

$$
\boldsymbol{n}\cdot(\boldsymbol{p}-\boldsymbol{a})=0
$$

です。

これは、「点 \(P\) がその直線上にある」という図形的な条件を、内積によって式へ変えたものです。

法線ベクトルを使うと、「直線や平面に垂直」という条件を内積が \(0\) という形で表せます。

▶ 法線ベクトルについて詳しく知りたい
法線ベクトルとは何か?|内積で直線・平面を表す
法線ベクトルとは何かを図解でわかりやすく解説。直線や平面に垂直なベクトルと内積の関係から、直線・平面の方程式がどのように導かれるのかを具体例とともに紹介します。

7.直線は「出発点+方向」で表せる

一方、直線を表す方法は法線ベクトルだけではありません。

直線上の1点を表す位置ベクトルを \(\boldsymbol{a}\)、直線の方向ベクトルを \(\boldsymbol{d}\) とすると、直線上の点 \(\boldsymbol{p}\) は、

$$
\boldsymbol{p}
=
\boldsymbol{a}
+t\boldsymbol{d}
$$

と表せます。

これは、「出発点から、ある方向へどれだけ進むか」という形で直線を表しています。

直線は、「出発点+方向」という2つの情報があれば、ベクトルを使って表すことができます。

▶ 直線のベクトル方程式について詳しく知りたい
直線をベクトルで表す|ベクトル方程式と媒介変数
はじめに前の記事では、「基底」について考えました。その中で、1本のベクトルを何倍かすると、そのベクトルと同じ方向へ自由に進めることを見てきました。では、この考え方を使って、直線そのものをベクトルで表すことはできるのでしょうか。実は、直線をベ...

8.2本の方向があれば「平面」を作れる

直線が1本の方向ベクトルから作られるなら、平面は2本の方向ベクトルから作ることができます。

平面上の1点を \(\boldsymbol{a}\)、互いに異なる方向を持つ2本のベクトルを \(\boldsymbol{c},\ \boldsymbol{d}\) とすると、

$$
\boldsymbol{p}
=
\boldsymbol{a}
+s\boldsymbol{c}
+t\boldsymbol{d}
$$

によって平面上の点を表すことができます。

ここには、線形代数でも重要になる線形結合の考え方がそのまま現れています。

1本の方向ベクトルを動かせば直線になり、2本の独立した方向ベクトルを線形結合すれば平面になります。

直線は1本の方向、平面は2本の独立した方向を使って作ることができます。どちらも「ベクトルの線形結合」という同じ考え方で表せます。

▶ 平面をベクトルで表す方法を詳しく知りたい
平面をベクトルで表す|2本の方向ベクトルから平面を作る
平面をベクトルで表す方法を図解でわかりやすく解説。2本の方向ベクトルから平面ができる理由や、線形独立との関係、ベクトル方程式、媒介変数表示、通常の平面の方程式とのつながりまで具体例を使って説明します。

9.内積と法線ベクトルから「距離」が求められる

ここまでで、内積には「影」を取り出す意味があり、法線ベクトルは直線や平面に垂直な方向を表すことが分かりました。

この2つを組み合わせると、点と直線・平面の距離も求めることができます。

ある点から直線や平面までの最短距離は、斜め方向ではなく垂直方向の長さです。

そこで、点から直線上や平面上の点へ向かうベクトルを法線方向へ投影すれば、その「影の長さ」がそのまま距離になります。

たとえば、平面

$$
ax+by+cz+d=0
$$

の法線ベクトルは、

$$
\boldsymbol{n}
=
\begin{pmatrix}
a\\
b\\
c
\end{pmatrix}
$$

です。

この法線方向への射影を内積で求めることで、点 \((x_0,\ y_0,\ z_0)\) と平面の距離は、

$$
\frac{|ax_0+by_0+cz_0+d|}
{\sqrt{a^2+b^2+c^2}}
$$

となります。

点と直線・平面の距離公式は、暗記するだけの公式ではありません。「法線方向への射影」という内積の考え方から導くことができます。

▶ 点と直線・平面の距離公式を詳しく知りたい
点と直線・平面の距離|法線ベクトルと内積から距離の公式を導く
点と直線・平面の距離はなぜあの公式で求められるのか。最短距離と法線ベクトルの関係から、内積による射影を使って距離の公式を導きます。2次元の直線から3次元の平面まで、図を使ってわかりやすく解説します。

10.直線・平面の関係は行列式でも調べられる

ここまで、直線や平面をベクトルと内積の立場から見てきました。

ところが、「複数のベクトルが同じ直線上や同じ平面上にあるのか」という問題は、別の方法でも調べることができます。

そこで登場するのが行列式です。

2次元では、2本のベクトルが作る平行四辺形の面積を行列式で表すことができます。

もし行列式が \(0\) なら面積も \(0\) なので、2本のベクトルは同じ直線上に並びます。

3次元でも同じです。3本のベクトルが作る平行六面体の体積が \(0\) なら、3本は同じ平面内にあります。

内積が「角度や垂直」を調べる道具なら、行列式は「面積や体積がつぶれているか」を使って、直線・平面の関係を調べる道具として見ることができます。

▶ 直線・平面と行列式の関係を詳しく知りたい
直線・平面と行列式|「同一直線上」「同一平面上」を行列式で判定する
3点が同一直線上にある条件、4点が同一平面上にある条件を行列式で判定する方法を図解します。線形独立・線形従属と、行列式が表す面積・体積の関係から、なぜ行列式が0になると判定できるのかをわかりやすく解説します。

11.余弦定理から直線・平面までのつながりを整理すると

ここまで見てきた内容を、いったん全体から眺めてみましょう。

出発点は三平方の定理でした。そこから一般の三角形を扱うために余弦定理へ進むと、「辺の長さ」と「角度」がコサインによって結びつきます。

そして、このコサインをベクトルへ持ち込んだものが内積です。内積によって2つのベクトルの「角度」や「影」を計算できるようになり、さらに内積が \(0\) になることから「垂直」を式で表せるようになります。

ここから、直線や平面に垂直な方向を表す法線ベクトルが登場し、直線・平面の方程式や、点と直線・平面の距離へとつながっていきます。

余弦定理から内積・直線・平面までのつながり

この図を見ると、直線や平面へ至る道筋がひとつだけではないことも分かります。

ひとつは、ベクトルの「方向」から考える方法です。1本の方向ベクトルを使えば直線を表すことができ、2本の独立した方向ベクトルを線形結合すれば平面を作ることができます。

もうひとつは、内積から「垂直」を考える方法です。直線や平面に垂直な法線ベクトルを使えば、

$$
\boldsymbol{n}\cdot(\boldsymbol{p}-\boldsymbol{a})=0
$$

という形で、同じ直線や平面を表すことができます。

つまり、直線や平面は「どの方向へ進めるのか」という方向ベクトルから見ることも、「どの方向に垂直なのか」という法線ベクトルから見ることもできます。

さらに、法線方向への射影を考えれば距離へつながり、面積や体積が \(0\) になるかを考えれば行列式による同一直線・同一平面の判定へもつながります。

余弦定理、内積、法線ベクトル、直線・平面、距離は別々の公式ではありません。「角度」「影」「垂直」「方向」という考え方を通して、ひとつにつながっています。

12.ここから線形代数へつながる

ここまでの話には、すでに線形代数につながる考え方がたくさん登場しています。

直線を1本の方向ベクトルで表し、平面を2本の方向ベクトルの線形結合で表しました。さらに、複数のベクトルが新しい方向を持っているかどうかは、線形独立という考え方につながります。

そして、

線形結合 → 線形独立 → 基底 → 行列 → 線形変換

と進むと、ベクトルと図形について考えてきた内容が、線形代数というより大きな枠組みの中に入っていきます。

また、直線・平面の判定に登場した行列式も、行列による変換で面積や体積がどれだけ変化するのかを表す量として理解できます。

ベクトルと内積を学ぶことは、図形の問題を解くためだけではありません。「ベクトルを組み合わせて空間を作る」という線形代数の考え方への入口にもなっています。

ここから先は、2つの方向へ話が広がっていきます。ひとつは、線形結合や基底、行列、線形変換へと進む線形代数です。もうひとつは、ベクトルや内積を大量のデータに応用するAI・機械学習の世界です。

▶ ベクトル・行列・行列式のつながりを整理したい
線形代数とは何か?|ベクトル・行列・行列式のつながりを図で理解する
線形代数とは何かを、ベクトル・行列・行列式のつながりから図解。線形結合、線形独立、基底、線形変換、逆行列、連立方程式、ランクまで、バラバラに見える概念をひとつの流れとしてわかりやすく整理します。
▶ 高校数学の「内積」がAIでどう使われるのか知りたい
高校数学の「内積」はAIでどう使われる?|ChatGPTにつながるベクトルの話
高校数学で学ぶ内積がAIでどのように使われているのかを、ベクトルという共通点から解説。内積によってベクトル同士の方向の近さを測る考え方と、AIとのつながりを紹介します。

まとめ

余弦定理、内積、法線ベクトル、直線・平面、距離公式は、一見すると別々のテーマに見えます。しかし、それぞれを「何を表しているのか」という視点で見ると、ひとつの流れが見えてきます。

余弦定理によって辺の長さと角度が結びつき、内積によって2つのベクトルの角度や影を数で扱えるようになります。そして、内積が \(0\) になることから「垂直」が式で表せるようになり、法線ベクトルを通して直線・平面・距離へとつながります。

さらに、直線や平面を「方向ベクトルの線形結合」として見ることで、線形結合、線形独立、基底といった線形代数の考え方も見えてきます。

ベクトルと内積を理解するコツは、公式を別々に覚えるのではなく、「角度 → 影 → 垂直 → 直線・平面 → 距離」というつながりを見ることです。

この流れが見えるようになると、余弦定理や内積は単なる計算公式ではなく、図形とベクトル、さらに線形代数をつなぐ道具として理解しやすくなります。

▶ ベクトルや内積、余弦定理についてもっと知りたい

そう感じた人には、余弦定理やベクトル、内積、線形代数を基礎から解説してくれる本もおすすめです。

ふたたびの微分・積分 | 永野 裕之 |本 | 通販 | Amazon
Amazonで永野 裕之のふたたびの微分・積分。アマゾンならポイント還元本が多数。永野 裕之作品ほか、お急ぎ便対象商品は当日お届けも可能。またふたたびの微分・積分もアマゾン配送商品なら通常配送無料。
高校生からわかるベクトル解析 | 涌井 良幸 |本 | 通販 | Amazon
Amazonで涌井 良幸の高校生からわかるベクトル解析。アマゾンならポイント還元本が多数。涌井 良幸作品ほか、お急ぎ便対象商品は当日お届けも可能。また高校生からわかるベクトル解析もアマゾン配送商品なら通常配送無料。
理工学の基礎「線形代数」に心震える | 佐藤 敏明 |本 | 通販 | Amazon
Amazonで佐藤 敏明の理工学の基礎「線形代数」に心震える。アマゾンならポイント還元本が多数。佐藤 敏明作品ほか、お急ぎ便対象商品は当日お届けも可能。また理工学の基礎「線形代数」に心震えるもアマゾン配送商品なら通常配送無料。

コメント

タイトルとURLをコピーしました