数学では、積とは乗算の結果、または乗算される対象(数または変数)を特定する式であり、これらの対象は因数と呼ばれます。たとえば、21 は 3 と 7 の積(乗算の結果)であり、はそして(2つの因数を掛け合わせる必要があることを示しています)。一方の因数が整数の場合、その積は倍数と呼ばれます。
実数または複素数を掛け合わせる順序は積に影響を与えません。これは乗法の交換法則として知られています。行列やその他の様々な結合代数の要素を掛け合わせる場合、積は通常、因数の順序に依存します。例えば、行列の乗算は非交換法則であり、一般的に他の代数における乗算も同様です。
数学にはさまざまな種類の積があります。単に数、多項式、行列を掛け合わせるだけでなく、さまざまな代数構造上で積を定義することもできます。
もともと、積とは2つ以上の数を掛け合わせた結果であり、現在もその定義は変わりません。例えば、15は3と5の積です。算術の基本定理によれば、すべての合成数は素数の積であり、因数の位を除いて一意に定まります。
15世紀末に数学記号と変数が導入されると、未指定の数(係数とパラメータ)または求められるべき数(未知数)の乗算を考えることが一般的になった。このように効率的に実行できない乗算は積と呼ばれる。例えば、線形方程式では用語係数の積を表すそして未知なるもの
その後、特に19世紀以降、数値を全く用いない新しい二進演算が導入され、これらは積と呼ばれています。例えば、内積などが挙げられます。この記事の大部分は、このような非数値的な積について解説するものです。
数列の積を表す積演算子は、ギリシャ文字の大文字パイΠで表されます(総和記号として大文字シグマΣを使用するのと同様です)。[ 1 ]例えば、次の式は別の書き方です . [ 2 ]
1つの数だけからなる数列の積は、その数自身になります。因数を全く含まない数列の積は空積と呼ばれ、1に等しくなります。
可換環には積演算が存在する。
環状構造における残基クラス追加可能:
そして乗算した:

実数からそれ自身への2つの関数は、畳み込みと呼ばれる別の方法で乗算することができます。
もし
すると積分
これは明確に定義されており、畳み込みと呼ばれます。
フーリエ変換の下では、畳み込みは点ごとの関数乗算となる。
2つの多項式の積は次のように表されます。
と
線形代数には、さまざまな種類の積が存在します。中には、外積や外部積のように紛らわしいほど似た名前を持ちながら意味が大きく異なるものもあれば、外積、テンソル積、クロネッカー積のように名前は大きく異なるものの、本質的には同じ概念を表すものもあります。以下のセクションでは、これらの積について簡単に概説します。
ベクトル空間の定義から、任意のスカラーと任意のベクトルの積を形成でき、写像が得られる。。
スカラー積は双線形写像である。
以下の条件で、すべての人々のために。
スカラー積から、ノルムを定義するには、。
スカラー積を用いることで、2つのベクトル間の角度を定義することも可能になる。
でn次元ユークリッド空間において、標準的なスカラー積(ドット積と呼ばれる)は次のように表される。
3次元空間における2つのベクトルの外積は、2つのベクトルに垂直なベクトルであり、その長さは2つのベクトルによって形成される平行四辺形の面積に等しい。
クロス積は形式的な[ a ]行列式としても表すことができる。
線形写像は、基礎となる体Fを持つ2 つのベクトル空間VとWの間の関数fとして定義され、[ 3 ]を満たす。
有限次元ベクトル空間のみを考慮する場合、
ここで、b Vとb W はVとWの基底を表し、v i はb V i上のvの成分を表し、アインシュタインの総和規約が適用されます。
ここで、有限次元ベクトル空間間の2つの線形写像の合成を考えます。線形写像fがVからWへ写像し、線形写像gがWからUへ写像するとします。すると、次の式が得られます。
または行列形式で表すと次のようになります。
ここで、Fのi行j列の要素はF ijと表記され、f j iであり、G ij =g j iである。
2つ以上の線形写像の合成も、同様に一連の行列乗算によって表現できる。
実数値の要素を持つ2つの行列が与えられた場合、でそしてで(列の数)行数と一致する必要があります)、彼らの製品はマトリックスです。でそのエントリは、対応する行のエントリのペアごとの積の合計によって与えられます。そして列の :
線形関数の合成と2つの行列の積の間には関係がある。これを確認するには、ベクトル空間U、V、Wの (有限)次元をそれぞれr = dim(U)、s = dim(V)、t = dim(W)とする。Uの 基礎となる、Vの基礎となり、 W の基底とする。この基底に関して、 f : U → V を表す行列とし、 g : V → W を表す行列をとする。すると、
行列は。
言い換えれば、行列積は線形関数の合成を座標で表したものである。
2つの有限次元ベクトル空間VとWが与えられたとき、それらのテンソル積は、以下の式を満たす(2,0)テンソルとして定義できる。
無限次元ベクトル空間の場合、以下の関係も成り立つ。
テンソル積、外積、クロネッカー積はすべて、同じ基本的な考え方を表しています。これらの違いは、クロネッカー積はあらかじめ固定された基底に関する行列のテンソル積であるのに対し、テンソル積は通常、その本来の定義で与えられるという点です。外積は、単にクロネッカー積をベクトル(行列ではなく)に限定したものです。
一般に、線形代数のテンソル積のように組み合わせることができる2つの数学的対象がある場合、それは一般的にモノイド圏の内部積として理解できます。つまり、モノイド圏はテンソル積の意味を正確に捉え、テンソル積がなぜそのような振る舞いをするのかという概念を正確に捉えています。より正確には、モノイド圏とは、(特定の型の)テンソル積を持つすべてのもののクラスです。
線形代数におけるその他の積の種類には、以下のようなものがあります。
集合論において、デカルト積は複数の集合から集合(または積集合)を返す数学演算です。つまり、集合AとBの場合、デカルト積A × Bは、すべての順序対(a, b)の集合です。ただし、a ∈ Aかつb ∈ Bです。[ 5 ]
(特定の型の)すべての対象のうち、デカルト積を持つものの集合をデカルト圏と呼ぶ。これらの多くはデカルト閉圏である。集合はそのような対象の一例である。
数やほとんどの代数構造における空積は、空和が0(加算の単位元)であるのと同様に、 1(乗法の単位元)の値をとります。しかし、空積の概念はより一般的であり、論理学、集合論、コンピュータプログラミング、圏論において特別な扱いが必要です。
他の種類の代数構造上の積には以下が含まれます。
上記の積のいくつかは、モノイド圏における内積の一般的な概念の例であり、残りは圏論における積の一般的な概念によって記述できる。
これまでの例はすべて、積という概念の特殊なケース、あるいは例です。積の概念の一般的な扱いについては、「積(圏論)」を参照してください。そこでは、ある種類の2つのオブジェクトを組み合わせて、場合によっては異なる種類のオブジェクトを作成する方法が説明されています。また、圏論では、次のようなものもあります。