みんなの教科書GitHub

数学C ベクトル

答えと解説

答えが合っていても、解説を読んで「なぜそう解くのか」まで確認すると力がつきます。 解説を読んでもわからないときは、AIに質問してみましょう。

1基本

a=(2, 1)\vec{a} = (2,\ -1)b=(3, 4)\vec{b} = (-3,\ 4) のとき、次を求めよ。
(1) a+b\vec{a} + \vec{b}
(2) 3a2b3\vec{a} - 2\vec{b}
(3) a|\vec{a}|

答え

(1) (1, 3)(-1,\ 3)
(2) (12, 11)(12,\ -11)
(3) 5\sqrt{5}

解説

成分ごとに計算する基本問題です。

(1) 対応する成分どうしを足します。

a+b=(2+(3), 1+4)=(1, 3)\vec{a} + \vec{b} = (2 + (-3),\ -1 + 4) = (-1,\ 3)

(2) まず実数倍を計算します。3a=(6, 3)3\vec{a} = (6,\ -3)2b=(6, 8)2\vec{b} = (-6,\ 8) なので

3a2b=(6(6), 38)=(12, 11)3\vec{a} - 2\vec{b} = (6 - (-6),\ -3 - 8) = (12,\ -11)

(3) 大きさの公式 a=a12+a22|\vec{a}| = \sqrt{a_1^2 + a_2^2} より

a=22+(1)2=4+1=5|\vec{a}| = \sqrt{2^2 + (-1)^2} = \sqrt{4+1} = \sqrt{5}

引き算では符号ミスが起きやすいので、(6)=+6-(-6) = +6 のような箇所は特に丁寧に計算しましょう。

ChatGPTで質問Claudeで質問Geminiで質問
2基本

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

答え

θ=45\theta = 45^\circ

解説

なす角は cosθ=abab\cos\theta = \dfrac{\vec{a} \cdot \vec{b}}{|\vec{a}|\,|\vec{b}|} で求めます。

まず内積を成分で計算します。

ab=1×3+2×1=5\vec{a} \cdot \vec{b} = 1 \times 3 + 2 \times 1 = 5

次に大きさを計算します。

a=12+22=5,b=32+12=10|\vec{a}| = \sqrt{1^2 + 2^2} = \sqrt{5}, \quad |\vec{b}| = \sqrt{3^2 + 1^2} = \sqrt{10}

よって

cosθ=55×10=550=552=12\cos\theta = \frac{5}{\sqrt{5} \times \sqrt{10}} = \frac{5}{\sqrt{50}} = \frac{5}{5\sqrt{2}} = \frac{1}{\sqrt{2}}

0θ1800^\circ \le \theta \le 180^\circ の範囲で cosθ=12\cos\theta = \dfrac{1}{\sqrt{2}} となるのは

θ=45\theta = 45^\circ

50=52\sqrt{50} = 5\sqrt{2} のように、根号の中はできるだけ簡単にしてから約分すると計算ミスが減ります。

ChatGPTで質問Claudeで質問Geminiで質問
3基本

a=(2, 1)\vec{a} = (2,\ 1)b=(x, 4)\vec{b} = (x,\ -4) が垂直になるように、xx の値を定めよ。

答え

x=2x = 2

解説

垂直条件「ab    ab=0\vec{a} \perp \vec{b} \iff \vec{a} \cdot \vec{b} = 0」を使います。

内積を成分で計算すると

ab=2×x+1×(4)=2x4\vec{a} \cdot \vec{b} = 2 \times x + 1 \times (-4) = 2x - 4

これが 00 になればよいので

2x4=02x - 4 = 0
x=2x = 2

検算として x=2x=2 を代入すると、b=(2, 4)\vec{b} = (2,\ -4)ab=44=0\vec{a} \cdot \vec{b} = 4 - 4 = 0 となり、確かに垂直です。「垂直なら内積 00、平行なら実数倍」という2つの条件は必ずセットで覚えましょう。

ChatGPTで質問Claudeで質問Geminiで質問
4基本

a=(3, 2)\vec{a} = (3,\ -2)b=(x, 6)\vec{b} = (x,\ 6) が平行になるように、xx の値を定めよ。

答え

x=9x = -9

解説

平行条件「b=ka\vec{b} = k\vec{a} となる実数 kk がある」を使います。

成分で書くと

(x, 6)=k(3, 2)=(3k, 2k)(x,\ 6) = k(3,\ -2) = (3k,\ -2k)

yy 成分を比較して

6=2kk=36 = -2k \quad \Longrightarrow \quad k = -3

xx 成分を比較して

x=3k=3×(3)=9x = 3k = 3 \times (-3) = -9

【別解】平行条件 a1b2a2b1=0a_1 b_2 - a_2 b_1 = 0 を使うと

3×6(2)×x=18+2x=0x=93 \times 6 - (-2) \times x = 18 + 2x = 0 \quad \Longrightarrow \quad x = -9

検算: b=(9, 6)=3(3, 2)=3a\vec{b} = (-9,\ 6) = -3(3,\ -2) = -3\vec{a} となり、確かに平行です。kk が負でも(向きが逆でも)「平行」であることに注意しましょう。

ChatGPTで質問Claudeで質問Geminiで質問
5基本

2点 A(1, 4)\mathrm{A}(1,\ 4)B(7, 2)\mathrm{B}(7,\ -2) について、線分 AB を 2:12:1 に内分する点 P の座標と、線分 AB の中点 M の座標を求めよ。

答え

P(5, 0)\mathrm{P}(5,\ 0)M(4, 1)\mathrm{M}(4,\ 1)

解説

内分点の公式 p=na+mbm+n\vec{p} = \dfrac{n\vec{a} + m\vec{b}}{m+n} を使います。m:n=2:1m:n = 2:1 なので

p=1a+2b2+1=a+2b3\vec{p} = \frac{1 \cdot \vec{a} + 2\vec{b}}{2+1} = \frac{\vec{a} + 2\vec{b}}{3}

成分で計算すると、xx 座標は

1×1+2×73=153=5\frac{1 \times 1 + 2 \times 7}{3} = \frac{15}{3} = 5

yy 座標は

1×4+2×(2)3=03=0\frac{1 \times 4 + 2 \times (-2)}{3} = \frac{0}{3} = 0

よって P(5, 0)\mathrm{P}(5,\ 0)

中点は a+b2\dfrac{\vec{a}+\vec{b}}{2} なので

M(1+72, 4+(2)2)=M(4, 1)\mathrm{M}\left(\frac{1+7}{2},\ \frac{4+(-2)}{2}\right) = \mathrm{M}(4,\ 1)

内分点の公式では、a\vec{a} に掛かるのが「遠い方の比 nn」、b\vec{b} に掛かるのが「近い方の比 mm」です。P が A と B のどちら寄りにあるか(2:12:1 なら B 寄り)をイメージして、答えが図と合っているか確認しましょう。

ChatGPTで質問Claudeで質問Geminiで質問
6標準

a=3|\vec{a}| = 3b=2|\vec{b}| = 2 で、a\vec{a}b\vec{b} のなす角が 6060^\circ のとき、次を求めよ。
(1) ab\vec{a} \cdot \vec{b}
(2) ab|\vec{a} - \vec{b}|
(3) a+2b|\vec{a} + 2\vec{b}|

答え

(1) 33
(2) 7\sqrt{7}
(3) 37\sqrt{37}

解説

(1) 内積の定義 ab=abcosθ\vec{a} \cdot \vec{b} = |\vec{a}|\,|\vec{b}| \cos\theta より

ab=3×2×cos60=6×12=3\vec{a} \cdot \vec{b} = 3 \times 2 \times \cos 60^\circ = 6 \times \frac{1}{2} = 3

(2) 大きさは2乗して展開するのが定石です。

ab2=a22ab+b2=92×3+4=7|\vec{a} - \vec{b}|^2 = |\vec{a}|^2 - 2\vec{a} \cdot \vec{b} + |\vec{b}|^2 = 9 - 2 \times 3 + 4 = 7

ab0|\vec{a} - \vec{b}| \ge 0 なので

ab=7|\vec{a} - \vec{b}| = \sqrt{7}

(3) 同様に2乗して展開します。2b2=4b2|2\vec{b}|^2 = 4|\vec{b}|^2 に注意して

a+2b2=a2+4ab+4b2=9+4×3+4×4=9+12+16=37|\vec{a} + 2\vec{b}|^2 = |\vec{a}|^2 + 4\vec{a} \cdot \vec{b} + 4|\vec{b}|^2 = 9 + 4 \times 3 + 4 \times 4 = 9 + 12 + 16 = 37
a+2b=37|\vec{a} + 2\vec{b}| = \sqrt{37}

「大きさを求めるときは、まず2乗する」がこの型の合言葉です。2乗の展開で真ん中の項の係数(2ab2\vec{a}\cdot\vec{b}4ab4\vec{a}\cdot\vec{b})を間違えやすいので、文字式の (a+2b)2=a2+4ab+4b2(a+2b)^2 = a^2 + 4ab + 4b^2 と対応させて確認しましょう。

ChatGPTで質問Claudeで質問Geminiで質問
7標準

a=(3, 4)\vec{a} = (3,\ 4) に垂直な単位ベクトル e\vec{e} をすべて求めよ。

答え

e=(45, 35), (45, 35)\vec{e} = \left(\dfrac{4}{5},\ -\dfrac{3}{5}\right), \ \left(-\dfrac{4}{5},\ \dfrac{3}{5}\right)

解説

求めるベクトルを e=(x, y)\vec{e} = (x,\ y) とおき、「垂直」と「単位ベクトル(大きさ 11)」の2つの条件を式にします。

垂直条件 ae=0\vec{a} \cdot \vec{e} = 0 より

3x+4y=03x + 4y = 0

大きさの条件 e=1|\vec{e}| = 1 より

x2+y2=1x^2 + y^2 = 1

第1式から y=34xy = -\dfrac{3}{4}x。これを第2式に代入して

x2+916x2=12516x2=1x2=1625x^2 + \frac{9}{16}x^2 = 1 \quad \Longrightarrow \quad \frac{25}{16}x^2 = 1 \quad \Longrightarrow \quad x^2 = \frac{16}{25}
x=±45x = \pm\frac{4}{5}

x=45x = \dfrac{4}{5} のとき y=35y = -\dfrac{3}{5}x=45x = -\dfrac{4}{5} のとき y=35y = \dfrac{3}{5}。よって

e=(45, 35), (45, 35)\vec{e} = \left(\frac{4}{5},\ -\frac{3}{5}\right), \ \left(-\frac{4}{5},\ \frac{3}{5}\right)

検算: 3×45+4×(35)=12125=03 \times \dfrac{4}{5} + 4 \times \left(-\dfrac{3}{5}\right) = \dfrac{12-12}{5} = 0

(a1, a2)(a_1,\ a_2) に垂直なベクトルは成分を入れ替えて片方の符号を変えた (a2, a1)(a_2,\ -a_1) の実数倍、と覚えておくと速く解けます。垂直な単位ベクトルは向きが逆の2本あることを忘れずに。

ChatGPTで質問Claudeで質問Geminiで質問
8標準

a=(1, 2)\vec{a} = (1,\ 2)b=(2, 1)\vec{b} = (2,\ 1)c=(4, 5)\vec{c} = (4,\ 5) のとき、c\vec{c}ma+nbm\vec{a} + n\vec{b} の形で表せ。

答え

c=2a+b\vec{c} = 2\vec{a} + \vec{b}

解説

c=ma+nb\vec{c} = m\vec{a} + n\vec{b} とおいて、成分を比較します。

(4, 5)=m(1, 2)+n(2, 1)=(m+2n, 2m+n)(4,\ 5) = m(1,\ 2) + n(2,\ 1) = (m + 2n,\ 2m + n)

各成分を比較して連立方程式を作ります。

m+2n=4,2m+n=5m + 2n = 4, \qquad 2m + n = 5

第2式を2倍すると 4m+2n=104m + 2n = 10。これから第1式を引くと

3m=6m=23m = 6 \quad \Longrightarrow \quad m = 2

第1式に代入して

2+2n=4n=12 + 2n = 4 \quad \Longrightarrow \quad n = 1

よって

c=2a+b\vec{c} = 2\vec{a} + \vec{b}

検算: 2(1, 2)+(2, 1)=(2+2, 4+1)=(4, 5)2(1,\ 2) + (2,\ 1) = (2+2,\ 4+1) = (4,\ 5)

a\vec{a}b\vec{b} が1次独立(平行でない)なので、この表し方はただ1通りです。分解の問題は必ず検算までセットで行いましょう。

ChatGPTで質問Claudeで質問Geminiで質問
9標準

3点 A(1, 2)\mathrm{A}(-1,\ 2)B(2, 8)\mathrm{B}(2,\ 8)C(x, 4)\mathrm{C}(x,\ 4) が一直線上にあるとき、xx の値を求めよ。

答え

x=0x = 0

解説

3点が一直線上にある条件「AC=kAB\overrightarrow{AC} = k\,\overrightarrow{AB} となる実数 kk がある」を使います。

「終点 − 始点」で各ベクトルを成分表示します。

AB=(2(1), 82)=(3, 6)\overrightarrow{AB} = (2-(-1),\ 8-2) = (3,\ 6)
AC=(x(1), 42)=(x+1, 2)\overrightarrow{AC} = (x-(-1),\ 4-2) = (x+1,\ 2)

AC=kAB\overrightarrow{AC} = k\,\overrightarrow{AB} とおくと

(x+1, 2)=(3k, 6k)(x+1,\ 2) = (3k,\ 6k)

yy 成分から 2=6k2 = 6k、すなわち k=13k = \dfrac{1}{3}xx 成分に代入して

x+1=3×13=1x=0x + 1 = 3 \times \frac{1}{3} = 1 \quad \Longrightarrow \quad x = 0

検算: AC=(1, 2)\overrightarrow{AC} = (1,\ 2) は確かに AB=(3, 6)\overrightarrow{AB} = (3,\ 6)13\dfrac{1}{3} 倍です。始点をそろえて(A\mathrm{A} 起点で)2本のベクトルを作るのがこの型のコツです。

ChatGPTで質問Claudeで質問Geminiで質問
10標準

a=2|\vec{a}| = 2b=3|\vec{b}| = 3a+b=19|\vec{a} + \vec{b}| = \sqrt{19} のとき、ab\vec{a} \cdot \vec{b} と、a\vec{a}b\vec{b} のなす角 θ\theta を求めよ。

答え

ab=3\vec{a} \cdot \vec{b} = 3θ=60\theta = 60^\circ

解説

a+b|\vec{a}+\vec{b}| の情報から内積を取り出すには、2乗して展開します。

a+b2=a2+2ab+b2|\vec{a} + \vec{b}|^2 = |\vec{a}|^2 + 2\vec{a} \cdot \vec{b} + |\vec{b}|^2

値を代入すると

19=4+2ab+919 = 4 + 2\vec{a} \cdot \vec{b} + 9
2ab=1913=6ab=32\vec{a} \cdot \vec{b} = 19 - 13 = 6 \quad \Longrightarrow \quad \vec{a} \cdot \vec{b} = 3

なす角は内積の定義から

cosθ=abab=32×3=12\cos\theta = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}|\,|\vec{b}|} = \frac{3}{2 \times 3} = \frac{1}{2}

0θ1800^\circ \le \theta \le 180^\circ より

θ=60\theta = 60^\circ

「大きさの2乗を展開して内積を取り出す」流れは、この単元で最頻出の変形です。a+b2|\vec{a}+\vec{b}|^2(a+b)2(|\vec{a}|+|\vec{b}|)^2 は別物である(192519 \ne 25)ことも確認しておきましょう。

ChatGPTで質問Claudeで質問Geminiで質問
11標準

空間ベクトル a=(1, 1, 0)\vec{a} = (1,\ 1,\ 0)b=(1, 0, 1)\vec{b} = (1,\ 0,\ 1) について、ab\vec{a} \cdot \vec{b} と、a\vec{a}b\vec{b} のなす角 θ\theta を求めよ。

答え

ab=1\vec{a} \cdot \vec{b} = 1θ=60\theta = 60^\circ

解説

空間ベクトルでも、内積となす角の求め方は平面と同じです。成分が3つになるだけです。

内積は

ab=1×1+1×0+0×1=1\vec{a} \cdot \vec{b} = 1 \times 1 + 1 \times 0 + 0 \times 1 = 1

大きさは

a=12+12+02=2,b=12+02+12=2|\vec{a}| = \sqrt{1^2 + 1^2 + 0^2} = \sqrt{2}, \quad |\vec{b}| = \sqrt{1^2 + 0^2 + 1^2} = \sqrt{2}

よって

cosθ=abab=12×2=12\cos\theta = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}|\,|\vec{b}|} = \frac{1}{\sqrt{2} \times \sqrt{2}} = \frac{1}{2}

0θ1800^\circ \le \theta \le 180^\circ より

θ=60\theta = 60^\circ

このベクトルは立方体の隣り合う2つの面の対角線に対応していて、正三角形ができることから 6060^\circ は図形的にも納得できます。空間でも「内積 → 大きさ → cosθ\cos\theta」の手順は変わりません。

ChatGPTで質問Claudeで質問Geminiで質問
12発展

OAB\triangle \mathrm{OAB} において、辺 OA の中点を M、辺 OB を 2:12:1 に内分する点を N とし、線分 AN と線分 BM の交点を P とする。OA=a\overrightarrow{OA} = \vec{a}OB=b\overrightarrow{OB} = \vec{b} として、OP\overrightarrow{OP}a\vec{a}b\vec{b} で表せ。

答え

OP=14a+12b\overrightarrow{OP} = \dfrac{1}{4}\vec{a} + \dfrac{1}{2}\vec{b}

解説

交点の位置ベクトルは「2通りに表して係数比較」が定石です。

OM=12a\overrightarrow{OM} = \dfrac{1}{2}\vec{a}ON=23b\overrightarrow{ON} = \dfrac{2}{3}\vec{b} です。

【AN 上の点として】AP:PN=s:(1s)\mathrm{AP}:\mathrm{PN} = s:(1-s) とおくと

OP=(1s)a+sON=(1s)a+2s3b\overrightarrow{OP} = (1-s)\vec{a} + s\,\overrightarrow{ON} = (1-s)\vec{a} + \frac{2s}{3}\vec{b}

【BM 上の点として】BP:PM=t:(1t)\mathrm{BP}:\mathrm{PM} = t:(1-t) とおくと

OP=(1t)b+tOM=t2a+(1t)b\overrightarrow{OP} = (1-t)\vec{b} + t\,\overrightarrow{OM} = \frac{t}{2}\vec{a} + (1-t)\vec{b}

a\vec{a}b\vec{b} は1次独立なので、係数を比較して

1s=t2,2s3=1t1-s = \frac{t}{2}, \qquad \frac{2s}{3} = 1-t

第1式から t=2(1s)=22st = 2(1-s) = 2 - 2s。これを第2式に代入すると

2s3=1(22s)=2s1\frac{2s}{3} = 1 - (2 - 2s) = 2s - 1

両辺を3倍して

2s=6s34s=3s=342s = 6s - 3 \quad \Longrightarrow \quad 4s = 3 \quad \Longrightarrow \quad s = \frac{3}{4}

よって

OP=(134)a+23×34b=14a+12b\overrightarrow{OP} = \left(1 - \frac{3}{4}\right)\vec{a} + \frac{2}{3} \times \frac{3}{4}\vec{b} = \frac{1}{4}\vec{a} + \frac{1}{2}\vec{b}

検算: t=22×34=12t = 2 - 2 \times \dfrac{3}{4} = \dfrac{1}{2} をもう一方の式に入れると 14a+12b\dfrac{1}{4}\vec{a} + \dfrac{1}{2}\vec{b} で一致します。2通りの表現が同じ答えを与えることまで確認すれば、計算ミスをほぼ防げます。

ChatGPTで質問Claudeで質問Geminiで質問
13発展

a=2|\vec{a}| = 2b=1|\vec{b}| = 1 で、a\vec{a}b\vec{b} のなす角が 6060^\circ のとき、a+tb|\vec{a} + t\vec{b}| の最小値と、そのときの実数 tt の値を求めよ。

答え

t=1t = -1 のとき最小値 3\sqrt{3}

解説

大きさの最小値を求めるときは、2乗して tt の2次関数として扱います。

まず内積を計算します。

ab=abcos60=2×1×12=1\vec{a} \cdot \vec{b} = |\vec{a}|\,|\vec{b}| \cos 60^\circ = 2 \times 1 \times \frac{1}{2} = 1

a+tb2|\vec{a} + t\vec{b}|^2 を展開すると

a+tb2=a2+2tab+t2b2=4+2t+t2|\vec{a} + t\vec{b}|^2 = |\vec{a}|^2 + 2t\,\vec{a} \cdot \vec{b} + t^2 |\vec{b}|^2 = 4 + 2t + t^2

平方完成して

t2+2t+4=(t+1)2+3t^2 + 2t + 4 = (t+1)^2 + 3

(t+1)20(t+1)^2 \ge 0 なので、t=1t = -1 のとき a+tb2|\vec{a} + t\vec{b}|^2 は最小値 33 をとります。大きさは 00 以上なので、a+tb|\vec{a} + t\vec{b}| も同じ t=1t = -1 で最小となり、最小値は

3\sqrt{3}

図形的には、最小になるとき a+tb\vec{a} + t\vec{b}b\vec{b} に垂直になります。実際、(ab)b=abb2=11=0(\vec{a} - \vec{b}) \cdot \vec{b} = \vec{a} \cdot \vec{b} - |\vec{b}|^2 = 1 - 1 = 0 で確認できます。この垂直性は検算に使えるので覚えておきましょう。

ChatGPTで質問Claudeで質問Geminiで質問
14発展

空間の4点 A(1, 0, 2)\mathrm{A}(1,\ 0,\ 2)B(3, 1, 1)\mathrm{B}(3,\ 1,\ 1)C(2, 2, 4)\mathrm{C}(2,\ 2,\ 4)P(x, 5, 5)\mathrm{P}(x,\ 5,\ 5) が同一平面上にあるとき、xx の値を求めよ。

答え

x=5x = 5

解説

点 P が3点 A、B、C の定める平面上にある条件「AP=sAB+tAC\overrightarrow{AP} = s\,\overrightarrow{AB} + t\,\overrightarrow{AC} となる実数 sstt がある」を使います。

「終点 − 始点」で各ベクトルを成分表示します。

AB=(31, 10, 12)=(2, 1, 1)\overrightarrow{AB} = (3-1,\ 1-0,\ 1-2) = (2,\ 1,\ -1)
AC=(21, 20, 42)=(1, 2, 2)\overrightarrow{AC} = (2-1,\ 2-0,\ 4-2) = (1,\ 2,\ 2)
AP=(x1, 5, 3)\overrightarrow{AP} = (x-1,\ 5,\ 3)

AP=sAB+tAC\overrightarrow{AP} = s\,\overrightarrow{AB} + t\,\overrightarrow{AC} とおくと

(x1, 5, 3)=(2s+t, s+2t, s+2t)(x-1,\ 5,\ 3) = (2s + t,\ s + 2t,\ -s + 2t)

成分を比較して3つの式を作ります。

x1=2s+t,5=s+2t,3=s+2tx - 1 = 2s + t, \qquad 5 = s + 2t, \qquad 3 = -s + 2t

未知数 sstt を含まない情報が多い第2式と第3式から先に解きます。2式を足すと

8=4tt=28 = 4t \quad \Longrightarrow \quad t = 2

第2式に代入して

5=s+4s=15 = s + 4 \quad \Longrightarrow \quad s = 1

第1式に代入して

x1=2×1+2=4x=5x - 1 = 2 \times 1 + 2 = 4 \quad \Longrightarrow \quad x = 5

検算: sAB+tAC=(2, 1, 1)+(2, 4, 4)=(4, 5, 3)=APs\,\overrightarrow{AB} + t\,\overrightarrow{AC} = (2,\ 1,\ -1) + (2,\ 4,\ 4) = (4,\ 5,\ 3) = \overrightarrow{AP}

未知数が3つ(xxsstt)、式も3つなので必ず解けます。xx を含まない2式から sstt を先に決めるのが計算をすっきりさせるコツです。

ChatGPTで質問Claudeで質問Geminiで質問