\usepackageamsmath\usepackageamsfonts\usepackageamssymb\usepackagefancybox\usepackagechemfig\usepackagepgfplots\pgfplotssetcompat=newest\usetikzlibraryintersections,calc,arrows

ベクトルの内積の定義と展開公式|内積はなぜ大切なのか?

ベクトル
ベクトル

実数倍に加えて,ベクトルの重要な計算には内積と呼ばれるものがあります.

ベクトル(a, (bの内積は,ベクトルの長さ|(a|, |(b|と,(a(bの間の角の大きさθをもとに定義されます.

2つのベクトル(a, (bの内積を考えることによって,和や差の大きさ|(a±(b|を計算できたり,図形の面積や角度なども求められるようになります.

この記事では

  • ベクトルの和・差の大きさ
  • 内積の定義とベクトルの和・差の展開公式
  • 内積の具体例

を順に説明します.

ベクトルの和・差の大きさ

ベクトルの内積がどのように大切かをみるために,まずはベクトルの(a+(b, (a(bの長さ

    \begin{align*}|\ve{a}+\ve{b}|,\quad |\ve{a}-\ve{b}|\end{align*}

がどのように求められるか考えましょう.

平行なベクトルの和の長さ

2つのベクトル(a, (bが同じ向きであれば,これらの和(a+(bの長さは

    \begin{align*}|\ve{a}+\ve{b}|=|\ve{a}|+|\ve{b}|\end{align*}

となりますね.

Rendered by QuickLaTeX.com

同様に,(a(bが逆向きの場合には長さの差で求まります.

しかし,(a(bが平行でない場合には,|(a+(b||(a(b|はそう単純には求められませんね.

Rendered by QuickLaTeX.com

余弦定理の復習

(a(bが平行でない場合の|(a+(b|を求めるために,ここで余弦定理を復習しておきましょう.

余弦定理は2つの辺の長さとその間の角の大きさが絡む三角形において便利なのでした.

[余弦定理]OABについて,次の等式が成り立つ.

    \begin{align*}\mrm{AB}^2=\mrm{OA}^2+\mrm{OB}^2-2\mrm{OA}\cdot\mrm{OB}\cdot\cos{\ang{O}}\end{align*}

Rendered by QuickLaTeX.com

OABにおいて,(a=OA, (b=OB, θ=Oとすると,余弦定理の等式は

    \begin{align*}|\ve{a}-\ve{b}|^2=|\ve{a}|^2+|\ve{b}|^2-2|\ve{a}||\ve{b}|\cos{\theta}\quad\dots(*)\end{align*}

となりますね.

Rendered by QuickLaTeX.com

この等式から,2つのベクトルの差(a(bの大きさ|(a(b|

  • (aの大きさ|(a|
  • (bの大きさ|(a|
  • (a, (bの間の角の大きさθ

から求められることが分かりました.

内積の定義とベクトルの和・差の展開公式

それではいま考えたことから,ベクトル内積を定義しましょう.

内積の定義

さて,余弦定理から得られる等式

    \begin{align*}|\ve{a}-\ve{b}|^2=|\ve{a}|^2+|\ve{b}|^2-2|\ve{a}||\ve{b}|\cos{\theta}\quad\dots(*)\end{align*}

(ab)2展開公式

    \begin{align*}(a-b)^2=a^2+b^2-2ab\end{align*}

によく似ています.

そこで|(a||(b|cosθの部分を(a(bの積であると考え,(a(b内積といいます.

(0でない2つのベクトル(a, (bに対して,(aの始点と(bの始点を一致させたときの2つのベクトルの間の角の大きさθ(180)(a(bなす角という.

Rendered by QuickLaTeX.com

(0でない2つのベクトル(a, (bのなす角をθとするとき,

    \begin{align*}|\ve{a}||\ve{b}|\cos{\theta}\end{align*}

(a(b内積(inner product)といい(a(bと表す.

また,(a=(0または(b=(0のとき,内積(a(bを0と定める.

ベクトルの展開公式

内積(a(bを用いると,先ほどの余弦定理から得られる等式()

    \begin{align*}|\ve{a}-\ve{b}|^2=|\ve{a}|^2+|\ve{b}|^2-2\ve{a}\cdot\ve{b}\end{align*}

と表せますね.

つまり,内積(a(bを定義することで|(a(b|2(ab)2=a22ab+b2と同様に展開できるようになったわけですね.

さらに,この|(a(b|2の展開公式で(b(bに置き換えれば

    \begin{align*}|\ve{a}+\ve{b}|^2=|\ve{a}|^2+2\ve{a}\cdot\ve{b}+|\ve{b}|^2\end{align*}

となり,和の場合も(a+b)2=a2+2ab+b2と同様に展開できることが分かります.

第2項では性質2(b((a)=2(a(bを用いています.この性質はのちの記事で説明します.

内積の具体例

内積を使うと,具体的には以下のような問題を解くことができます.

ベクトルの差の大きさの求め方

|(a|=2, |(b|=3のベクトル(a, (bのなす角が60のとき,|(a(b|を求めよ.

Rendered by QuickLaTeX.com

|(a(b|2の展開公式

    \begin{align*}|\ve{a}-\ve{b}|^2=|\ve{a}|^2+|\ve{b}|^2-2\ve{a}\cdot\ve{b}\end{align*}

を使えば求められそうです.いま|(a||(b|は分かっているので,あとは内積(a(bを求めれば,|(a(b|が求まります.

内積(a(b

    \begin{align*}\ve{a}\cdot\ve{b}=&|\ve{a}||\ve{b}|\cos{30^\circ}=2\cdot3\cdot\frac{1}{2}=3\end{align*}

となるので,ベクトルの差の大きさの展開公式より

    \begin{align*}|\ve{a}-\ve{b}|^2&=|\ve{a}|^2-2\ve{a}\cdot\ve{b}+|\ve{b}|^2 \\&=2^2-2\cdot3+3^2=7\end{align*}

となる.よって,|(a(b|=7である.

補足

先ほど見たように|(a(b|2の展開公式は余弦定理から得られるのでしたから,次の[別解]のように余弦定理を用いても本質的には全く同じです.

[別解]ACBCcos60

    \begin{align*}\mrm{AC}\cdot\mrm{BC}\cos{60^\circ}=2\cdot3\cdot\frac{1}{2}=3\end{align*}

となるので,余弦定理より

    \begin{align*}\mrm{AB}^2=&\mrm{AC}^2-2\mrm{AC}\cdot\mrm{BC}\cos{60^\circ}+\mrm{BC}^2 \\=&2^2-2\cdot3+3^2=7\end{align*}

となる.よって,AB=7である.

いまの2つの解答を見比べると,確かに余弦定理

    \begin{align*}\mrm{AB}^2=\mrm{AC}^2-2\mrm{AC}\cdot\mrm{BC}\cos{\ang{C}}\end{align*}

を使っているか,ベクトルの展開公式

    \begin{align*}|\ve{a}-\ve{b}|^2=|\ve{a}|^2-2\ve{a}\cdot\ve{b}+|\ve{b}|^2\end{align*}

を使っているかの違いだけであることが分かりますね.

コメント