Non-associative algebra

From Wikipedia, the free encyclopedia
(Redirected from Nonassociative ring)
Jump to navigation Jump to search

Template:Short description Script error: No such module "about". Template:Ring theory sidebar A non-associative algebraTemplate:Sfn (or distributive algebra) is an algebra over a field where the binary multiplication operation is not assumed to be associative. That is, an algebraic structure A is a non-associative algebra over a field K if it is a vector space over K and is equipped with a K-bilinear binary multiplication operation A × AA which may or may not be associative. Examples include Lie algebras, Jordan algebras, the octonions, and three-dimensional Euclidean space equipped with the cross product operation. Since it is not assumed that the multiplication is associative, using parentheses to indicate the order of multiplications is necessary. For example, the expressions (ab)(cd), (a(bc))d and a(b(cd)) may all yield different answers.

While this use of non-associative means that associativity is not assumed, it does not mean that associativity is disallowed. In other words, "non-associative" means "not necessarily associative", just as "noncommutative" means "not necessarily commutative" for noncommutative rings.

An algebra is unital or unitary if it has an identity element e with ex = x = xe for all x in the algebra. For example, the octonions are unital, but Lie algebras never are.

The nonassociative algebra structure of A may be studied by associating it with other associative algebras which are subalgebras of the full algebra of K-endomorphisms of A as a K-vector space. Two such are the derivation algebra and the (associative) enveloping algebra, the latter being in a sense "the smallest associative algebra containing A".

More generally, some authors consider the concept of a non-associative algebra over a commutative ring R: An R-module equipped with an R-bilinear binary multiplication operation.Template:Sfn If a structure obeys all of the ring axioms apart from associativity (for example, any R-algebra), then it is naturally a -algebra, so some authors refer to non-associative -algebras as Template:Vanchors.

Template:Algebraic structures

Algebras satisfying identities

Ring-like structures with two binary operations and no other restrictions are a broad class, one which is too general to study. For this reason, the best-known kinds of non-associative algebras satisfy identities, or properties, which simplify multiplication somewhat. These include the following ones.

Usual properties

Let Template:Mvar, Template:Mvar and Template:Mvar denote arbitrary elements of the algebra Template:Mvar over the field Template:Mvar. Let powers to positive (non-zero) integer be recursively defined by x1xScript error: No such module "Check for unknown parameters". and either xn+1xnxScript error: No such module "Check for unknown parameters".Template:Sfn (right powers) or xn+1xxnScript error: No such module "Check for unknown parameters".Template:SfnTemplate:Sfn (left powers) depending on authors.

  • Unital: there exist an element Template:Mvar so that ex = x = xeScript error: No such module "Check for unknown parameters".; in that case we can define x0eScript error: No such module "Check for unknown parameters"..
  • Associative: (xy)z = x(yz)Script error: No such module "Check for unknown parameters"..
  • Commutative: xy = yxScript error: No such module "Check for unknown parameters"..
  • Anticommutative:Template:Sfn xy = −yxScript error: No such module "Check for unknown parameters"..
  • Jacobi identity:Template:SfnTemplate:Sfn (xy)z + (yz)x + (zx)y = 0Script error: No such module "Check for unknown parameters". or x(yz) + y(zx) + z(xy) = 0Script error: No such module "Check for unknown parameters". depending on authors.
  • Jordan identity:Template:SfnTemplate:Sfn (x2y)x = x2(yx)Script error: No such module "Check for unknown parameters". or (xy)x2 = x(yx2)Script error: No such module "Check for unknown parameters". depending on authors.
  • Alternative:Template:SfnTemplate:SfnTemplate:Sfn (xx)y = x(xy)Script error: No such module "Check for unknown parameters". (left alternative) and (yx)x = y(xx)Script error: No such module "Check for unknown parameters". (right alternative).
  • Flexible:Template:SfnTemplate:Sfn (xy)x = x(yx)Script error: No such module "Check for unknown parameters"..
  • Template:Mvarth power associative with n ≥ 2Script error: No such module "Check for unknown parameters".: xn−kxk = xnScript error: No such module "Check for unknown parameters". for all integers Template:Mvar so that 0 < k < nScript error: No such module "Check for unknown parameters"..
    • Third power associative: x2x = xx2Script error: No such module "Check for unknown parameters"..
    • Fourth power associative: x3x = x2x2 = xx3Script error: No such module "Check for unknown parameters". (compare with fourth power commutative below).
  • Power associative:Template:SfnTemplate:SfnTemplate:SfnTemplate:SfnTemplate:Sfn the subalgebra generated by any element is associative, i.e., Template:Mvarth power associative for all n ≥ 2Script error: No such module "Check for unknown parameters"..
  • Template:Mvarth power commutative with n ≥ 2Script error: No such module "Check for unknown parameters".: xn−kxk = xkxn−kScript error: No such module "Check for unknown parameters". for all integers Template:Mvar so that 0 < k < nScript error: No such module "Check for unknown parameters"..
    • Third power commutative: x2x = xx2Script error: No such module "Check for unknown parameters"..
    • Fourth power commutative: x3x = xx3Script error: No such module "Check for unknown parameters". (compare with fourth power associative above).
  • Power commutative: the subalgebra generated by any element is commutative, i.e., Template:Mvarth power commutative for all n ≥ 2Script error: No such module "Check for unknown parameters"..
  • Nilpotent of index n ≥ 2Script error: No such module "Check for unknown parameters".: the product of any Template:Mvar elements, in any association, vanishes, but not for some n−1Script error: No such module "Check for unknown parameters". elements: x1x2xn = 0Script error: No such module "Check for unknown parameters". and there exist n−1Script error: No such module "Check for unknown parameters". elements so that y1y2yn−1 ≠ 0Script error: No such module "Check for unknown parameters". for a specific association.
  • Nil of index n ≥ 2Script error: No such module "Check for unknown parameters".: power associative and xn = 0Script error: No such module "Check for unknown parameters". and there exist an element Template:Mvar so that yn−1 ≠ 0Script error: No such module "Check for unknown parameters"..

Relations between properties

For Template:Mvar of any characteristic:

  • Associative implies alternative.
  • Any two out of the three properties left alternative, right alternative, and flexible, imply the third one.
    • Thus, alternative implies flexible.
  • Alternative implies Jordan identity.Template:SfnTemplate:Efn
  • Commutative implies flexible.
  • Anticommutative implies flexible.
  • Alternative implies power associative.Template:Efn
  • Flexible implies third power associative.
  • Second power associative and second power commutative are always true.
  • Third power associative and third power commutative are equivalent.
  • Template:Mvarth power associative implies Template:Mvarth power commutative.
  • Nil of index 2 implies anticommutative.
  • Nil of index 2 implies Jordan identity.
  • Nilpotent of index 3 implies Jacobi identity.
  • Nilpotent of index Template:Mvar implies nil of index Template:Mvar with 2 ≤ NnScript error: No such module "Check for unknown parameters"..
  • Unital and nil of index Template:Mvar are incompatible.

If KGF(2)Script error: No such module "Check for unknown parameters". or dim(A) ≤ 3Script error: No such module "Check for unknown parameters".:

If char(K) ≠ 2Script error: No such module "Check for unknown parameters".:

  • Right alternative implies power associative.Template:SfnTemplate:SfnTemplate:SfnTemplate:Sfn
    • Similarly, left alternative implies power associative.
  • Unital and Jordan identity together imply flexible.Template:Sfn
  • Jordan identity and flexible together imply power associative.Template:Sfn
  • Commutative and anticommutative together imply nilpotent of index 2.
  • Anticommutative implies nil of index 2.
  • Unital and anticommutative are incompatible.

If char(K) ≠ 3Script error: No such module "Check for unknown parameters".:

  • Unital and Jacobi identity are incompatible.

If char(K) ∉ {2,3,5Script error: No such module "Check for unknown parameters".}:

  • Commutative and x4 = x2x2Script error: No such module "Check for unknown parameters". (one of the two identities defining fourth power associative) together imply power associative.Template:Sfn

If char(K) = 0Script error: No such module "Check for unknown parameters".:

  • Third power associative and x4 = x2x2Script error: No such module "Check for unknown parameters". (one of the two identities defining fourth power associative) together imply power associative.Template:Sfn

If char(K) = 2Script error: No such module "Check for unknown parameters".:

  • Commutative and anticommutative are equivalent.

Associator

Script error: No such module "Labelled list hatnote".

The associator on A is the K-multilinear map [,,]:A×A×AA given by

[x,y,z] = (xy)zx(yz)Script error: No such module "Check for unknown parameters"..

It measures the degree of nonassociativity of A, and can be used to conveniently express some possible identities satisfied by A.

Let Template:Mvar, Template:Mvar and Template:Mvar denote arbitrary elements of the algebra.

  • Associative: [x,y,z] = 0Script error: No such module "Check for unknown parameters"..
  • Alternative: [x,x,y] = 0Script error: No such module "Check for unknown parameters". (left alternative) and [y,x,x] = 0Script error: No such module "Check for unknown parameters". (right alternative).
    • It implies that permuting any two terms changes the sign: [x,y,z] = −[x,z,y] = −[z,y,x] = −[y,x,z]Script error: No such module "Check for unknown parameters".; the converse holds only if char(K) ≠ 2Script error: No such module "Check for unknown parameters"..
  • Flexible: [x,y,x] = 0Script error: No such module "Check for unknown parameters"..
    • It implies that permuting the extremal terms changes the sign: [x,y,z] = −[z,y,x]Script error: No such module "Check for unknown parameters".; the converse holds only if char(K) ≠ 2Script error: No such module "Check for unknown parameters"..
  • Jordan identity:Template:Sfn [x2,y,x] = 0Script error: No such module "Check for unknown parameters". or [x,y,x2] = 0Script error: No such module "Check for unknown parameters". depending on authors.
  • Third power associative: [x,x,x] = 0Script error: No such module "Check for unknown parameters"..

The nucleus is the set of elements that associate with all others:Template:Sfn that is, the Template:Mvar in A such that

[n,A,A] = [A,n,A] = [A,A,n] = {0}Script error: No such module "Check for unknown parameters"..

The nucleus is an associative subring of A.

Center

The center of A is the set of elements that commute and associate with everything in A, that is the intersection of

C(A)={nA | nr=rnrA}

with the nucleus. It turns out that for elements of C(A) it is enough that two of the sets ([n,A,A],[A,n,A],[A,A,n]) are {0} for the third to also be the zero set.

Examples

  • Euclidean space R3 with multiplication given by the vector cross product is an example of an algebra which is anticommutative and not associative. The cross product also satisfies the Jacobi identity.
  • Lie algebras are algebras satisfying anticommutativity and the Jacobi identity.
  • Algebras of vector fields on a differentiable manifold (if K is R or the complex numbers C) or an algebraic variety (for general K);
  • Jordan algebras are algebras which satisfy the commutative law and the Jordan identity.Template:Sfn
  • Every associative algebra gives rise to a Lie algebra by using the commutator as Lie bracket. In fact every Lie algebra can either be constructed this way, or is a subalgebra of a Lie algebra so constructed.
  • Every associative algebra over a field of characteristic other than 2 gives rise to a Jordan algebra by defining a new multiplication x*y = (xy+yx)/2. In contrast to the Lie algebra case, not every Jordan algebra can be constructed this way. Those that can are called special.
  • Alternative algebras are algebras satisfying the alternative property. The most important examples of alternative algebras are the octonions (an algebra over the reals), and generalizations of the octonions over other fields. All associative algebras are alternative. Up to isomorphism, the only finite-dimensional real alternative, division algebras (see below) are the reals, complexes, quaternions and octonions.
  • Power-associative algebras, are those algebras satisfying the power-associative identity. Examples include all associative algebras, all alternative algebras, Jordan algebras over a field other than GF(2) (see previous section), and the sedenions.
  • The hyperbolic quaternion algebra over R, which was an experimental algebra before the adoption of Minkowski space for special relativity.

More classes of algebras:

Script error: No such module "Labelled list hatnote".

Properties

There are several properties that may be familiar from ring theory, or from associative algebras, which are not always true for non-associative algebras. Unlike the associative case, elements with a (two-sided) multiplicative inverse might also be a zero divisor. For example, all non-zero elements of the sedenions have a two-sided inverse, but some of them are also zero divisors.

Free non-associative algebra

The free non-associative algebra on a set X over a field K is defined as the algebra with basis consisting of all non-associative monomials, finite formal products of elements of X retaining parentheses. The product of monomials u, v is just (u)(v). The algebra is unital if one takes the empty product as a monomial.Template:Sfn

Kurosh proved that every subalgebra of a free non-associative algebra is free.Template:Sfn

Associated algebras

An algebra A over a field K is in particular a K-vector space and so one can consider the associative algebra EndK(A) of K-linear vector space endomorphism of A. We can associate to the algebra structure on A two subalgebras of EndK(A), the derivation algebra and the (associative) enveloping algebra.

Derivation algebra

Script error: No such module "Labelled list hatnote". A derivation on A is a map D with the property

D(xy)=D(x)y+xD(y) .

The derivations on A form a subspace DerK(A) in EndK(A). The commutator of two derivations is again a derivation, so that the Lie bracket gives DerK(A) a structure of Lie algebra.Template:Sfn

Enveloping algebra

There are linear maps L and R attached to each element a of an algebra A:Template:Sfn

L(a):xax;  R(a):xxa .

Here each element L(a),R(a) is regarded as an element of EndK(A). The associative enveloping algebra or multiplication algebra of A is the sub-associative algebra of EndK(A) generated by the left and right linear maps L(a),R(a).Template:SfnTemplate:Sfn The centroid of A is the centraliser of the enveloping algebra in the endomorphism algebra EndK(A). An algebra is central if its centroid consists of the K-scalar multiples of the identity.Template:Sfn

Some of the possible identities satisfied by non-associative algebras may be conveniently expressed in terms of the linear maps:Template:Sfn

  • Commutative: each L(a) is equal to the corresponding R(a);
  • Associative: any L commutes with any R;
  • Flexible: every L(a) commutes with the corresponding R(a);
  • Jordan: every L(a) commutes with R(a2);
  • Alternative: every L(a)2 = L(a2) and similarly for the right.

The quadratic representation Q is defined byTemplate:Sfn

Q(a):x2a(ax)(aa)x ,

or equivalently,

Q(a)=2L2(a)L(a2) .

The article on universal enveloping algebras describes the canonical construction of enveloping algebras, as well as the PBW-type theorems for them. For Lie algebras, such enveloping algebras have a universal property, which does not hold, in general, for non-associative algebras. The best-known example is, perhaps the Albert algebra, an exceptional Jordan algebra that is not enveloped by the canonical construction of the enveloping algebra for Jordan algebras.

See also

Citations

<templatestyles src="Reflist/styles.css" />

Script error: No such module "Check for unknown parameters".

Notes

Template:Notelist

References

  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Template:Authority control