MathLabs

10年生

ベクトル

大きさと向きの両方を持つ量で、加法とスカラー倍によって変位や力を表す。

直観ベクトルとは何か?

三キロメートル歩いたと伝えても、相手にはあなたがどこに着いたのか分からない。東へ三キロメートル進むのと北へ三キロメートル進むのとでは、到着する場所がまったく異なるからである。変位・速度・加速度・力など、物理学や幾何学における多くの量は大きさ(どれだけか)と向き(どの方向か)の両方を持っている。ベクトルはこの二つの情報を一つの数学的対象にまとめたものであり、長さが大きさを表し矢印の先端が向きを示す有向線分として描かれる。

回転する単位ベクトルとそのコサイン・サイン射影を示すインタラクティブな単位円
ベクトル加法の平行四辺形則:2つのベクトル u=(a11,a21)\mathbf{u} = (a_{11}, a_{21}) と v=(a12,a22)\mathbf{v} = (a_{12}, a_{22}) が張る平行四辺形の対角線が和 u+v\mathbf{u} + \mathbf{v} となる。

中高ベクトルの加法とスカラー倍

定義: 有向線分・大きさ・ベクトルの相等

始点 AA と終点 BB を持つベクトルは AB→\overrightarrow{AB}、または一文字で u⃗\vec{u} と書く。その大きさ(または長さ)は AA と BB の間の距離であり、∣AB→∣|\overrightarrow{AB}| または ∣u⃗∣|\vec{u}| と表す。ゼロベクトル 0⃗=AA→\vec{0}=\overrightarrow{AA} は長さ 00 で任意の向きを持つ。二つのベクトル u⃗\vec{u} と v⃗\vec{v} が等しい(u⃗=v⃗\vec{u}=\vec{v})とは、始点の位置にかかわらず、同じ大きさと同じ向きを持つことである。

AB→+BC→=AC→,OA→+OB→=OC→(OACB parallelogram)\overrightarrow{AB} + \overrightarrow{BC} = \overrightarrow{AC}, \qquad \overrightarrow{OA} + \overrightarrow{OB} = \overrightarrow{OC} \quad (OACB \text{ parallelogram})

三角形の法則で二つのベクトルを足すには、一つ目のベクトルの終点に二つ目のベクトルの始点を重ねる。AA から BB へ進み、続けて BB から CC へ進むと、全体の変位 AB→+BC→=AC→\overrightarrow{AB}+\overrightarrow{BC}=\overrightarrow{AC} が得られる。同値な平行四辺形の法則では、OA→\overrightarrow{OA} と OB→\overrightarrow{OB} が同じ始点 OO を共有するとき、その和 OA→+OB→\overrightarrow{OA}+\overrightarrow{OB} は平行四辺形 OACBOACB の対角線 OC→\overrightarrow{OC} になる。ベクトルの減法は逆ベクトルを足すことであり、OB→−OA→=AB→\overrightarrow{OB}-\overrightarrow{OA}=\overrightarrow{AB} が成り立つ。

∣ku⃗∣=∣k∣ ∣u⃗∣,u⃗⋅v⃗=∣u⃗∣ ∣v⃗∣cos⁡θ|k\vec{u}| = |k|\,|\vec{u}|, \qquad \vec{u}\cdot\vec{v} = |\vec{u}|\,|\vec{v}|\cos\theta

ベクトル u⃗\vec{u} に実数 kk を掛ける演算(スカラー倍)は、長さ ∣k∣ ∣u⃗∣|k|\,|\vec{u}| のベクトル ku⃗k\vec{u} を与え、k>0k>0 のときは u⃗\vec{u} と同じ向き、k<0k<0 のときは逆向き、k=0k=0 のときは 0⃗\vec{0} になる。内積(スカラー積)u⃗⋅v⃗=∣u⃗∣ ∣v⃗∣cos⁡θ\vec{u}\cdot\vec{v}=|\vec{u}|\,|\vec{v}|\cos\theta(ただし θ\theta は u⃗\vec{u} と v⃗\vec{v} のなす角で 0∘≤θ≤180∘0^\circ\le\theta\le 180^\circ)は二つのベクトルを一つの実数に結びつけ、両者がどれだけ同じ向きに揃っているかを測る。特に、二つの非ゼロベクトルが直交する(u⃗⊥v⃗\vec{u}\perp\vec{v})ための必要十分条件は u⃗⋅v⃗=0\vec{u}\cdot\vec{v}=0 である。

基本的なベクトル演算とその幾何学的意味
演算公式幾何学的意味
三角形の法則AB→+BC→=AC→\overrightarrow{AB}+\overrightarrow{BC}=\overrightarrow{AC}変位を矢印の先端から始点へとつなぐ
減法の法則OB→−OA→=AB→\overrightarrow{OB}-\overrightarrow{OA}=\overrightarrow{AB}終点 AA から終点 BB へ向かうベクトル
中点の恒等式MA→+MB→=0⃗\overrightarrow{MA}+\overrightarrow{MB}=\vec{0}ABAB の中点 MM が両端点を釣り合わせる
内積u⃗⋅v⃗=∣u⃗∣ ∣v⃗∣cos⁡θ\vec{u}\cdot\vec{v}=|\vec{u}|\,|\vec{v}|\cos\theta一方のベクトルの他方への符号付き射影

大学主要定理

点 GG が △ABC\triangle ABC の重心であることの必要十分条件は GA→+GB→+GC→=0⃗\overrightarrow{GA}+\overrightarrow{GB}+\overrightarrow{GC}=\vec{0} であり、同値な条件として平面上の任意の基準点 OO に対して OG→=13(OA→+OB→+OC→)\overrightarrow{OG}=\dfrac{1}{3}(\overrightarrow{OA}+\overrightarrow{OB}+\overrightarrow{OC}) が成り立つ。

なぜ正しいのか?

三つの頂点 AA、BB、CC に等しい単位質量を置くと、ベクトル GA→\overrightarrow{GA}、GB→\overrightarrow{GB}、GC→\overrightarrow{GC} は GG から各頂点への引力を表す。それらの和が 0⃗\vec{0} になるのは、まさに GG が重心(質量中心)であるときである。

証明

辺 BCBC の中点を MM とする。MM は BCBC を二等分するから、二つのベクトル MB→\overrightarrow{MB} と MC→\overrightarrow{MC} は同じ長さで逆向きとなり、MB→+MC→=0⃗\overrightarrow{MB}+\overrightarrow{MC}=\vec{0} である。GG から MM を経由する三角形の法則より、GB→+GC→=(GM→+MB→)+(GM→+MC→)=2GM→\overrightarrow{GB}+\overrightarrow{GC}=(\overrightarrow{GM}+\overrightarrow{MB})+(\overrightarrow{GM}+\overrightarrow{MC})=2\overrightarrow{GM} が成り立つ。

△ABC\triangle ABC の中線の性質より、重心 GG は中線 AMAM 上にあり頂点から 2:12:1 の比に内分するから、GA→=−2GM→\overrightarrow{GA}=-2\overrightarrow{GM} である。

二つの関係式を足し合わせると GA→+GB→+GC→=−2GM→+2GM→=0⃗\overrightarrow{GA}+\overrightarrow{GB}+\overrightarrow{GC}=-2\overrightarrow{GM}+2\overrightarrow{GM}=\vec{0} となる。最後に任意の点 OO に対して GA→=OA→−OG→\overrightarrow{GA}=\overrightarrow{OA}-\overrightarrow{OG}(BB と CC も同様)と書き換えれば (OA→+OB→+OC→)−3OG→=0⃗(\overrightarrow{OA}+\overrightarrow{OB}+\overrightarrow{OC})-3\overrightarrow{OG}=\vec{0}、すなわち OG→=13(OA→+OB→+OC→)\overrightarrow{OG}=\dfrac{1}{3}(\overrightarrow{OA}+\overrightarrow{OB}+\overrightarrow{OC}) が得られる。

なす角が θ\theta である任意の二つのベクトル u⃗=(x1,y1)\vec{u}=(x_1,y_1) と v⃗=(x2,y2)\vec{v}=(x_2,y_2) に対して、幾何学的内積 u⃗⋅v⃗=∣u⃗∣ ∣v⃗∣cos⁡θ\vec{u}\cdot\vec{v}=|\vec{u}|\,|\vec{v}|\cos\theta は座標表現 x1x2+y1y2x_1x_2+y_1y_2 に等しい。

なぜ正しいのか?

∣u⃗−v⃗∣2|\vec{u}-\vec{v}|^2 を座標で展開し、u⃗\vec{u}、v⃗\vec{v}、u⃗−v⃗\vec{u}-\vec{v} が作る三角形における余弦定理と比較すると、長さの二乗の項が相殺されて交差項 x1x2+y1y2x_1x_2+y_1y_2 だけが残る。

証明

u⃗=OA→\vec{u}=\overrightarrow{OA} と v⃗=OB→\vec{v}=\overrightarrow{OB} を原点 OO に置くと、AB→=v⃗−u⃗=(x2−x1,y2−y1)\overrightarrow{AB}=\vec{v}-\vec{u}=(x_2-x_1,y_2-y_1) となる。△OAB\triangle OAB における余弦定理より、角 θ\theta の対辺の長さの二乗は ∣v⃗−u⃗∣2=∣u⃗∣2+∣v⃗∣2−2∣u⃗∣ ∣v⃗∣cos⁡θ|\vec{v}-\vec{u}|^2=|\vec{u}|^2+|\vec{v}|^2-2|\vec{u}|\,|\vec{v}|\cos\theta である。

一方、座標で長さの二乗を計算すると ∣u⃗∣2=x12+y12|\vec{u}|^2=x_1^2+y_1^2、∣v⃗∣2=x22+y22|\vec{v}|^2=x_2^2+y_2^2、そして ∣v⃗−u⃗∣2=(x2−x1)2+(y2−y1)2=x12+y12+x22+y22−2(x1x2+y1y2)|\vec{v}-\vec{u}|^2=(x_2-x_1)^2+(y_2-y_1)^2=x_1^2+y_1^2+x_2^2+y_2^2-2(x_1x_2+y_1y_2) となる。

∣v⃗−u⃗∣2|\vec{v}-\vec{u}|^2 の二つの表現を等置し、両辺から x12+y12+x22+y22x_1^2+y_1^2+x_2^2+y_2^2 を引くと −2∣u⃗∣ ∣v⃗∣cos⁡θ=−2(x1x2+y1y2)-2|\vec{u}|\,|\vec{v}|\cos\theta=-2(x_1x_2+y_1y_2) を得る。−2-2 で割れば u⃗⋅v⃗=∣u⃗∣ ∣v⃗∣cos⁡θ=x1x2+y1y2\vec{u}\cdot\vec{v}=|\vec{u}|\,|\vec{v}|\cos\theta=x_1x_2+y_1y_2 が従う。

大学実世界での応用と具体例

力学・航空・コンピュータグラフィックスにおいて、ベクトルは運動や力を合成するための標準言語である。横風の中を飛ぶ飛行機は対気速度ベクトルと風速ベクトルの和に沿って進み、物理エンジンは力・変位・法線ベクトルの内積を計算することで力学的な仕事や表面の陰影を求める。

例: 二隻のタグボートの合力

二隻のタグボートが艀(はしけ)を引っ張っており、東向きの力 F⃗1\vec{F}_1 の大きさは ∣F⃗1∣=300|\vec{F}_1|=300 kN、北向きの力 F⃗2\vec{F}_2 の大きさは ∣F⃗2∣=400|\vec{F}_2|=400 kN である。合力 F⃗=F⃗1+F⃗2\vec{F}=\vec{F}_1+\vec{F}_2 の大きさ ∣F⃗∣|\vec{F}| を求めよ。

解答

第1軸の正の向きを東、第2軸の正の向きを北とする座標系をとると、F⃗1=(300,0)\vec{F}_1=(300,0) および F⃗2=(0,400)\vec{F}_2=(0,400) と表せる。

成分ごとに二つのベクトルを足すと合力 F⃗=F⃗1+F⃗2=(300,400)\vec{F}=\vec{F}_1+\vec{F}_2=(300,400) が得られる。その大きさは ∣F⃗∣=3002+4002=90000+160000=250000=500|\vec{F}|=\sqrt{300^2+400^2}=\sqrt{90000+160000}=\sqrt{250000}=500 kN である。

例: 内積による力学的な仕事

水平な床の上で木箱をロープで引き、水平方向から θ=60∘\theta=60^\circ 上向きに大きさ ∣F⃗∣=50|\vec{F}|=50 N の力 F⃗\vec{F} を加えて長さ ∣d⃗∣=10|\vec{d}|=10 m の変位 d⃗\vec{d} だけ動かした。力学的な仕事 W=F⃗⋅d⃗W=\vec{F}\cdot\vec{d} を求めよ。

解答

力と変位の内積としての仕事の定義より、W=F⃗⋅d⃗=∣F⃗∣ ∣d⃗∣cos⁡θW=\vec{F}\cdot\vec{d}=|\vec{F}|\,|\vec{d}|\cos\theta である。

∣F⃗∣=50|\vec{F}|=50、∣d⃗∣=10|\vec{d}|=10、および cos⁡60∘=12\cos 60^\circ=\dfrac{1}{2} を代入すると、W=50×10×12=250W=50\times 10\times\dfrac{1}{2}=250 J となる。d⃗\vec{d} に沿う水平成分 ∣F⃗∣cos⁡60∘=25|\vec{F}|\cos 60^\circ=25 N だけが仕事をする。

ベクトル u⃗=(6,−8)\vec{u}=(6,-8) の大きさ ∣u⃗∣|\vec{u}| はいくらか?

GG を △ABC\triangle ABC の重心とする。GA→=(2,−1)\overrightarrow{GA}=(2,-1) かつ GB→=(−5,4)\overrightarrow{GB}=(-5,4) のとき、GC→\overrightarrow{GC} はどれか?

二つのベクトル u⃗=(3,4)\vec{u}=(3,4) と v⃗=(m,−6)\vec{v}=(m,-6) が直交するような mm の値はどれか?

配送ドローンが AA から BB へ東に 1212 km 飛び、続けて BB から CC へ北に 55 km 飛んだ。全体の変位の大きさ ∣AC→∣|\overrightarrow{AC}| はいくらか?

参考文献

  1. H. S. M. Coxeter, S. L. Greitzer (1967). Geometry Revisited
  2. Murray R. Spiegel (1959). Schaum's Outline of Vector Analysis