Over the integers Over \mathbb{Z}, any finitely generated module is completely classified, by the fundamental theorem of abelian groups, as a direct sum between its
free part and its torsion part. Therefore, if the annihilator of a finitely generated module is non-trivial, it must be exactly equal to the torsion part of the module. This is because :\text{Ann}_{\mathbb{Z}}(\mathbb{Z}^{\oplus k}) = \{ 0 \} = (0) since the only element annihilating each of the \mathbb{Z} is 0. For example, the annihilator of \mathbb{Z}/2 \oplus \mathbb{Z}/3 is :\text{Ann}_\mathbb{Z}(\mathbb{Z}/2 \oplus \mathbb{Z}/3) = (6) = (\text{lcm}(2,3)), the ideal generated by (6). In fact the annihilator of a torsion module :M \cong \bigoplus_{i=1}^n (\mathbb{Z}/a_i)^{\oplus k_i} is
isomorphic to the ideal generated by their
least common multiple, (\operatorname{lcm}(a_1, \ldots, a_n)). This shows the annihilators can be easily be classified over the integers.
Over a commutative ring R There is a similar computation that can be done for any
finitely presented module over a commutative ring R. The definition of finite presentedness of M implies there exists an exact sequence, called a presentation, given by :R^{\oplus l} \xrightarrow{\phi} R^{\oplus k} \to M \to 0 where \phi is in \text{Mat}_{k,l}(R). Writing \phi explicitly as a
matrix gives it as :\phi = \begin{bmatrix} \phi_{1,1} & \cdots & \phi_{1,l} \\ \vdots & & \vdots \\ \phi_{k,1} & \cdots & \phi_{k,l} \end{bmatrix}; hence M has the direct sum decomposition :M = \bigoplus_{i=1}^k \frac{R}{(\phi_{i,1}(1), \ldots, \phi_{i,l}(1))} If each of these ideals is written as :I_i = (\phi_{i,1}(1), \ldots, \phi_{i,l}(1)) then the ideal I given by :V(I) = \bigcup^{k}_{i=1}V(I_i) presents the annihilator.
Over k[x,y] Over the commutative ring k[x,y] for a
field k, the annihilator of the module :M = \frac{k[x,y]}{(x^2 - y)} \oplus \frac{k[x,y]}{(y - 3)} is given by the ideal :\text{Ann}_{k[x,y]}(M) = ((x^2 - y)(y - 3)). ==Chain conditions on annihilator ideals==