- 単位ベクトルってなに?
- どうやって求めるの?
- 「正規化」って何のこと?
- i・j・kって何の記号?
- 計算例を見せてほしい
- 単位ベクトルって建築でどう使うの?
上記の様な悩みを解決します。
単位ベクトルは、結論「大きさが1のベクトル」のことで、もとのベクトルを自分の大きさで割る「正規化」という操作で得られます。「向きだけを表現する道具」として使えるので、座標軸(x、y、z)の方向を定義する基底ベクトルや、面の向きを表す法線ベクトルとして、建築構造計算でも頻繁に登場する基本概念です。「ベクトル=大きさ×単位ベクトル」という分解の感覚を持つと、構造計算の式が一気に見通し良くなりますよ。
なるべく分かりやすい表現で記事をまとめていくので、初心者の方にも理解しやすい内容になっているかなと思います。
それではいってみましょう!
単位ベクトルとは?
単位ベクトルとは、結論「大きさ(長さ)が1のベクトル」のことです。
英語では unit vector。記号は普通の文字の上に「ハット記号(^)」を付けて â(aハット) と表記したり、太字の e で表したりします。
単位ベクトルの主な用途
- 方向だけを表現する:大きさは1で固定、向きの情報のみを持つ
- 基底ベクトル:座標軸の方向を表す(i、j、k)
- 法線ベクトル:面の向きを表す
- 力や速度の分解:「大きさ × 方向(単位ベクトル)」に分けて記述
単位ベクトルの式
ベクトル a の単位ベクトル â = a / |a|
つまり「ベクトルを自分の大きさで割る」と単位ベクトルになる。これを「正規化(normalize)」と呼びます。
直感的なイメージ
- 大きさ5、方向は北東45° のベクトル
- → 単位ベクトル:大きさ1、方向は北東45°(向きはそのまま、長さだけ1にする)
「向きはそのまま、長さだけ1に揃える」というのが単位ベクトルの本質ですね。
ベクトルの「大きさ」そのものを求める方法はこちらの記事でまとめています。

単位ベクトルの求め方(正規化)
実際に単位ベクトルを求める手順は次の3ステップ。
①ベクトルの大きさを求める
例:a = (3, 4) の場合
|a| = √(3² + 4²) = √(9 + 16) = √25 = 5
②各成分をその大きさで割る
â = a / |a| = (3/5, 4/5) = (0.6, 0.8)
③検算(大きさが1になっているかチェック)
|â| = √(0.6² + 0.8²) = √(0.36 + 0.64) = √1 = 1
ちゃんと大きさ1の単位ベクトルになっています。
3次元の場合(同じ手順)
a = (1, 2, 2) の場合:
|a| = √(1² + 2² + 2²) = √9 = 3
â = (1/3, 2/3, 2/3) ≒ (0.333, 0.667, 0.667)
検算:
|â| = √(0.111 + 0.444 + 0.444) = √1 = 1 ✓
「正規化」の意味
「正規化(normalization)」は、何かの量を一定の基準値(多くは1)に揃える操作の総称。ベクトルの正規化は「大きさを1に揃える操作」のこと。統計学・機械学習でも別の文脈で使われる単語ですが、ベクトルの世界では「単位ベクトルにする」という意味で限定的に使います。
正規化のもとになる「大きさ」の計算が苦手な方はこちらの記事をどうぞ。

基底ベクトル(i、j、k)
座標軸の各方向を表す特別な単位ベクトルを「基底ベクトル」と呼びます。
3次元直交座標系の基底ベクトル
| 記号 | 方向 | 成分表記 |
|---|---|---|
| i(または ê₁、x̂) | x軸プラス方向 | (1, 0, 0) |
| j(または ê₂、ŷ) | y軸プラス方向 | (0, 1, 0) |
| k(または ê₃、ẑ) | z軸プラス方向 | (0, 0, 1) |
任意のベクトルを基底ベクトルで表す
例えば a = (3, 4, 5) は、
a = 3i + 4j + 5k
と表現できます。これが「ベクトルの成分表示」の正体ですね。
性質
- どの基底ベクトルも大きさは1
- 互いに直交している(i・j = j・k = k・i = 0)
- 自分との内積は1(i・i = j・j = k・k = 1)
2次元の場合
平面では基底ベクトルは i と j の2本だけ。
- i = (1, 0):x軸プラス方向
- j = (0, 1):y軸プラス方向
建築計算では
座標系を定義するときに「水平面のx軸方向 = i、奥行き方向 = j、鉛直方向 = k」のように、基底ベクトルを設定して構造解析を進めます。
単位ベクトルの計算例
実際の数値で正規化の練習をしてみます。
例1:a = (6, 8) の単位ベクトル
|a| = √(6² + 8²) = √(36 + 64) = √100 = 10
â = (6/10, 8/10) = (0.6, 0.8)
検算:√(0.6² + 0.8²) = √1.0 = 1 ✓
例2:a = (1, -1) の単位ベクトル
|a| = √(1² + (-1)²) = √2 ≒ 1.414
â = (1/√2, -1/√2) ≒ (0.707, -0.707)
南東45°方向の単位ベクトルです。
例3:a = (2, 3, 6) の単位ベクトル
|a| = √(2² + 3² + 6²) = √(4 + 9 + 36) = √49 = 7
â = (2/7, 3/7, 6/7) ≒ (0.286, 0.429, 0.857)
例4:力ベクトル F = (300 N, 400 N) を「大きさ × 方向」に分解
|F| = √(300² + 400²) = √(90,000 + 160,000) = √250,000 = 500 N
F̂ = (300/500, 400/500) = (0.6, 0.8)
→ F = 500 × (0.6, 0.8) = 500 N × 単位ベクトル
「500 N の力が、(0.6, 0.8) という方向に働いている」と読み解けますね。これが力をベクトルとして扱う典型的な書き方です。
単位ベクトルは建築でどう使う?
施工管理・構造計算の現場で単位ベクトルが顔を出す場面を整理します。
①部材の方向ベクトル
トラスの斜材、鉄骨ブレース、吊り構造のワイヤーなど、斜め方向に走る部材の向きを単位ベクトルで定義します。
部材の方向 = (Δx, Δy, Δz) / 部材長
例:節点A(0,0,0)から節点B(3,4,0)へ走る斜材の方向単位ベクトルは、
方向 = (3-0, 4-0, 0-0) / √(3²+4²) = (0.6, 0.8, 0)
このベクトルに軸力の大きさを掛ければ、部材の3方向の力成分が一発で出てきます。
鉄骨ブレースの話はこちらをどうぞ。

②面の法線ベクトル
屋根面・外壁面など平面の向きを単位法線ベクトルで表現することで、風荷重の作用方向や日射方向との角度を計算しやすくなります。
風荷重ベクトルの計算はこちらの記事でも触れています。

③力の単位ベクトル分解
ある方向の力を「大きさ × 単位ベクトル」に分解しておくと、計算式の見通しが良くなります。
F = |F| × F̂
集中荷重の話はこちらをどうぞ。

④基底ベクトルでの座標表現
構造解析プログラムは内部で必ず基底ベクトル(i、j、k)を持っており、すべての部材・荷重・反力をこの3本で展開して計算します。
⑤地震動の主軸方向
地震動の主軸(卓越方向)を単位ベクトルで表すと、その方向に建物が共振しやすいかどうかの議論ができます。
[talk words=’電気施工管理時代、立体トラス天井に電気ケーブルを支持金具で吊る計画で、トラス斜材の方向を読まないとケーブル支持点の位置出しができないと教えてもらった経験があります。「斜材の方向単位ベクトルに沿って支持間隔を取る」という考え方は、当時は意識していませんでしたが、振り返ると単位ベクトルの感覚そのものでしたね。立体構造の現場では、本人が知らないだけで単位ベクトルがあちこちで使われています。’ name=”” avatarimg=”https://seko-kanri.com/wp-content/uploads/2020/02/c-run.png” avatarsize=70 avatarbdcolor=#d0d0d0 avatarbdwidth=1 bdcolor=#d0d0d0]
トラス梁の話はこちらでも詳しく整理しています。

単位ベクトルに関する情報まとめ
- 単位ベクトルとは:大きさが1のベクトル
- 記号:â(ハット記号)または太字の e
- 求め方:もとのベクトルを自分の大きさで割る(正規化)
- 公式:â = a / |a|
- 基底ベクトル:i = (1,0,0)、j = (0,1,0)、k = (0,0,1) の3本
- 性質:大きさは1、互いに直交、自分との内積は1
- 建築での使い方:部材方向、面の法線、力の分解、座標表現、地震主軸
以上が単位ベクトルに関する情報のまとめです。
一通り単位ベクトルに関する基礎知識は理解できたかなと思います。「ベクトル = 大きさ × 方向(単位ベクトル)」という分解の感覚を持っておくと、構造計算で出てくる斜材の力・風荷重ベクトル・地震動の議論がスッと頭に入ってきますよ。「向きだけを取り出す道具」として、ぜひ覚えておきたい概念です。
合わせて読みたい関連記事はこちらです。







