数学において、体上の代数(単に代数と呼ばれることが多い)は、双線形積を備えたベクトル空間である。したがって、代数は、集合と、乗算、加算、および体の要素によるスカラー乗算の演算から構成される代数構造であり、「ベクトル空間」および「双線形」によって示される公理を満たすものである。[ 1 ]
代数における乗算演算は結合的である場合とそうでない場合があり、その結果、乗算の結合性を仮定する結合代数と、結合性を仮定しない(ただし排除しない)非結合代数の概念が生じる。整数nが与えられたとき、n次実数正方行列の環は、行列の加算と行列の乗算に関して、実数体上の結合代数の例である。これは、行列の乗算が結合的であるためである。ベクトル外積によって乗算が与えられる3 次元ユークリッド空間は、ベクトル外積が非結合的であり、代わりにヤコビ恒等式を満たすため、実数体上の非結合代数の例である。
代数が乗法に関して単位元を持つ場合、その代数は単位元を持つ、またはユニタリであると言います。n次の実数正方行列の環は、n次の単位行列が行列乗法に関して単位元であるため、単位元を持つ代数を形成します。これは、単位元を持つ結合代数、すなわちベクトル空間でもある(単位元を持つ)環の一例です。
多くの著者は、代数という用語を結合代数、単位結合代数、あるいは代数幾何学などの分野では単位結合可換代数という意味で使用しています。
スカラーの体を可換環に置き換えることで、環上の代数というより一般的な概念が得られます。代数は、内積空間のように双線形形式を備えたベクトル空間と混同してはなりません。なぜなら、そのような空間では、積の結果は空間内ではなく、係数の体内に存在するからです。
Kを体とし、 A を K 上のベクトル空間で、A × A から A への追加の二項演算を · で表すものとする(つまり、xとyがAの任意の2つの要素である場合、 x · yはxとyの積と呼ばれるAの要素である)。このとき、 A のすべての要素x、y、zと、 Kのすべての要素(しばしばスカラーと呼ばれる)aとbに対して次の恒等式が成り立つならば、 AはK上の代数である。
これら3つの条件は、二項演算が双線形であるということを別の言い方で表したものです。K上の代数はK代数とも呼ばれ、KはAの基底体と呼ばれます。二項演算は、 Aにおける乗算と呼ばれることがよくあります。この記事で採用されている慣例では、代数の要素の乗算は必ずしも結合法則を満たすとは限りませんが、一部の著者は結合法則を満たす代数を指すのに代数という用語を使用しています。
ベクトル空間上の二項演算が可換である場合、左分配法則と右分配法則は等価であり、この場合、証明が必要なのは一方の分配法則のみです。一般に、非可換演算の場合、左分配法則と右分配法則は等価ではなく、それぞれ別の証明が必要です。
K代数AとBが与えられたとき、K代数の準同型またはK代数準同型とは、 Aのすべてのx、yに対してf ( xy ) = f ( x ) f ( y )となるようなK線形写像f : A → Bのことである。AとBが単位元を持つ場合、f ( 1 A ) = 1 Bを満たす準同型は単位元を持つ準同型と呼ばれる。AとBの間のすべてのK代数準同型の空間は、しばしば次のように表記される。
体K上の代数の部分代数とは、その要素の任意の 2 つの積が再びその部分空間に含まれるという性質を持つ線形部分空間のことです。言い換えれば、代数の部分代数とは、加算、乗算、およびスカラー乗算に関して閉じている、空でない要素の部分集合のことです。記号で表すと、K代数Aの部分集合Lが部分代数であるとは、 Lの任意のx、yとKの任意のcに対して、x · y、x + y、およびcx がすべてLに含まれる場合をいいます。
上記の例では、複素数を実数上の2次元代数として捉えた場合、1次元の実数直線は部分代数である。
K代数の左イデアルとは、線形部分空間の任意の要素を K 代数の任意の要素で左から乗算すると、その部分空間の要素が得られるという性質を持つ線形部分空間のことです。記号で表すと、K代数Aの部分集合Lが左イデアルであるとは、 Lの任意のxとy、Aの任意のz、Kの任意のcに対して、次の 3 つの条件が満たされる場合をいいます。
(3) をx · zはLに含まれる、に置き換えると、右イデアルが定義されます。両側イデアルとは、左イデアルと右イデアルの両方である部分集合のことです。イデアルという用語は、通常、両側イデアルを意味するものと解釈されます。もちろん、代数が可換である場合、これらのイデアルの概念はすべて同値です。条件 (1) と (2) を合わせると、L がAの線形部分空間であることと同値です。条件 (3) から、すべての左イデアルまたは右イデアルは部分代数であることがわかります。
この定義は、環のイデアルの定義とは異なり、ここでは条件(2)を要求します。もちろん、代数が単位的であれば、条件(3)は条件(2)を意味します。
体拡大F / K、つまりKを含むより大きな体Fがある場合、K上の任意の代数からF上の代数を構成する自然な方法があります。これは、より大きな体上のベクトル空間を構成する際に使用する構成と同じで、テンソル積V F := V ⊗ K Fです。したがって、AがK上の代数であれば、A FはF上の代数になります。
体上の代数には様々な種類がある。これらの種類は、代数の広義の定義では必要とされない、乗法演算の可換性や結合性といった追加の公理を規定することによって特定される。異なる種類の代数に対応する理論は、しばしば大きく異なる。
代数が単位元または単位元I を持ち、その代数内のすべてのxに対してIx = x = xIが成り立つ場合、その代数は単位元または単位元Iを持つという。
代数がゼロ代数と呼ばれるのは、代数内のすべてのu、vに対してuv = 0 である場合である。 [ 2 ] 1 つの要素を持つ代数と混同してはならない。ゼロ代数は本質的に単位元を持たない(要素が 1 つしかない場合を除く)、結合法則と交換法則を満たす。
単位元ゼロ代数とは、体KとKベクトル空間Vの直和K ⊕ Vであり、ベクトル空間 (またはモジュール) 上でゼロとなる唯一の乗法を備え、単位元代数となるものである。
より正確には、代数のすべての要素は、k ∈ K および v ∈ V として k + v と一意に記述でき、積は、Vのすべてのvおよびwに対して vw = 0 となる唯一の双線形演算です。したがって、k 1 、k 2 ∈ Kおよびv 1、v 2 ∈ Vの場合、次のようになります 。
単位元を持つ零代数の古典的な例としては、双対数の代数、すなわち一次元実ベクトル空間から構築される単位元を持つ零R代数が挙げられる。
この定義は、可換環上の単位元ゼロ代数の定義にそのまま拡張され、「体」と「ベクトル空間」を「可換環」と「加群」に置き換えるだけです。
単位元を持つ零代数を用いることで、与えられた加群の部分加群の理論と単位元を持つ代数のイデアルの理論を統一することができる。実際、加群Vの部分加群は、 Vに含まれるK ⊕ Vのイデアルと完全に一致する。
例えば、ブルーノ・ブッフベルガーは、体上の多項式環R = K [ x 1 , ..., x n ]におけるイデアルに対して、グレブナー基底の理論を導入しました。自由R加群上の単位元ゼロ代数の構成により、この理論を自由加群の部分加群に対するグレブナー基底理論として拡張することが可能になります。この拡張により、部分加群のグレブナー基底を計算する際に、イデアルのグレブナー基底を計算するためのあらゆるアルゴリズムやソフトウェアを、一切変更することなく使用できます。
同様に、単位元を持つ零代数を用いることで、イデアルに関する元のラスカー・ネーターの定理から、(可換環上の)加群に関するラスカー・ネーターの定理を直接的に導出することができる。
結合代数の例としては、
体K上の非結合代数[ 3 ] (または分配代数) は、 K双線形写像A × A → Aを備えたKベクトル空間Aです。ここで「非結合的」という言葉を使うのは、結合性が仮定されていないことを伝えるためですが、結合性が禁止されているという意味ではありません。つまり、「必ずしも結合的ではない」という意味です。
メイン記事で詳しく説明されている例には、以下のようなものがあります。
単位元を持つ結合的K代数の定義は、別の方法でもよく与えられる。この場合、体K上の代数は、環Aと環準同型からなる。
ここで、Z ( A )はAの中心である。ηは環準同型であるため、 Aが零環であるか、ηが単射であるかのいずれかでなければならない。この定義は、スカラー乗法を用いた上記の定義と同等である。
によって与えられた
このような結合的な単位元を持つK代数AとBが与えられたとき、単位元を持つK代数準同型f : A → Bは、 ηで定義されるスカラー乗法と可換な環準同型であり、次のように書くことができる。
すべてのk ∈ Kおよびa ∈ Aに対して。言い換えれば、次の図式は可換である。
体上の代数において、 A × AからAへの双線形乗算は、Aの基底要素の乗算によって完全に決定されます。逆に、 Aの基底が選択されると、基底要素の積は任意に設定でき、その後、一意の方法でA上の双線形演算子に拡張できます。つまり、結果として得られる乗算は代数の法則を満たします。
したがって、体Kが与えられた場合、任意の有限次元代数は、その次元( nとします)を与え、 n個の構造係数c i , j , k (スカラー) を指定することで、同型を除いて指定できます。これらの構造係数は、次の規則によってAにおける乗法を決定します。
ここで、e 1、 ...、e n はAの基底を形成する。
ただし、構造係数の異なるセットによって同型代数が生じる場合があることに注意してください。
数理物理学では、構造係数は一般的に上付き添え字と下付き添え字を用いて表記され、座標変換における変換特性を区別します。具体的には、下付き添え字は共変添え字であり、プルバックによって変換されます。一方、上付き添え字は反変添え字であり、プッシュフォワードによって変換されます。したがって、構造係数はしばしばc i , j kと表記され、その定義規則はアインシュタイン記法を用いて次のように表されます。
これをインデックス表記で書かれたベクトルに適用すると、次のようになります。
Kが可換環であって体でない場合、 AがK上の自由加群であれば同じ手順が成り立ちます。そうでない場合、乗法はAを張る集合に対する作用によって完全に決定されます。ただし、この場合、構造定数を任意に指定することはできず、構造定数だけを知っていても同型を除いて代数を特定することはできません。
複素数体上の2次元、3次元、4次元の単位的結合代数は、エドゥアルト・スタディによって同型を除いて完全に分類された。[ 4 ]
このような2次元代数は2つ存在する。各代数は、2つの基底要素、1(単位元)とaの線形結合(複素係数付き)から構成される。単位元の定義によれば、
具体的に説明する必要がある
このような3次元代数は5つ存在する。各代数は、3つの基底要素、1(単位元)、a、bの線形結合から構成される。単位元の定義を考慮すると、指定するだけで十分である。
これらの代数のうち4つ目は非可換であり、他の代数は可換である。
可換代数などの数学の分野では、体Kの代わりに可換環Rを用いた、より一般的な環上の代数の概念を考えるのが一般的です。定義の中で唯一変わるのは、A が( Kベクトル空間ではなく)R加群であると仮定される点です。
環Aは常にその中心と整数上の結合代数です。中心上の代数の古典的な例は、 2 つの四元数代数の直積であるH × Hと同型な分割二元数代数です。この環の中心はR × Rであり、したがって中心上の代数の構造を持ち、体ではありません。分割二元数代数は自然に 8 次元のR代数でもあることに注意してください。
可換代数では、Aが可換環である場合、任意の単位元を持つ環準同型R → A はA上にR加群構造を定義し、これがR代数構造として知られています。[ 5 ]したがって、環には自然なZ加群構造が伴います。なぜなら、唯一の準同型Z → Aを取ることができるからです。[ 6 ]一方、すべての環に体上の代数の構造を与えることができるわけではありません (例えば整数環)。すべての環に体上の代数のように振る舞う構造を与えようとする試みの説明については、「1 つの要素を持つ体」を参照してください。