Jacobson density theorem

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In mathematics, more specifically non-commutative ring theory, modern algebra, and module theory, the Jacobson density theorem is a theorem concerning simple modules over a ring Template:Mvar.[1]

The theorem can be applied to show that any primitive ring can be viewed as a "dense" subring of the ring of linear transformations of a vector space.[2][3] This theorem first appeared in the literature in 1945, in the famous paper "Structure Theory of Simple Rings Without Finiteness Assumptions" by Nathan Jacobson.[4] This can be viewed as a kind of generalization of the Artin-Wedderburn theorem's conclusion about the structure of simple Artinian rings.

Motivation and formal statement

Let Template:Mvar be a ring and let Template:Mvar be a simple right Template:Mvar-module. If Template:Mvar is a non-zero element of Template:Mvar, uR = UScript error: No such module "Check for unknown parameters". (where uRScript error: No such module "Check for unknown parameters". is the cyclic submodule of Template:Mvar generated by Template:Mvar). Therefore, if Template:Mvar are non-zero elements of Template:Mvar, there is an element of Template:Mvar that induces an endomorphism of Template:Mvar transforming Template:Mvar to Template:Mvar. The natural question now is whether this can be generalized to arbitrary (finite) tuples of elements. More precisely, find necessary and sufficient conditions on the tuple (x1, ..., xn)Script error: No such module "Check for unknown parameters". and (y1, ..., yn)Script error: No such module "Check for unknown parameters". separately, so that there is an element of Template:Mvar with the property that xir = yiScript error: No such module "Check for unknown parameters". for all Template:Mvar. If Template:Mvar is the set of all Template:Mvar-module endomorphisms of Template:Mvar, then Schur's lemma asserts that Template:Mvar is a division ring, and the Jacobson density theorem answers the question on tuples in the affirmative, provided that the Template:Mvar are linearly independent over Template:Mvar.

With the above in mind, the theorem may be stated this way:

The Jacobson density theorem. Let Template:Mvar be a simple right Template:Mvar-module, D = End(UR)Script error: No such module "Check for unknown parameters"., and XUScript error: No such module "Check for unknown parameters". a finite and Template:Mvar-linearly independent set. If Template:Mvar is a Template:Mvar-linear transformation on Template:Mvar then there exists rRScript error: No such module "Check for unknown parameters". such that A(x) = xrScript error: No such module "Check for unknown parameters". for all Template:Mvar in Template:Mvar.[5]

Proof

In the Jacobson density theorem, the right Template:Mvar-module Template:Mvar is simultaneously viewed as a left Template:Mvar-module where D = End(UR)Script error: No such module "Check for unknown parameters"., in the natural way: gu = g(u)Script error: No such module "Check for unknown parameters".. It can be verified that this is indeed a left module structure on Template:Mvar.[6] As noted before, Schur's lemma proves Template:Mvar is a division ring if Template:Mvar is simple, and so Template:Mvar is a vector space over Template:Mvar.

The proof also relies on the following theorem proven in Script error: No such module "Footnotes". p. 185:

Theorem. Let Template:Mvar be a simple right Template:Mvar-module, D = End(UR)Script error: No such module "Check for unknown parameters"., and XUScript error: No such module "Check for unknown parameters". a finite set. Write I = annR(X)Script error: No such module "Check for unknown parameters". for the annihilator of Template:Mvar in Template:Mvar. Let Template:Mvar be in Template:Mvar with uI = 0Script error: No such module "Check for unknown parameters".. Then Template:Mvar is in Template:Mvar; the Template:Mvar-span of Template:Mvar.

Proof of the Jacobson density theorem

We use induction on |X|Script error: No such module "Check for unknown parameters".. If Template:Mvar is empty, then the theorem is vacuously true and the base case for induction is verified.

Assume Template:Mvar is non-empty, let Template:Mvar be an element of Template:Mvar and write Y = X \{x}.Script error: No such module "Check for unknown parameters". If Template:Mvar is any Template:Mvar-linear transformation on Template:Mvar, by the induction hypothesis there exists sRScript error: No such module "Check for unknown parameters". such that A(y) = ysScript error: No such module "Check for unknown parameters". for all Template:Mvar in Template:Mvar. Write I = annR(Y)Script error: No such module "Check for unknown parameters".. It is easily seen that xIScript error: No such module "Check for unknown parameters". is a submodule of Template:Mvar. If xI = 0Script error: No such module "Check for unknown parameters"., then the previous theorem implies that Template:Mvar would be in the Template:Mvar-span of Template:Mvar, contradicting the Template:Mvar-linear independence of Template:Mvar, therefore xI ≠ 0Script error: No such module "Check for unknown parameters".. Since Template:Mvar is simple, we have: xI = UScript error: No such module "Check for unknown parameters".. Since A(x) − xsU = xIScript error: No such module "Check for unknown parameters"., there exists Template:Mvar in Template:Mvar such that xi = A(x) − xsScript error: No such module "Check for unknown parameters"..

Define r = s + iScript error: No such module "Check for unknown parameters". and observe that for all Template:Mvar in Template:Mvar we have:

yr=y(s+i)=ys+yi=ys(since iannR(Y))=A(y)

Now we do the same calculation for Template:Mvar:

xr=x(s+i)=xs+xi=xs+(A(x)xs)=A(x)

Therefore, A(z) = zrScript error: No such module "Check for unknown parameters". for all Template:Mvar in Template:Mvar, as desired. This completes the inductive step of the proof. It follows now from mathematical induction that the theorem is true for finite sets Template:Mvar of any size.

Topological characterization

A ring Template:Mvar is said to act densely on a simple right Template:Mvar-module Template:Mvar if it satisfies the conclusion of the Jacobson density theorem.[7] There is a topological reason for describing Template:Mvar as "dense". Firstly, Template:Mvar can be identified with a subring of End(DU)Script error: No such module "Check for unknown parameters". by identifying each element of Template:Mvar with the Template:Mvar linear transformation it induces by right multiplication. If Template:Mvar is given the discrete topology, and if Template:Mvar is given the product topology, and End(DU)Script error: No such module "Check for unknown parameters". is viewed as a subspace of Template:Mvar and is given the subspace topology, then Template:Mvar acts densely on Template:Mvar if and only if Template:Mvar is dense set in End(DU)Script error: No such module "Check for unknown parameters". with this topology.[8]

Consequences

The Jacobson density theorem has various important consequences in the structure theory of rings.[9] Notably, the Artin–Wedderburn theorem's conclusion about the structure of simple right Artinian rings is recovered. The Jacobson density theorem also characterizes right or left primitive rings as dense subrings of the ring of Template:Mvar-linear transformations on some Template:Mvar-vector space Template:Mvar, where Template:Mvar is a division ring.[3]

Relations to other results

This result is related to the Von Neumann bicommutant theorem, which states that, for a *-algebra Template:Mvar of operators on a Hilbert space Template:Mvar, the double commutant Template:Mvar can be approximated by Template:Mvar on any given finite set of vectors. In other words, the double commutant is the closure of Template:Mvar in the weak operator topology. See also the Kaplansky density theorem in the von Neumann algebra setting.

Notes

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

  1. Isaacs, p. 184
  2. Such rings of linear transformations are also known as full linear rings.
  3. a b Isaacs, Corollary 13.16, p. 187
  4. Jacobson, Nathan "Structure Theory of Simple Rings Without Finiteness Assumptions"
  5. Isaacs, Theorem 13.14, p. 185
  6. Incidentally it is also a D-RScript error: No such module "Check for unknown parameters". bimodule structure.
  7. Herstein, Definition, p. 40
  8. It turns out this topology is the same as the compact-open topology in this case. Herstein, p. 41 uses this description.
  9. Herstein, p. 41

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

References

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

External links