合成ベクトルは、数学・物理学・工学のあらゆる場面で登場する基本的な概念です。
複数の力・速度・変位などのベクトル量が同時に作用する場合、それらを一つのベクトルにまとめる操作がベクトルの合成であり、その結果が合成ベクトルです。
グラフィカルな方法から成分分解を用いた計算方法まで、合成ベクトルを求める手法には複数のアプローチがあります。
本記事では、合成ベクトルの定義・計算方法・公式・具体的な求め方を、図を交えながらわかりやすく解説していきます。
高校物理や大学数学で躓きがちなベクトルの合成を、この記事でしっかりとマスターしてください。
目次
合成ベクトルとは?複数のベクトル量を一つにまとめる操作
それではまず、合成ベクトルの基本概念について解説していきます。
ベクトルとは、大きさと向きの両方を持つ量のことです。
力・速度・加速度・変位・電場・磁場など、自然界の多くの物理量はベクトルとして表されます。
これに対し、質量・温度・エネルギーのように大きさだけを持つ量をスカラーといいます。
合成ベクトルとは、二つ以上のベクトルを加算したときに得られる結果のベクトルであり、「ベクトルの和」ともいいます。
物体に複数の力が同時に働くとき、それらの合力(合成ベクトル)を求めることで運動状態を把握できます。
ベクトルの表記と基本性質
ベクトルは矢印で表され、矢印の長さが大きさ、矢印の向きが方向を表します。
数式ではベクトルをaやAのように太字で、または→aのように矢印付きで表記します。
ベクトルの大きさ(絶対値)は|a|と表します。
ベクトルの基本的な性質として、同じ大きさ・同じ向きのベクトルは位置が異なっても等しいベクトルと見なされます。
この「平行移動の自由性」が、ベクトルの合成を図で考える際に重要な役割を果たします。
合成ベクトルが登場する場面
合成ベクトルの概念が必要となる代表的な場面を整理しましょう。
力学においては、物体に複数の力が働くときの合力の計算が代表例です。
流体力学では、水流と風の速度ベクトルを合成して実際の移動方向・速度を求めます。
電磁気学では、複数の電荷が作る電場ベクトルの合成が必要になります。
航法計算においても、機体の対気速度ベクトルと風速ベクトルを合成して対地速度を求める場面があります。
このように、合成ベクトルの計算はあらゆる理工系分野の基礎を成す重要な技術です。
ゼロベクトルと逆ベクトルの概念
合成ベクトルを理解するうえで、ゼロベクトルと逆ベクトルも押さえておきましょう。
ゼロベクトル(零ベクトル)とは、大きさがゼロのベクトルであり、向きは定義されません。
逆ベクトル(反対ベクトル)とは、大きさが同じで向きが正反対のベクトルです。
aの逆ベクトルは-aと表し、a + (-a) = 0(ゼロベクトル)となります。
複数の力が釣り合っている状態(静止状態)は、合成ベクトル(合力)がゼロベクトルになっている状態です。
合成ベクトルの計算方法:グラフィカル法
続いては、図を使って合成ベクトルを求めるグラフィカル法を確認していきます。
平行四辺形の法則
二つのベクトルaとbの合成ベクトルを求める最も直感的な方法が平行四辺形の法則です。
2つのベクトルを同一の始点から描いたとき、それらを2辺とする平行四辺形を作図します。
その対角線(始点から引いた対角線)が合成ベクトルとなります。
この方法は、二つのベクトルが同じ始点から出ている場合に特に視覚的にわかりやすい手法です。
高校物理の「力の合成」でよく使われる方法であり、直感的に合力の向きと大きさを把握できます。
三角形の法則(頭尾接続法)
もう一つの図的手法が、ベクトルを頭尾順に接続する三角形の法則(ポリゴン法)です。
ベクトルaの終点にベクトルbの始点をつなぎ、aの始点からbの終点に向かう矢印が合成ベクトルとなります。
3本以上のベクトルを合成する場合も、同様に順番に頭尾接続していくことで最終的な合成ベクトルが得られます。
この方法は「ポリゴン法」とも呼ばれ、多数のベクトルを順次合成するときに視覚的に把握しやすい特長があります。
二つのベクトルの合成の大きさと角度
二つのベクトルa・bの間の角度をθとすると、合成ベクトルの大きさは余弦定理を用いて求められます。
合成ベクトルの大きさ(余弦定理)
|a + b|² = |a|² + |b|² + 2|a||b|cosθ
特殊ケース
θ = 0°(同方向):|a + b| = |a| + |b|(最大値)
θ = 90°(直角):|a + b| = √(|a|² + |b|²)
θ = 180°(逆方向):|a + b| = ||a| – |b||(最小値)
特にθ = 90°の場合は三平方の定理が適用でき、計算が容易です。
合成ベクトルの向き(角度)は正弦定理やtan関数を用いて求めます。
合成ベクトルの計算方法:成分分解法
続いては、成分分解を使った合成ベクトルの計算方法を確認していきます。
成分分解法は、より複雑なベクトルの合成にも対応できる汎用的なアプローチです。
成分分解の基本
ベクトルを直交する座標軸(x軸・y軸・z軸)方向の成分に分解する操作を成分分解といいます。
2次元ベクトルの成分表示
大きさ|a|、x軸となす角θのベクトルa
x成分:aₓ = |a|cosθ
y成分:aᵧ = |a|sinθ
ベクトル表示:a = (aₓ, aᵧ)
成分表示に変換することで、ベクトルの加算が各成分の数値の足し算に置き換えられます。
これが成分分解法の最大のメリットであり、複数のベクトルが絡む複雑な問題でも体系的に計算できます。
成分分解による合成ベクトルの計算
成分分解による合成ベクトルの計算手順
Step1:各ベクトルをx成分・y成分(3次元ならz成分も)に分解する
Step2:各方向の成分を足し合わせる
合成x成分:Rx = a₁ₓ + a₂ₓ + a₃ₓ + …
合成y成分:Ry = a₁ᵧ + a₂ᵧ + a₃ᵧ + …
Step3:合成ベクトルの大きさと向きを計算する
|R| = √(Rx² + Ry²)
θ = arctan(Ry / Rx)
この手順は、どんなに多くのベクトルが混在していても変わりません。
慣れれば非常に機械的・体系的に計算できる手法であり、テストや実務での計算に役立ちます。
計算例:3つのベクトルの合成
例:以下の3つの力ベクトルを合成
F₁ = 10N(x軸正方向、θ = 0°)
F₂ = 8N(θ = 60°方向)
F₃ = 6N(θ = 150°方向)
各成分の計算
F₁:Rx₁ = 10cos0° = 10, Ry₁ = 10sin0° = 0
F₂:Rx₂ = 8cos60° = 4, Ry₂ = 8sin60° ≈ 6.93
F₃:Rx₃ = 6cos150° ≈ -5.20, Ry₃ = 6sin150° = 3
合成成分
Rx = 10 + 4 + (-5.20) = 8.80 N
Ry = 0 + 6.93 + 3 = 9.93 N
|R| = √(8.80² + 9.93²) = √(77.4 + 98.6) = √176 ≈ 13.3 N
θ = arctan(9.93/8.80) ≈ 48.4°
この例のように、複数のベクトルが異なる方向に働いていても、成分分解法で体系的に合成できます。
合成ベクトルの応用と3次元への拡張
続いては、合成ベクトルの応用と3次元への拡張について確認していきます。
3次元ベクトルの合成
3次元空間でのベクトル合成も、2次元と同じ考え方で対応できます。
3次元合成ベクトル
R = (Rx, Ry, Rz)
Rx = Σaᵢₓ, Ry = Σaᵢᵧ, Rz = Σaᵢ_z
|R| = √(Rx² + Ry² + Rz²)
3次元の場合は方向角としてx・y・z各軸との方向余弦を用いることが多くなります。
宇宙工学・ロボット工学・3Dゲーム物理エンジンなど、3次元ベクトル合成は現代の技術で広く活用されています。
物理での合力・合速度への応用
合成ベクトルの最も身近な応用は、物理での合力や合速度の計算です。
静力学では、物体に作用する複数の力の合力がゼロのとき釣り合い状態となります。
動力学では、合力F = maの式に合成ベクトルを代入して物体の加速度を求めます。
ボートが川を渡る問題では、ボートの速度ベクトルと水流のベクトルを合成して実際の移動方向・速さを求めます。
このような問題は高校物理の頻出テーマでもあり、成分分解法で確実に解けるようにしておくことが大切です。
ベクトルの合成と分解の関係
合成とは逆の操作が分解(decomposition)であり、一つのベクトルを複数のベクトルに分ける操作です。
斜面上の物体に作用する重力を、斜面方向成分と垂直方向成分に分解するのが典型的な例です。
| 操作 | 内容 | 主な用途 |
|---|---|---|
| 合成 | 複数のベクトルを一つにまとめる | 合力・合速度の計算、電場の重ね合わせ |
| 分解 | 一つのベクトルを複数の成分に分ける | 斜面問題、座標系変換、力の解析 |
合成と分解はコインの表裏のような関係であり、両方の操作を自在に行える力が物理・工学の問題を解く基礎体力となります。
まとめ
本記事では、合成ベクトルの定義・グラフィカル法・成分分解法・3次元への拡張・応用例について解説してきました。
合成ベクトルとは、複数のベクトルを一つにまとめた結果のベクトルであり、平行四辺形の法則や三角形の法則で図的に求められます。
より計算に適した方法が成分分解法であり、各ベクトルのx・y(・z)成分を分解して足し合わせ、大きさと方向を算出します。
2次元ではθ = arctan(Ry/Rx)で方向角が、|R| = √(Rx² + Ry²)で大きさが求まります。
3次元への拡張も同じ原理で可能であり、z成分を追加するだけです。
合力・合速度・電場の重ね合わせなど、合成ベクトルは物理・工学の問題解決に欠かせない道具です。
成分分解法をマスターすることが、ベクトル計算全般を得意にする最短ルートといえるでしょう。