

高岡智則
年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)
列ベクトル・とは?
このページでは「列ベクトル」とは何かを、初心者にも分かりやすい言葉で解説します。列ベクトルは、数学の基本である線形代数の中でよく使われる考え方です。まずは結論として覚えておくべきポイントを挙げます。列ベクトルは縦方向に並んだ成分の集まりで、一般には n 個の成分を1列に並べたものです。 行ベクトルとは形が反対で、横に並んだ成分を持っています。これらは同じものを違う向きで表現しているだけで、使い方が少し異なります。
列ベクトルの基本的な書き方
多くの場合、n 個の成分 x1, x2, ..., xn を (x1, x2, ..., xn)^T の形で表します。これの ^T は転置を意味します。 転置を使うと、横ベクトルを縦ベクトルに変えることができます。例えば 2 次元の場合、列ベクトル x は x = (x1, x2)^T または x = [x1; x2] のように書かれます。ここでセミコロンは縦方向の区切りを示しています。
列ベクトルと行列の関係
線形代数では、列ベクトルはしばしば「入力ベクトル」として現れます。行列と列ベクトルの掛け算は、線形変換という考え方と結びつきます。たとえば、A を n×m の行列、x を m×1 の列ベクトルとすると、積 Ax は n×1 の列ベクトルになります。これは「A が x を変換して新しい n 次元のベクトルを作る」という意味です。
具体的な例を見てみましょう。A を次のように置きます。
A = [ [1, 0], [0, 1] ]、x = [a; b] のとき、Ax = [a; b] です。これは 2 次元の空間で x がそのままの方向と大きさで写像されることを示しています。別の例として、A を [ [2, 1], [0, 3] ] に設定すると、Ax = [2a + b; 3b] となります。このように、列ベクトルは行列との掛け算によって新しいベクトルへと変換されます。
列ベクトルの成分と意味
列ベクトルの各成分 xi は、問題の各次元の値を表します。例えば 3 次元の列ベクトル x = [x1; x2; x3]^T は、3 次元空間の座標 (x1, x2, x3) を意味します。数学だけでなく、データ分析でも各データ点を列ベクトルとして扱うことがよくあります。データの特徴量を縦に並べた表現が、機械学習の計算の基盤になります。
よくある誤解と注意点
「列ベクトル」と「横に並んだ行ベクトル」は同じ成分を持つのに向きが違うだけだと考えれば理解が早いです。間違いやすい点は、形の違いによる次元の扱いです。例えば、A が n×m で x が m×1 なら積は n×1 の列ベクトルになります。形が合わなくなると計算ができなくなるので、次元がどうなっているかを最初に確認しましょう。
実生活のイメージ
列ベクトルを「縦に山のように積まれた値」と想像すると分かりやすいです。グラフではなく、データや方程式の中身を縦に並べる参加者のように考えてください。
表で比較してみよう
| 項目 | 説明 |
|---|---|
| 形 | 縦方向に成分が並ぶ |
| 表現 | x = (x1, x2, ..., xn)^T または [x1; x2; ...; xn] |
| 用途 | 線形代数の基礎、連立方程式の解法、データの表現、機械学習の特徴量の扱い |
まとめと実践のヒント
このページで学んだことをまとめると、列ベクトルは「縦に並ぶ成分の集合」であり、転置を使って横ベクトルにも表現できる、そして行列との掛け算を通じて線形変換を表現する、という点です。日常の問題を数式で表すときに列ベクトルは欠かせない道具になるでしょう。
練習問題風の例
練習として、次の x を与えられたとき、列ベクトルとして表現してみましょう。 x = (4, -2, 7)^T。これを行向けの計算にはどう使うでしょうか。例えば、A = [ [1, 2, 0], [0, 1, 3] ] という 2×3 行列のとき、Ax = [1*4 + 2*(-2) + 0*7; 0*4 + 1*(-2) + 3*7] = [4 - 4; -2 + 21] = [0; 19] となります。ここから、列ベクトルの理解が深まります。このような計算は、データの処理や方程式の解法、機械学習での特徴量の扱いなど、さまざまな場面で頻繁に使われます。
補足
列ベクトルは数学の基礎用語の一つです。 しっかり覚えると、後で matrix の話題や線形代数の応用問題がずっと楽になります。
列ベクトルの同意語
- 縦ベクトル
- 列ベクトルと同義。縦方向に並ぶ要素が1列に並んだベクトルを指す。通常は n 行 1 列の形で表現され、行ベクトル(横方向)と対になる概念です。
- カラムベクトル
- 英語の column vector の日本語表現。縦方向に1列に並ぶ成分を持つベクトルを意味し、数学・機械学習の文献で広く使われます。
- 1列ベクトル
- 列ベクトルを指す直訳的表現。1列に並ぶ n 個の成分からなるベクトルで、サイズは n×1 です。
- n×1ベクトル
- 列ベクトルを表す別の表現。成分が n 個あり、1列に並んでいるベクトルを意味します。
- n行1列ベクトル
- 列ベクトルの具体形。n 行 1 列のベクトルで、縦方向にデータを並べた形を指します。
列ベクトルの対義語・反対語
- 行ベクトル
- 列ベクトルに対する、横方向に並んだベクトル。形状は 1×n(1行n列)で、転置すると列ベクトルになる。
- 横ベクトル
- 行ベクトルの別称。1行n列のベクトルのこと。
- 1行ベクトル
- 列ベクトルの反対で、横方向に並ぶベクトル。形状は 1×n。
- 1×nベクトル
- 行ベクトルの表現のひとつ。1行n列のベクトル。
- 転置列ベクトル
- 列ベクトルを転置して得られる行ベクトルのこと。列ベクトルの反対の形状。
- スカラー
- ベクトルではなく、1つの数値だけを持つ量。次元が1つの量として捉えると対になる概念。
列ベクトルの共起語
- 行ベクトル
- 列ベクトルとは対になる横方向のベクトル。1行n列の形状で表される。
- 転置
- 列ベクトルを横向きの表現に変える操作。転置を行うと行ベクトルになります。
- 行列
- 列ベクトルは行列の1列として扱われ、行列演算の要素として使われる。
- 成分
- 列ベクトルを構成する個々の数値(要素・成分)。
- 次元
- 列ベクトルが表す空間の次元数。要素数に対応します。
- 座標
- ベクトルの各成分が表す座標値の集合。座標系に対する位置を示します。
- 基底ベクトル
- ベクトル空間を作る基本的な列ベクトルのこと。線形結合で任意のベクトルを表せます。
- 標準基底
- n次元空間での基底ベクトルの代表例。通常 e1, e2, ..., en を指す列ベクトル。
- 特徴ベクトル
- 機械学習でデータを表す列ベクトル。特徴量を並べたもの。
- ノルム
- 列ベクトルの長さ・大きさを表す尺度。
- 正規化
- 列ベクトルを単位長(ノルムが1)にする処理。
- スカラー倍
- ベクトルの各成分を同じ実数で掛ける操作。
- 内積
- 2つのベクトルの相互関係を数値で表す計算。列ベクトル同士は転置を経て計算します。
- 形状
- ベクトルの形((n, 1) など)。列ベクトルは縦長の形状です。
- 零ベクトル
- 全成分が0の特別な列ベクトル。
- 固有ベクトル
- 線形変換の中で方向が変わらず、スカラー倍になる特別な列ベクトル。
- 線形代数
- 列ベクトルを扱う基礎的な数学分野。
- ベクトル空間
- 列ベクトルが所属する抽象的な空間。
- 直交性
- 複数の列ベクトルが互いに直交している状態。正規直交基底などで重要。
列ベクトルの関連用語
- 列ベクトル
- n×1 の縦長のベクトル。成分を縦に1列で並べたもの。例: [x, y, z]^T
- 行ベクトル
- 1×n の横長のベクトル。転置すると列ベクトルになる。例: [x, y, z]
- 縦ベクトル
- 列ベクトルの別名。成分が縦方向に並ぶ表現。
- ベクトル
- 方向と大きさをもつ量の総称。列ベクトル・行ベクトルはこのベクトルの具体的な表現。
- 次元
- ベクトルが何個の成分で構成されるかを表す数。n次元ベクトルなら成分は n 個。
- 成分
- 列ベクトルの各要素。一般に x1, x2, ..., xn のこと。
- 基底
- ベクトル空間を張る最小限の独立ベクトルの集合。これらの線形結合で他のベクトルを作る。
- 標準基底
- 座標軸を表す基底。例: e1 = [1,0,...,0]^T, e2 = [0,1,0,...]^T, …
- 正交基底
- ベクトル同士の内積が 0 になる基底の集まり。
- 直交基底
- 正交基底と同義で使われることが多い。
- ユニットベクトル
- ノルムが 1 の列ベクトル(単位ベクトル)
- 正規化
- ベクトルを長さ 1 にする操作。通常は成分をノルムで割る。
- ノルム
- ベクトルの長さ。代表例は 2-ノルム ||x||2 = sqrt(sum x_i^2)。
- 内積/スカラー積
- 2 つのベクトルの掛け算で得られるスカラー値。 x^T y の形で計算する。
- 転置
- 列ベクトルを行ベクトルに変換する操作。 x^T は行ベクトルになる。
- 複素共役転置
- 複素数を含むベクトルの転置と共役を同時に行う演算。記号は x^H。
- 座標
- ベクトルを基底の係数として表す数値。
- 座標ベクトル
- 基底に対する係数を並べた列ベクトル。よく用いられる表現。
- 線形結合
- 係数の和でベクトルを作る操作。a1 v1 + a2 v2 + …。
- 線形代数
- ベクトルと行列の性質を扱う数学分野。列ベクトルは基本的な道具。
- 行列の列としての性質
- 行列は列ベクトルを列として並べて作られる。
- 固有ベクトル
- 行列 A に対して A v = λ v を満たす特別な列ベクトル。
- 固有値
- 対応する固有ベクトルに対応するスカラー λ。
- グラム-シュミット法
- 与えられた列ベクトルを正規直交基底へ直交化する手法。
- 最小二乗法
- 過剰・不足の線形方程式を最適に解く方法。A^T A x = A^T b の形で表されることが多い。
- 正規直交基底
- 互いに直交し、長さが 1 の基底集合。ベクトル表現を単純化する。
- 横ベクトル
- 行ベクトルと同義。列ベクトルの転置で得られる。
- 2次元の列ベクトル
- 2 成分を縦に並べた列ベクトル。例: [x, y]^T。
- 3次元の列ベクトル
- 3 成分を縦に並べた列ベクトル。例: [x, y, z]^T。
- 零ベクトル
- 全ての成分が 0 の列ベクトル。
- 実数ベクトル
- 成分がすべて実数の列ベクトル。
- 複素数ベクトル
- 成分が複素数の列ベクトル。
- 同次座標/拡張列ベクトル
- 同次座標系で用いられる拡張列ベクトル。末尾を 1 にすることが多い。
列ベクトルのおすすめ参考サイト
- ディープラーニングのための基礎数学 ~2. ベクトルとは?
- ベクトルとは?シーン別での意味合いや例文をご紹介します! - kyozon
- 初心者必見!行ベクトルと列ベクトルの違いを徹底解説 – 数学入門
- 列ベクトルとは? わかりやすく解説 - Weblio辞書
- ディープラーニングのための基礎数学 ~2. ベクトルとは?



















