In mathematics, complex multiplication (CM) is the theory of elliptic curves "E" that have an endomorphism ring larger than the integers; and also the theory in higher dimensions of abelian varieties "A" having "enough" endomorphisms in a certain precise sense (it roughly means that the action on the tangent space at the identity element of "A" is a direct sum of one-dimensional modules).