Definition
Given a ring R and an R-module M, the annihilator of a subset S ⊆ M is the ideal Ann_R(S) = { r in R | r·s = 0 for all s in S }; for a single element m it is Ann_R(m). For the whole module M one gets the annihilator ideal Ann_R(M).

Principle

Principle
Detect which ring elements act trivially on specified module elements or substructures: the annihilator is the maximal ideal of ring elements that kill the chosen data and so measures torsion or constraints from the ring action.

Demonstration

Demonstration
In Z-modules, for M = Z/6Z and the element 2 mod 6, Ann_Z(2 mod 6) = 3Z because exactly integers divisible by 3 multiply 2 to give 0 mod 6. For M = R/I, Ann_R(M) is the ideal I if the action is the quotient action.

Misapplication

Misapplication
Confusing the annihilator with the kernel of a particular module homomorphism generically: while Ann(M) equals the kernel of R → End_Z(M) when viewing R-action, treating them identically without specifying maps can mislead in nonunital or nonfaithful actions.

Consequence

Consequence
Annihilators classify associated primes (primes occurring as annihilators of elements), determine support (primes containing the annihilator lie in the support), and give algebraic criteria for torsion, faithfulness and primary decomposition.

Reversal

Reversal
The opposite viewpoint is to study elements or submodules with trivial annihilator (faithful modules) or to consider the set of elements of M with nonzero annihilator (torsion submodule); these invert the focus from ring elements that kill to module elements that are killed.

Boundary

Boundary
For noncommutative rings left, right and two‑sided annihilators differ; one must specify side. For modules over rings without unity or for actions that are not unital, the straightforward ideal description may fail or require modification.

Semantic Tension

Semantic Tension
Annihilator competes with support: the annihilator is an ideal of R giving precise elements that kill M, while support is a set of primes detecting where the module survives; both relate but capture different perspectives (algebraic vs geometric).

Synthesis

Synthesis
The annihilator is the ideal of ring elements that act as zero on chosen module data; it is a concrete algebraic certificate of torsion and a bridge between element-level behavior and spectrum-level invariants like associated primes and support.