構造定数 (数学)

分配多元環の構造定数（こうぞうていすう、）とは、与えられた自由加群に対して、それを分配多元環とするための積構造を決定する定数のことである。
定義.
単位的な可換環 "R" 上の自由加群 "A" に対し、その基底を {"e""i"}"i"∈"I" とするとき、基底の間に積を
（γ"ij""k" の "i", "j", "k" は単なる添字）と定めると、"A" の一般の元での積を
("r""i", "r""j" ∈ "R") と一意的に決定して "A" を分配多元環にすることができる（このような積の入れ方を、「基底の積を "線型に拡張" する」 という）。この定数 {γ"ij""k"}"i","j","k"∈"I" のことを多元環 "A" の基底 {"e""i"}"i"∈"I" に関する構造定数とよぶ。定義から、もし添字集合 "I" が有限集合で "n" 個の元からなるならば、構造定数は（添字の "i", "j", "k" がそれぞれ "n" 通りであるから）全部で "n"3 個定まる。
例.
複素数体 C の基底 {1, "i"} について、1 = "e"0, "i" = "e"1 と置くことにすると、
となるから、C の積を定めるこの基底に関する構造定数（8 個ある）は
となる。
同様にして四元数体 H は基底 {1, "i", "j", "k"} に対して
で積が定義されている。したがっていま、1 = "e"0, "i" = "e"1, "j" = "e"2, "k" = "e"3 とおくと、この基底に関する H の構造定数（全部で 64 個）は
となる。
あるいは、適当な群 "G" で添字付けられる基底 {"e"σ}σ∈"G" をもつ自由加群 "A" に
（δ はクロネッカーのデルタ、すなわち σ と λ の積が μ に一致するとき 1 でそれ以外のときは 0）を構造定数として積を入れたものは "G" 上の群環になる。同様に 2-コサイクル "f" を与えて
と与えれば、"G" 上のねじれ群環あるいは接合積と呼ばれる結合多元環が得られる。
性質.
構造定数 {γ"ij""k"}"i","j","k"∈"I" が
が任意の "i", "j", "k", "l" ∈ "I" について満たすことと、これが決定する分配多元環の積は結合法則を満たすこととは同値である。また、上に挙げた例では全てこれが満たされている。とくにねじれ群環の場合に、この等式はコサイクル条件そのものになる。