- ベクトルの大きさって結局なに?
- 公式の √(x²+y²) はどこから出てきたの?
- 成分が分かってるときの求め方は?
- 内積と大きさってどう繋がるの?
- なす角を出すのに大きさがいるのはなぜ?
- 学校で習ったけど現場で何の役に立つの?
- 構造計算でベクトルの大きさってどこで出てくる?
- 力の合成と何が違うの?
- 反力とか合力の「大きさ」ってこれのこと?
- トラスの軸力を求めるときに使うって本当?
- 3次元(空間)になったら式どうなる?
- 文系出身だから数式アレルギーなんだけど…
上記の様な悩みを解決します。
ベクトルの大きさは、構造力学や構造計算の入口で必ず出てくる基礎概念です。「数Bでやったけど忘れた」「公式は知ってるけど現場のどこで使うか分からない」という人が多いところですが、ここを押さえると力の合成・反力・トラスの軸力といった構造計算の話が一気に腑に落ちます。今回は定義・成分からの求め方・内積との関係といった数学の基本を最短で押さえた上で、現役の施工管理目線で「構造計算でベクトルの大きさがどこに出てくるか」「力の合成・分解との繋がり」「現場で式をどう読むか」まで、数学と現場を橋渡しする形で整理しました。
なるべく数式アレルギーの人でも追えるように噛み砕いていくので、構造が苦手な方でも読み進められる内容になっているかなと思います。
それではいってみましょう!
ベクトルの大きさとは?
ベクトルの大きさとは、結論「向きと大きさを持つ量(ベクトル)の、矢印の長さにあたる量」のことです。記号では絶対値と同じ縦棒で囲んで $|\vec{a}|$ と書き、ノルムとも呼びます。
ベクトルは「向き」と「大きさ」の2つの情報をセットで持つ量です。たとえば「北向きに5kNの力」と言えば、北向きが向き、5kNが大きさにあたります。このうち大きさだけを取り出したものが $|\vec{a}|$ で、必ず0以上の実数(スカラー)になります。向きの情報は消えて、長さ・強さだけが残るイメージです。
施工管理や構造の文脈で言えば、柱にかかる軸力、梁の反力、屋根にかかる風圧力など、現場で扱う「力」はすべてベクトルです。その力が「どれくらい強いか」を表す数値が、まさにベクトルの大きさにあたります。図面や構造計算書に出てくる「合力 ◯kN」「反力 ◯kN」の数値は、力ベクトルの大きさを計算した結果だと考えると、数学と現場が一本の線で繋がります。
力そのものの考え方は、こちらの記事で整理しています。

僕の感覚だと、ベクトルの大きさは「向きを一旦忘れて、強さだけを数字にしたもの」と捉えておくと、後で出てくる力の合成や反力の話がスッと入ってきます。数学の授業では矢印の長さとして習いますが、現場では「kNで表される力の強さ」だと読み替えると一気に実務に近づきます。
ベクトルの大きさの公式と求め方
ベクトルの大きさの求め方は、成分が分かっているかどうかで2通りに分かれます。現場でも学校でも一番使うのは、成分から求めるパターンです。
平面(2次元)でベクトルが $\vec{a}=(a_1,\ a_2)$ と成分表示されているとき、大きさは次の式で求めます。
$$|\vec{a}| = \sqrt{ {a_1}^2 + {a_2}^2 }$$
たとえば $\vec{a}=(3,\ 4)$ なら、$|\vec{a}|=\sqrt{3^2+4^2}=\sqrt{9+16}=\sqrt{25}=5$ となります。x成分3、y成分4の力なら、その大きさは5、というわけです。
もう1つは、2点の座標から「その2点を結ぶベクトル」の大きさを求めるパターンです。点 $A(a_1,\ a_2)$ から点 $B(b_1,\ b_2)$ に向かうベクトル $\overrightarrow{AB}$ の大きさは、成分の差を使って次のようになります。
$$|\overrightarrow{AB}| = \sqrt{ (b_1-a_1)^2 + (b_2-a_2)^2 }$$
これは2点間の距離の公式とまったく同じ式です。ベクトルの大きさと2点間距離が同じ式になるのは偶然ではなく、両方とも次に説明する三平方の定理が土台にあるからです。
僕の整理では、求め方は「成分の2乗を足してルートを取る」の一手で覚えてしまうのが早いです。x成分・y成分が分かれば機械的に出せるので、力の成分さえ押さえれば大きさは計算で出る、と理解しておけば十分です。
なぜ √(x²+y²) なのか?三平方の定理との関係
ベクトルの大きさの公式が $\sqrt{x^2+y^2}$ になるのは、直角三角形の斜辺の長さを求める三平方の定理そのものだからです。公式を丸暗記するより、ここを理解しておくと忘れません。
ベクトル $\vec{a}=(a_1,\ a_2)$ を座標平面に矢印として描くと、x方向に $a_1$、y方向に $a_2$ 進んだ点が矢印の先になります。このとき、x方向の移動・y方向の移動・矢印そのものの3つで直角三角形ができます。x方向の辺の長さが $a_1$、y方向の辺の長さが $a_2$、そして矢印(斜辺)の長さがベクトルの大きさ $|\vec{a}|$ です。
直角三角形では「斜辺の2乗=他の2辺の2乗の和」という三平方の定理が成り立つので、$|\vec{a}|^2 = {a_1}^2 + {a_2}^2$ となり、両辺のルートを取って $|\vec{a}|=\sqrt{{a_1}^2+{a_2}^2}$ が出てきます。つまりベクトルの大きさは、三平方の定理で斜辺を求めているだけなんです。
三平方の定理や斜辺の求め方そのものは、こちらで詳しく解説しています。

個人的には、この「ベクトルの大きさ=直角三角形の斜辺」というイメージを持てるかどうかが、構造力学でつまずくかどうかの分かれ目だと思っています。後で出てくる力の分解も、結局この直角三角形を逆向きにたどる作業なので、ここを図でイメージできると応用がぐっと楽になります。
空間(3次元)でのベクトルの大きさ
空間ベクトルの大きさは、平面の式に z成分を1つ足すだけで求められます。考え方は2次元とまったく同じです。
ベクトルが $\vec{a}=(a_1,\ a_2,\ a_3)$ と3つの成分で表されるとき、大きさは次のようになります。
$$|\vec{a}| = \sqrt{ {a_1}^2 + {a_2}^2 + {a_3}^2 }$$
たとえば $\vec{a}=(2,\ 3,\ 6)$ なら、$|\vec{a}|=\sqrt{4+9+36}=\sqrt{49}=7$ です。成分が2つから3つに増えても、「各成分の2乗を全部足してルートを取る」というルールは変わりません。これは3次元版の三平方の定理(空間における対角線の長さ)に対応しています。
実務で3次元のベクトルが効いてくるのは、立体トラスや鉄骨の方杖、立体的に張られたワイヤー・ブレースの軸力を扱うときです。平面に投影しただけでは正確な力が出ないので、xyzの3成分で力を分解して大きさを求める必要が出てきます。とはいえ建築の多くの構造計算は、まず平面(2次元)に落として考えるのが基本なので、最初は2次元をしっかり押さえれば困りません。
僕の考えでは、3次元は「2次元の式に項が1つ増えるだけ」と割り切ってしまうのが正解です。次元が増えると身構える人が多いですが、ルールが同じだと分かれば怖さは消えます。
内積とベクトルの大きさの関係
内積とベクトルの大きさは、$\vec{a}\cdot\vec{a}=|\vec{a}|^2$ という関係でガッチリ繋がっています。これがこのセクションの肝です。ここを押さえると、なす角の計算や大きさの応用問題が一気に解けるようになります。
まず内積の定義からおさらいします。0でない2つのベクトル $\vec{a},\ \vec{b}$ のなす角を $\theta$ とすると、内積は次のように定義されます。
$$\vec{a}\cdot\vec{b} = |\vec{a}|\,|\vec{b}|\cos\theta$$
成分表示なら $\vec{a}=(a_1,\ a_2)$、$\vec{b}=(b_1,\ b_2)$ のとき $\vec{a}\cdot\vec{b}=a_1b_1+a_2b_2$ で計算できます。
ここで自分自身との内積 $\vec{a}\cdot\vec{a}$ を考えると、なす角は0°なので $\cos0°=1$ となり、$\vec{a}\cdot\vec{a}=|\vec{a}||\vec{a}|\cos0°=|\vec{a}|^2$ が成り立ちます。つまり次の2式が常に成立します。
$$\vec{a}\cdot\vec{a}=|\vec{a}|^2 \qquad |\vec{a}|=\sqrt{\vec{a}\cdot\vec{a}}$$
この関係が効いてくるのが、$|\vec{a}+\vec{b}|$ のような「ベクトルの和の大きさ」を求めたいときです。いきなり大きさは出せませんが、2乗してやると $|\vec{a}+\vec{b}|^2=|\vec{a}|^2+2\vec{a}\cdot\vec{b}+|\vec{b}|^2$ と展開でき、内積と各ベクトルの大きさから計算できます。力の合成で「2つの力を合わせた合力の大きさ」を求める計算は、まさにこの式の世界です。
応力や力の方向を扱う内積の考え方は、応力の記事とあわせて読むと理解が深まります。

正直なところ、$\vec{a}\cdot\vec{a}=|\vec{a}|^2$ は地味な式に見えますが、構造計算で合力や反力の大きさを出すときの裏方として何度も登場します。「大きさを直接出せないときは2乗して内積に持ち込む」という発想だけ覚えておけば十分です。
なす角・垂直条件とベクトルの大きさ
ベクトルの大きさは、2つのベクトルのなす角を求めるときに、分母として必ず必要になる量です。角度を扱う場面では大きさとセットで考えます。
内積の定義 $\vec{a}\cdot\vec{b}=|\vec{a}||\vec{b}|\cos\theta$ を $\cos\theta$ について解くと、なす角は次の式で求まります。
$$\cos\theta = \frac{\vec{a}\cdot\vec{b}}{|\vec{a}|\,|\vec{b}|} = \frac{a_1b_1+a_2b_2}{\sqrt{ {a_1}^2+{a_2}^2 }\ \sqrt{ {b_1}^2+{b_2}^2 }}$$
分子が内積、分母が2つのベクトルの大きさの積です。つまり角度を出すには、まず両方のベクトルの大きさを計算しておく必要があります。大きさが分からないとなす角も出せない、というのがベクトルの大きさが基礎中の基礎と言われる理由のひとつです。
また、内積が0になる($a_1b_1+a_2b_2=0$)とき2つのベクトルは垂直、という垂直条件もよく使います。構造で言えば、力の作用方向が直交しているかどうかの判定に対応します。柱の鉛直荷重と梁の水平力のように、直交する力は内積0として独立に扱える、という整理ができます。
僕の感覚だと、現場で角度そのものを電卓で叩く場面は多くないですが、「合力がどっち向きにどれくらい効くか」を考えるときの土台がこの式です。大きさと内積さえ出せれば向きまで分かる、という関係を知っておくと、構造計算書の数字の読み方が変わります。
構造計算でベクトルの大きさはどこに出てくるか
ここが本題です。ベクトルの大きさは、構造計算の「力の合成・分解」「反力」「トラスの軸力」「荷重の合算」といった、ほぼ全ての場面の土台になっています。学校で習う数Bのベクトルが、現場の構造計算書に直結している部分です。
具体的に、ベクトルの大きさが効いてくる代表的な場面を挙げます。
- 力の合成:複数の力を1つの合力にまとめるとき、合力の「大きさ」を内積や成分計算で求める
- 力の分解:斜めの力を水平成分・鉛直成分に分けるとき、元の力の大きさと角度から各成分を出す
- 反力の算定:支点に生じる反力をx・y成分で求め、その合計を大きさとして評価する
- トラスの軸力:節点法で各部材の軸力を解くとき、斜め材の力を成分に分けて釣り合わせる
- 風荷重・地震力:建物に作用する水平力をベクトルとして扱い、方向ごとの大きさを比較する
これらはすべて「力=ベクトル」「力の強さ=ベクトルの大きさ」という対応で繋がっています。たとえば斜め45°方向に作用する10kNの力があれば、水平成分は $10\cos45°≒7.07$kN、鉛直成分は $10\sin45°≒7.07$kNと分解できますが、この逆算(成分から元の大きさ $\sqrt{7.07^2+7.07^2}=10$kN を出す)がまさにベクトルの大きさの計算です。
外力を成分に分けて扱う考え方や、構造計算で力をどう読むかは、断面力の記事が参考になります。

実務だと、構造計算は専用ソフトが数値を出してくれるので、自分で $\sqrt{}$ を叩くことは正直少ないです。ただ、計算書に並ぶ「合力◯kN」「反力◯kN」が何を計算した数字なのかを理解できているかどうかで、図面チェックや是正指示の精度が変わってきます。土台の概念を押さえておく価値はそこにあります。
力の合成・分解とベクトルの大きさの違い
「ベクトルの大きさ」と「力の合成・分解」は混同されやすいですが、大きさは1つのベクトルの強さを表す量、合成・分解は複数の力を足したり分けたりする操作で、そもそもレイヤーが違います。
力の合成は、複数の力ベクトルを1つの合力ベクトルにまとめる操作です。同じ向きなら単純な足し算、違う向きなら平行四辺形の対角線(または成分ごとの足し算)で合力を求めます。このとき最後に「合力の大きさはいくつか」を計算する段階で、ベクトルの大きさの公式が登場します。つまり合成という操作の中に、大きさの計算が部品として組み込まれているイメージです。
力の分解はその逆で、1つの斜めの力を水平成分・鉛直成分に分ける操作です。元の力の大きさと作用角度が分かっていれば、$F_x=F\cos\theta$、$F_y=F\sin\theta$ で各成分を出せます。逆に成分から元に戻すときは $F=\sqrt{F_x^2+F_y^2}$ という大きさの公式を使います。
整理すると、合成・分解は力を「どう組み替えるか」という操作の話、大きさは組み替えた結果が「どれくらい強いか」という数値の話です。両者は対立する概念ではなく、合成・分解の計算過程で大きさを使う、という主従関係にあります。
力の合成や作用線、モーメントとの関係は、こちらで体系的に解説しています。

僕の整理では、「操作(合成・分解)」と「結果の数値(大きさ)」を分けて捉えると混乱しません。現場の構造計算は、力を成分に分けて足し合わせ、最後に大きさを出す、という流れの繰り返しなので、この役割分担が見えると計算書全体の見通しが良くなります。
トラス・反力の計算での具体的な使い方
トラスや反力の計算は、ベクトルの大きさが最も実戦的に使われる場面です。斜め材の力を成分に分けて釣り合い式を立て、最後に各力の大きさを求める、という流れの中で、ベクトルの大きさが計算の出口になります。
静定トラスを節点法で解く場合、1つの節点に集まる力(外力・支点反力・部材の軸力)はすべてベクトルです。この節点で「水平方向の力の合計=0」「鉛直方向の力の合計=0」という2つの釣り合い式を立てます。斜め材の軸力 $N$ は水平成分 $N\cos\theta$、鉛直成分 $N\sin\theta$ に分けて式に入れ、連立して解くと各部材の軸力(=力ベクトルの大きさ)が求まります。
支点反力も同じです。支点に生じる反力をx成分・y成分で求めたあと、その反力ベクトルの大きさを $\sqrt{R_x^2+R_y^2}$ で評価します。ピン支点のように斜め方向に反力が出る場合は、この合成が必須になります。
トラスの解き方や節点法・切断法の手順は、こちらが詳しいです。

現場目線で言えば、トラスの軸力が引張なのか圧縮なのか、その大きさがどれくらいかは、部材選定や接合部の設計に直結します。計算自体はソフトや手計算で出すにせよ、「斜め材の力は成分に分けて、最後に大きさで評価する」という構造を理解していると、出てきた数値の妥当性を直感的に判断できるようになります。構造力学の演習で手を動かして慣れておくのがおすすめです。

ベクトルの大きさを扱うときの注意点
ベクトルの大きさを扱うときに、現場でも試験でもつまずきやすいポイントがあります。「大きさは向きの情報を持たない」「成分の符号に注意する」「単位を揃える」の3点を押さえておけば、計算ミスはかなり防げます。
特に間違えやすいのが、大きさと向きを混同するケースです。大きさは常に0以上のスカラーなので、「マイナスの大きさ」は存在しません。力の向きが逆(引張か圧縮か、上向きか下向きか)という情報は符号や図で別に管理し、大きさはあくまで強さの絶対値として扱います。
実務・試験で押さえておきたい注意点を整理します。
- 大きさはスカラー:向きの情報は消える。向きは別途、符号や角度で管理する
- 成分の符号:x成分・y成分が負でも、2乗するので大きさは正になる。符号の付け忘れは合成時にミスを生む
- 単位を統一:kNとNが混ざると大きさが桁違いになる。計算前に単位を揃える
- 角度の基準:力の分解で使う角度が、水平からなのか鉛直からなのかで $\sin$・$\cos$ が入れ替わる
- 近似のしすぎ:$\sqrt{}$ を途中で丸めすぎると、合成を繰り返したときに誤差が積み上がる
質量と重量(kgとkgf・N)の扱いは、構造計算で特に間違えやすいので、こちらもあわせて確認しておくと安心です。

僕の考えでは、ベクトルの大きさそのものより、こうした「向き・符号・単位」の管理ミスで計算が狂うケースの方が現場では多いです。公式は単純なので、むしろ前処理を丁寧にやることが正確な構造計算への近道だと捉えています。
ベクトルの大きさに関するよくある質問
ベクトルの大きさについて、学習者や実務者からよく出る疑問をまとめておきます。
Q. ベクトルの大きさとスカラーは何が違うの?
A. スカラーは大きさだけを持つ量(質量・温度・長さなど)で、ベクトルは大きさと向きの両方を持つ量(力・速度など)です。ベクトルの大きさは、ベクトルから向きを取り除いてスカラーにしたもの、と考えると整理しやすいです。
Q. 大きさがマイナスになることはある?
A. ありません。大きさは成分の2乗の和のルートなので、必ず0以上になります。力の向きが逆という情報はマイナス符号や図で別に表し、大きさ自体は正の値です。
Q. 単位ベクトルの大きさはいくつ?
A. 1です。単位ベクトルは「向きだけを表すために大きさを1に揃えたベクトル」で、元のベクトルを自分の大きさで割ると作れます。構造計算では力の作用方向を示すのに使われます。
Q. 構造計算でベクトルの大きさを自分で計算する場面はある?
A. 実務では構造計算ソフトが数値を出すので、手計算する機会は多くありません。ただし合力・反力・軸力が何を計算した数字かを理解するには、大きさの概念が土台になります。学生のうちは手で解いて感覚を掴むのがおすすめです。
Q. 内積と大きさ、どっちを先に覚えるべき?
A. 大きさが先です。内積の定義にもなす角の公式にも大きさが含まれるので、$\sqrt{x^2+y^2}$ を確実に押さえてから内積に進むと理解がスムーズです。
ベクトルの大きさに関する情報まとめ
ベクトルの大きさに関する情報まとめです。
- ベクトルの大きさとは:向きと大きさを持つ量から、向きを除いた「強さ」を表すスカラー。記号は $|\vec{a}|$
- 求め方(平面):$|\vec{a}|=\sqrt{ {a_1}^2+{a_2}^2 }$。成分の2乗の和のルート
- 求め方(空間):$|\vec{a}|=\sqrt{ {a_1}^2+{a_2}^2+{a_3}^2 }$。z成分を1つ足すだけ
- 公式の根拠:三平方の定理。ベクトルの大きさ=直角三角形の斜辺
- 内積との関係:$\vec{a}\cdot\vec{a}=|\vec{a}|^2$、$|\vec{a}|=\sqrt{\vec{a}\cdot\vec{a}}$
- なす角:$\cos\theta=\dfrac{\vec{a}\cdot\vec{b}}{|\vec{a}||\vec{b}|}$。分母が大きさの積
- 構造計算での使い方:力の合成・分解、反力、トラスの軸力、荷重の合算の土台
- 注意点:大きさはスカラーで向きを持たない/符号・単位・角度基準に注意
以上がベクトルの大きさに関する情報のまとめです。
公式そのものはシンプルですが、「数学で習ったベクトルの大きさ」と「現場の構造計算で出てくる力の強さ」が同じものだと繋がると、構造の見え方が一段変わってきます。一通りベクトルの大きさの基礎と実務での使いどころは網羅できたかなと思います。あわせて、力や荷重まわりの基礎知識も押さえておくと、構造計算書の数字がさらに読みやすくなります。




