In the branch of abstract algebra called ring theory, the double centralizer theorem can refer to any one of several similar results. These results concern the centralizer of a subring S of a ring R, denoted CR(S) in this article. It is always the case that CR(CR(S)) contains S, and a double centralizer theorem gives conditions on R and S that guarantee that CR(CR(S)) is equal to S.
The centralizer of a subring S of R given by
Clearly CR(CR(S)) ⊇ S, but it is not always the case that one can say the two sets are equal. The double centralizer theorems give conditions under which one can conclude that equality occurs.
There is another special case of interest. Let M be a right R module and give M the natural left E-module structure, where E is End(M), the ring of endomorphisms of the abelian group M. Every map mr given by mr(x) = xr creates an additive endomorphism of M, that is, an element of E. The map r → mr is a ring homomorphism of R into the ring E, and we denote the image of R inside of E by RM. It can be checked that the kernel of this canonical map is the annihilator Ann(MR). Therefore, by an isomorphism theorem for rings, RM is isomorphic to the quotient ring R/Ann(MR). Clearly when M is a faithful module, R and RM are isomorphic rings.
So now E is a ring with RM as a subring, and CE(RM) may be formed. By definition one can check that CE(RM) = End(MR), the ring of R module endomorphisms of M. Thus if it occurs that CE(CE(RM)) = RM, this is the same thing as saying CE(End(MR)) = RM.