高校・数学C・ベクトル・行列

平面ベクトルの練習問題

ベクトルの成分・大きさ・内積を計算し、図形に使える。

考え方

「どちらへ、どれだけ」を表すベクトルを成分で計算し、長さや、2つの向きのなす角を求められるようになります。力や速度の合成、地図上の移動、データ分析のコサイン類似度などで使います。

ベクトル
向きと大きさをもつ量です。矢印で表し、置く場所が違っても、向きと長さが同じなら同じベクトルです。
成分 (a1,a2)(a_1, a_2)
x 方向に a1a_1、y 方向に a2a_2 進む、という表し方です。
大きさ ∣a⃗∣|\vec{a}|
矢印の長さです。
内積 a⃗⋅b⃗\vec{a} \cdot \vec{b}
2つのベクトルの向きがどれだけそろっているかを表す数です。

ベクトルは「どちらへ、どれだけ」を表す矢印です。平面では、x 方向に a1a_1、y 方向に a2a_2 進む矢印を a⃗=(a1,a2)\vec{a} = (a_1, a_2) と成分で書きます。足し算や実数倍は、成分ごとに計算できます。

大きさ(矢印の長さ)は、三平方の定理から ∣a⃗∣=a12+a22|\vec{a}| = \sqrt{a_1^{2} + a_2^{2}} です。√ は足し算に分けられないので、∣a1∣+∣a2∣|a_1| + |a_2| にはなりません。

内積は a⃗⋅b⃗=∣a⃗∣∣b⃗∣cos⁡θ\vec{a} \cdot \vec{b} = |\vec{a}||\vec{b}|\cos\theta(θ は2つのなす角)で、成分を使うと a1b1+a2b2a_1b_1 + a_2b_2 で計算できます。向きがそろうほど大きく、垂直なら 0、反対向きに近いと負になります。

この2つの式を組み合わせると、cos⁡θ=a⃗⋅b⃗∣a⃗∣∣b⃗∣\cos\theta = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}||\vec{b}|} でなす角が求まります。θ は 0° から 180° の範囲で考え、cos が負なら鈍角です。

座標平面に、原点から点 (3, 1) へ向かう矢印 a と、点 (1, 2) へ向かう矢印 b がかかれ、2本の矢印の間の角 θ に印がついている。-1123-112Oxya = (3, 1)b = (1, 2)θ
a⃗=(3,1)\vec{a} = (3, 1)、b⃗=(1,2)\vec{b} = (1, 2) では、内積 3×1+1×2=53 \times 1 + 1 \times 2 = 5、∣a⃗∣∣b⃗∣=10×5=52|\vec{a}||\vec{b}| = \sqrt{10} \times \sqrt{5} = 5\sqrt{2} なので、cos⁡θ=22\cos\theta = \frac{\sqrt{2}}{2}、θ = 45° です。

ポイント

大きさ: ∣a⃗∣=a12+a22|\vec{a}| = \sqrt{a_1^{2} + a_2^{2}}

内積: a⃗⋅b⃗=a1b1+a2b2=∣a⃗∣∣b⃗∣cos⁡θ\vec{a} \cdot \vec{b} = a_1b_1 + a_2b_2 = |\vec{a}||\vec{b}|\cos\theta

なす角: cos⁡θ=a⃗⋅b⃗∣a⃗∣∣b⃗∣\cos\theta = \dfrac{\vec{a} \cdot \vec{b}}{|\vec{a}||\vec{b}|}(0∘≤θ≤180∘0^{\circ} \le \theta \le 180^{\circ})

垂直: a⃗⊥b⃗  ⟺  a⃗⋅b⃗=0\vec{a} \perp \vec{b} \iff \vec{a} \cdot \vec{b} = 0(a⃗\vec{a}、b⃗\vec{b} は 0⃗\vec{0} でない)

解き方の手順

  1. 内積を成分で計算します: a1b1+a2b2a_1b_1 + a_2b_2(負の数はかっこをつけて)。
  2. それぞれの大きさを求めてかけ合わせ、根号をできるだけ簡単な形にします。
  3. cos⁡θ\cos\theta = 内積 ÷ 大きさの積 を計算します。
  4. cos の値から、0° 〜 180° の範囲で θ を決めます(22\frac{\sqrt{2}}{2} なら 45°、−22-\frac{\sqrt{2}}{2} なら 135°)。

例

a⃗=(2,−1)\vec{a} = (2, -1)、b⃗=(−3,−1)\vec{b} = (-3, -1) のなす角 θ を求めましょう。

  1. 内積: 2×(−3)+(−1)×(−1)=−6+1=−52 \times (-3) + (-1) \times (-1) = -6 + 1 = -5
  2. ∣a⃗∣=4+1=5|\vec{a}| = \sqrt{4 + 1} = \sqrt{5}、∣b⃗∣=9+1=10|\vec{b}| = \sqrt{9 + 1} = \sqrt{10} なので ∣a⃗∣∣b⃗∣=50=52|\vec{a}||\vec{b}| = \sqrt{50} = 5\sqrt{2}
  3. cos⁡θ=−552=−22\cos\theta = \frac{-5}{5\sqrt{2}} = -\frac{\sqrt{2}}{2}
  4. cos が負なので鈍角で、θ = 135° です。

見る

計算例

2つのベクトルのなす角(の cos)は、データ分析で「コサイン類似度」として、文書や購買履歴の似ている度合いを測るのに使われます。

問いa⃗=(−3,1)\vec{a} = (-3, 1)、b⃗=(2,−4)\vec{b} = (2, -4) のなす角 θ(0∘≤θ≤180∘0^{\circ} \le \theta \le 180^{\circ})を求めてください。

途中の式

  1. 内積 a⃗⋅b⃗=−3⋅2+1⋅(−4)=−10\vec{a} \cdot \vec{b} = -3 \cdot 2 + 1 \cdot (-4) = -10
  2. ∣a⃗∣=10|\vec{a}| = \sqrt{10}、∣b⃗∣=20|\vec{b}| = \sqrt{20} なので ∣a⃗∣∣b⃗∣=102|\vec{a}||\vec{b}| = 10\sqrt{2}
  3. cos⁡θ=−10102=−22\cos\theta = \frac{-10}{10\sqrt{2}} = -\frac{\sqrt{2}}{2}
  4. 0∘≤θ≤180∘0^{\circ} \le \theta \le 180^{\circ} より θ=135∘\theta = 135^{\circ}

答えなす角 θ(度)は 135135

一緒にやる

小さく分けて、一緒に解く

1つずつ答えを確かめながら進みます。間違えても大丈夫です。

2つのベクトルのなす角(の cos)は、データ分析で「コサイン類似度」として、文書や購買履歴の似ている度合いを測るのに使われます。

a⃗=(4,2)\vec{a} = (4, 2)、b⃗=(4,12)\vec{b} = (4, 12) のなす角 θ(0∘≤θ≤180∘0^{\circ} \le \theta \le 180^{\circ})を求めてください。

小さな問いに分けて、1つずつ一緒に進めます。

ステップ 1 / 3

内積 a⃗⋅b⃗\vec{a} \cdot \vec{b} は?

自分でやる

練習問題

数字は毎回変わります。2〜3問続けて解けたら、次の単元や元のレッスンに進みましょう。

問題を準備しています…

学び直しマップ

前後の単元

分からないところがあったら前提まで戻り、分かったら使う先へ進みましょう。

学び直しマップで、この単元のまわりを見る