理系ハウス

内積とベクトルの応用【内積の定義・なす角・射影】

公開日: 2026/7/11

📐 公式まとめ

  • 1. 内積の定義

    ab=abcosθ\vec{a} \cdot \vec{b} = |\vec{a}||\vec{b}|\cos\theta
  • 2. 成分を使った内積の計算

    ab=a1b1+a2b2\vec{a} \cdot \vec{b} = a_1 b_1 + a_2 b_2
  • 2.1. 例:成分での内積計算

    ab=3×2+1×(4)=64=2\vec{a} \cdot \vec{b} = 3 \times 2 + 1 \times (-4) = 6 - 4 = 2
  • 3. なす角の求め方

    cosθ=abab\cos\theta = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}||\vec{b}|}
  • 3. なす角の求め方

    cosθ=a1b1+a2b2a12+a22b12+b22\cos\theta = \frac{a_1 b_1 + a_2 b_2}{\sqrt{a_1^2 + a_2^2}\,\sqrt{b_1^2 + b_2^2}}
  • 4. 垂直条件への応用

    ab    ab=0\vec{a} \perp \vec{b} \iff \vec{a} \cdot \vec{b} = 0
  • 5. 射影(正射影)

    射影=acosθ=abb\text{射影} = |\vec{a}|\cos\theta = \frac{\vec{a} \cdot \vec{b}}{|\vec{b}|}
  • 6. 内積の性質まとめ

    aa=a2\vec{a} \cdot \vec{a} = |\vec{a}|^2

内積とベクトルの応用【内積の定義・なす角・射影】

ベクトルの内積は、2つのベクトルの「向きの重なり具合」を数値で表す演算です。内積を使うと、2つのベクトルのなす角を求めたり、一方のベクトルを他方に射影した長さを計算したりすることができます。この記事では、内積の定義から具体的な計算、さらに応用まで順を追って解説します。

1. 内積の定義

2つのベクトル a\vec{a}b\vec{b} があり、それらのなす角を θ\theta0θ1800^\circ \leq \theta \leq 180^\circ)とするとき、内積は次のように定義されます。

ab=abcosθ\vec{a} \cdot \vec{b} = |\vec{a}||\vec{b}|\cos\theta

内積は**スカラー(数)**であり、ベクトルではない点に注意してください。

1.1. 内積の符号

θ\theta の範囲 cosθ\cos\theta の符号 内積の符号
0<θ<900^\circ < \theta < 90^\circ
θ=90\theta = 90^\circ 00 00
90<θ18090^\circ < \theta \leq 180^\circ

特に ab=0\vec{a} \cdot \vec{b} = 0(かつ a0\vec{a} \neq \vec{0}, b0\vec{b} \neq \vec{0})のとき、ab\vec{a} \perp \vec{b} が成り立ちます。

2. 成分を使った内積の計算

平面ベクトル a=(a1,a2)\vec{a} = (a_1, a_2)b=(b1,b2)\vec{b} = (b_1, b_2) のとき、内積は成分を使って次のように計算できます。

ab=a1b1+a2b2\vec{a} \cdot \vec{b} = a_1 b_1 + a_2 b_2

この式は定義から導けます。a2=aa=a12+a22|\vec{a}|^2 = \vec{a} \cdot \vec{a} = a_1^2 + a_2^2 であることも確認しておきましょう。

2.1. 例:成分での内積計算

a=(3,1)\vec{a} = (3, 1)b=(2,4)\vec{b} = (2, -4) のとき

ab=3×2+1×(4)=64=2\vec{a} \cdot \vec{b} = 3 \times 2 + 1 \times (-4) = 6 - 4 = 2

3. なす角の求め方

内積の定義 ab=abcosθ\vec{a} \cdot \vec{b} = |\vec{a}||\vec{b}|\cos\thetacosθ\cos\theta について解くと

cosθ=abab\cos\theta = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}||\vec{b}|}

成分を使えば

cosθ=a1b1+a2b2a12+a22b12+b22\cos\theta = \frac{a_1 b_1 + a_2 b_2}{\sqrt{a_1^2 + a_2^2}\,\sqrt{b_1^2 + b_2^2}}

3.1. 例題 1:なす角を求める

a=(1,3)\vec{a} = (1, \sqrt{3})b=(3,1)\vec{b} = (\sqrt{3}, 1) のなす角 θ\theta を求めよ。

解答

ab=1×3+3×1=23\vec{a} \cdot \vec{b} = 1 \times \sqrt{3} + \sqrt{3} \times 1 = 2\sqrt{3} a=12+(3)2=4=2|\vec{a}| = \sqrt{1^2 + (\sqrt{3})^2} = \sqrt{4} = 2 b=(3)2+12=4=2|\vec{b}| = \sqrt{(\sqrt{3})^2 + 1^2} = \sqrt{4} = 2 cosθ=232×2=32\cos\theta = \frac{2\sqrt{3}}{2 \times 2} = \frac{\sqrt{3}}{2}

0θ1800^\circ \leq \theta \leq 180^\circ の範囲で cosθ=32\cos\theta = \dfrac{\sqrt{3}}{2} を満たすのは θ=30\theta = 30^\circ

4. 垂直条件への応用

a0\vec{a} \neq \vec{0}b0\vec{b} \neq \vec{0} のとき

ab    ab=0\vec{a} \perp \vec{b} \iff \vec{a} \cdot \vec{b} = 0

4.1. 例題 2:垂直になる条件

a=(t,3)\vec{a} = (t, 3)b=(2,t1)\vec{b} = (2, t-1) が垂直になるような tt を求めよ。

解答

ab=t×2+3×(t1)=2t+3t3=5t3\vec{a} \cdot \vec{b} = t \times 2 + 3 \times (t-1) = 2t + 3t - 3 = 5t - 3

垂直条件 ab=0\vec{a} \cdot \vec{b} = 0 より

5t3=0    t=355t - 3 = 0 \implies t = \frac{3}{5}

5. 射影(正射影)

ベクトル a\vec{a}b\vec{b} 方向に射影した長さ(正射影)は

射影=acosθ=abb\text{射影} = |\vec{a}|\cos\theta = \frac{\vec{a} \cdot \vec{b}}{|\vec{b}|}

この値は正・負・ゼロいずれもとりえます。

5.1. 例題 3:射影を求める

a=(4,3)\vec{a} = (4, 3)b=(1,0)\vec{b} = (1, 0) のとき、a\vec{a}b\vec{b} に射影した長さを求めよ。

解答

ab=4×1+3×0=4,b=1\vec{a} \cdot \vec{b} = 4 \times 1 + 3 \times 0 = 4,\quad |\vec{b}| = 1 射影=41=4\text{射影} = \frac{4}{1} = 4

b=(1,0)\vec{b} = (1, 0)xx 軸方向の単位ベクトルなので、射影は a\vec{a}xx 成分に等しく、直感と一致します。

6. 内積の性質まとめ

内積には次の性質があります。

  • ab=ba\vec{a} \cdot \vec{b} = \vec{b} \cdot \vec{a}(交換法則)
  • a(b+c)=ab+ac\vec{a} \cdot (\vec{b} + \vec{c}) = \vec{a} \cdot \vec{b} + \vec{a} \cdot \vec{c}(分配法則)
  • (ka)b=k(ab)(k\vec{a}) \cdot \vec{b} = k(\vec{a} \cdot \vec{b})(スカラー倍)
  • aa=a2\vec{a} \cdot \vec{a} = |\vec{a}|^2

これらを用いると a+b2=a2+2ab+b2|\vec{a} + \vec{b}|^2 = |\vec{a}|^2 + 2\vec{a}\cdot\vec{b} + |\vec{b}|^2 など、様々な公式を整理できます。

関連記事として、平面ベクトルの基本的な演算については「平面ベクトルの基本」を、空間への拡張については「空間ベクトル」を参照してください。

7. クイズ

  1. a=(2,1)\vec{a} = (2, 1)b=(1,2)\vec{b} = (-1, 2) の内積 ab\vec{a} \cdot \vec{b} を求めよ。

    正解:00 ab=2×(1)+1×2=2+2=0\vec{a} \cdot \vec{b} = 2\times(-1) + 1\times 2 = -2 + 2 = 0。内積が 00 なので ab\vec{a} \perp \vec{b}

  2. a=(3,0)\vec{a} = (3, 0)b=(1,1)\vec{b} = (1, 1) のなす角 θ\theta を求めよ。

    正解:4545^\circ ab=3\vec{a}\cdot\vec{b} = 3a=3|\vec{a}|=3b=2|\vec{b}|=\sqrt{2} より cosθ=332=12\cos\theta = \dfrac{3}{3\sqrt{2}} = \dfrac{1}{\sqrt{2}}、よって θ=45\theta = 45^\circ

  3. a=(1,k)\vec{a} = (1, k)b=(4,1)\vec{b} = (4, -1) が垂直になるとき、kk の値を求めよ。

    正解:k=4k = 4 ab=1×4+k×(1)=4k=0\vec{a}\cdot\vec{b} = 1\times 4 + k\times(-1) = 4 - k = 0 より k=4k = 4。確認:a=(1,4)\vec{a}=(1,4)b=(4,1)\vec{b}=(4,-1) のとき ab=44=0\vec{a}\cdot\vec{b} = 4 - 4 = 0

#ベクトル#内積#なす角#射影#数学C