数学あるいは物理学においてドット積(ドットせき、)あるいは点乗積(てんじょうせき)とは、ベクトル演算の一種で、2つの同じ長さの数列から一つの数値を返す演算。代数的および幾何的に定義されている。幾何的定義では、(デカルト座標の入った)ユークリッド空間 において標準的に定義される内積のことである。

定義 代数的定義 2つのベクトル と のドット積は下記のように定義される。

幾何的定義 次元実ユークリッド空間 の幾何学的ベクトル(有向線分から位置の概念を取り除いたもの) に対して、 を

と定めるとこれは一つの実数を定める。ただし はベクトルを有向線分と見なしたときに の成す角であり、 はベクトルの大きさ(対応する有向線分の長さ)である。これはすなわち、有向線分 を 方向へ正射影したものの大きさと の大きさとの積である。これを におけるドット積あるいは標準内積という。

また一方で、ベクトルを のように成分表示した場合、(第二)余弦定理を用いることで

が成り立つことが示される。ゆえにこちらを定義とすることもある。

ノルム ベクトルの自分自身とのドット積の(正の)平方根

をベクトルのノルムという。具体的にベクトルを と成分表示してやれば

と書くことができる。これはベクトル の "大きさ" である。

ドット積とノルムを使えば、2つのベクトル のなす角は

から求めることが可能である。逆にベクトルのなす角をこの式で定義すれば、その角はベクトルを有向線分と見なした場合のそれらの成す角そのものと一致する。

したがってドット積は(ノルムを通して)、通常のユークリッド空間における長さ、角度に一致する計量を矛盾なく定めるものである。つまり、 でユークリッドの幾何学を考えることと、ドット積を定めることとが等価であることがわかる。

三重積

ドット積とクロス積に関する 項演算が 種類ある。

つのベクトルのスカラー 重積は, この値は,列が つのベクトルのデカルト座標系になっているような行列の行列式である。これは つのベクトルのなす平行 面体の符号付体積であり, つのベクトルの外積の 次元の特殊な場合に同型である。

ベクトル 重積は,

この等式は,ラグランジュの公式としても知られ,物理学においてベクトル計算を簡略化するのに用いられる。 性質 ドット積について a · a ≥ 0, a · a = 0 となることと a の成分がすべて零であることとが同値である。 a · b = b · a, 任意の実数 k, l に対し、(ka1 + la2) · b = k(a1 · b) + l(a2 · b) なる性質が満たされる。ゆえにドット積は内積の一種であり、ベクトルのノルムはノルムの一種である。

応用例 力学において、物体に一定の力 F [N] が作用して、F と角度 θ だけずれた方向に物体が x [m] 移動したとき、なされた仕事は Fx cos θ [N.m] となる。これは力と変位を幾何学的なベクトルと見なした場合のドット積である。

参考文献

関連項目 ベクトル解析 クロス積

外部リンク