A module is cyclic if one element generates it: every element is for some scalar . The generating element need not give unique coefficients. The module homomorphism , , is surjective. Over a commutative ring, its kernel is the annihilator , giving
Thus cyclic modules are exactly the quotient modules for ideals in . For a left module over a noncommutative ring, use a left ideal and interpret the quotient as a module, with no claim that it is a quotient ring. See John A. Beachy's Abstract Algebra Online, section 10.1.
The module is generated by , and also by , whose successive multiples are . The element generates only , a submodule with three elements. A cyclic module can be infinite and free, as shows, or finite and torsion, as shows. One generator counts directions of generation, not the number of elements and not freedom from relations.
If an algebra acts on a vector space only by scalar multiples of the identity, every vector generates at most a one-dimensional submodule. A higher-dimensional such module is therefore not cyclic. For example upper triangular -by- matrices act by the first diagonal entry on their first-row ideal. For this ideal is a noncyclic submodule of the cyclic regular module. Thus a submodule of a cyclic module need not be cyclic, even over a finite-dimensional algebra.

Articles by others on the same topic (1)

In the context of abstract algebra, particularly in the study of modules over a ring, a **cyclic module** is a specific type of module that can be generated by a single element. More formally, let \( R \) be a ring and let \( M \) be a module over \( R \).