Frobenius theorem (real division algebras)

From Wikipedia, the free encyclopedia
Revision as of 22:13, 19 November 2024 by imported>MathHisSci (The finish: corrected dimension of W to k)
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Short description Script error: No such module "For". In mathematics, more specifically in abstract algebra, the Frobenius theorem, proved by Ferdinand Georg Frobenius in 1877, characterizes the finite-dimensional associative division algebras over the real numbers. According to the theorem, every such algebra is isomorphic to one of the following:

These algebras have real dimension Template:Math, and Template:Math, respectively. Of these three algebras, Template:Math and Template:Math are commutative, but Template:Math is not.

Proof

The main ingredients for the following proof are the Cayley–Hamilton theorem and the fundamental theorem of algebra.

Introducing some notation

Q(z;x)=x22Re(z)x+|z|2=(xz)(xz)𝐑[x].
Note that if Template:Math then Template:Math is irreducible over Template:Math.

The claim

The key to the argument is the following

Claim. The set Template:Mvar of all elements Template:Mvar of Template:Mvar such that Template:Math is a vector subspace of Template:Mvar of dimension Template:Math. Moreover Template:Math as Template:Math-vector spaces, which implies that Template:Mvar generates Template:Mvar as an algebra.

Proof of Claim: Pick Template:Mvar in Template:Mvar with characteristic polynomial Template:Math. By the fundamental theorem of algebra, we can write

p(x)=(xt1)(xtr)(xz1)(xz1)(xzs)(xzs),ti𝐑,zj𝐂𝐑.

We can rewrite Template:Math in terms of the polynomials Template:Math:

p(x)=(xt1)(xtr)Q(z1;x)Q(zs;x).

Since Template:Math, the polynomials Template:Math are all irreducible over Template:Math. By the Cayley–Hamilton theorem, Template:Math and because Template:Mvar is a division algebra, it follows that either Template:Math for some Template:Mvar or that Template:Math for some Template:Mvar. The first case implies that Template:Mvar is real. In the second case, it follows that Template:Math is the minimal polynomial of Template:Mvar. Because Template:Math has the same complex roots as the minimal polynomial and because it is real it follows that

p(x)=Q(zj;x)k=(x22Re(zj)x+|zj|2)k

for some Template:Math. Since Template:Math is the characteristic polynomial of Template:Mvar the coefficient of Template:Math in Template:Math is Template:Math up to a sign. Therefore, we read from the above equation we have: Template:Math if and only if Template:Math, in other words Template:Math if and only if Template:Math.

So Template:Mvar is the subset of all Template:Mvar with Template:Math. In particular, it is a vector subspace. The rank–nullity theorem then implies that Template:Mvar has dimension Template:Math since it is the kernel of tr:D𝐑. Since Template:Math and Template:Mvar are disjoint (i.e. they satisfy 𝐑V={0}), and their dimensions sum to Template:Mvar, we have that Template:Math.

The finish

For Template:Math in Template:Mvar define Template:Math. Because of the identity Template:Math, it follows that Template:Math is real. Furthermore, since Template:Math, we have: Template:Math for Template:Math. Thus Template:Mvar is a positive-definite symmetric bilinear form, in other words, an inner product on Template:Mvar.

Let Template:Mvar be a subspace of Template:Mvar that generates Template:Mvar as an algebra and which is minimal with respect to this property. Let Template:Math be an orthonormal basis of Template:Mvar with respect to Template:Math. Then orthonormality implies that:

ei2=1,eiej=ejei.

The form of Template:Mvar then depends on Template:Mvar:

If Template:Math, then Template:Mvar is isomorphic to Template:Math.

If Template:Math, then Template:Mvar is generated by Template:Math and Template:Math subject to the relation Template:Math. Hence it is isomorphic to Template:Math.

If Template:Math, it has been shown above that Template:Mvar is generated by Template:Math subject to the relations

e12=e22=1,e1e2=e2e1,(e1e2)(e1e2)=1.

These are precisely the relations for Template:Math.

If Template:Math, then Template:Mvar cannot be a division algebra. Assume that Template:Math. Define Template:Math and consider Template:Math. By rearranging the elements of this expression and applying the orthonormality relations among the basis elements we find that Template:Math. If Template:Mvar were a division algebra, Template:Math implies Template:Math, which in turn means: Template:Math and so Template:Math generate Template:Mvar. This contradicts the minimality of Template:Mvar.

Remarks and related results

See also

References