In mathematics, the annihilator of a subset of a module over a ring is the ideal formed by the elements of the ring that give always zero when multiplied by each element of .
Over an integral domain, a module that has a nonzero annihilator is a torsion module, and a finitely generated torsion module has a nonzero annihilator.
The above definition applies also in the case of noncommutative rings, where the left annihilator of a left module is a left ideal, and the right-annihilator, of a right module is a right ideal.
Let R be a ring, and let M be a left R-module. Choose a non-empty subset S of M. The annihilator of S, denoted AnnR(S), is the set of all elements r in R such that, for all s in S, .[1] In set notation,
AnnR(S)=\{r\inR\midrs=0
s\inS\}
It is the set of all elements of R that "annihilate" S (the elements for which S is a torsion set). Subsets of right modules may be used as well, after the modification of "" in the definition.
The annihilator of a single element x is usually written AnnR(x) instead of AnnR. If the ring R can be understood from the context, the subscript R can be omitted.
Since R is a module over itself, S may be taken to be a subset of R itself, and since R is both a right and a left R-module, the notation must be modified slightly to indicate the left or right side. Usually
\ell.AnnR(S)
r.AnnR(S)
If M is an R-module and, then M is called a faithful module.
If S is a subset of a left R-module M, then Ann(S) is a left ideal of R.[2]
If S is a submodule of M, then AnnR(S) is even a two-sided ideal: (ac)s = a(cs) = 0, since cs is another element of S.[3]
If S is a subset of M and N is the submodule of M generated by S, then in general AnnR(N) is a subset of AnnR(S), but they are not necessarily equal. If R is commutative, then the equality holds.
M may be also viewed as an R/AnnR(M)-module using the action
\overline{r}m:=rm
Throughout this section, let
R
M
R
Recall that the support of a module is defined as
\operatorname{Supp}M=\{ak{p}\in\operatorname{Spec}R\midMak{p} ≠ 0\}.
V(\operatorname{Ann}R(M))=\operatorname{Supp}M
V( ⋅ )
Given a short exact sequence of modules,
0\toM'\toM\toM''\to0,
\operatorname{Supp}M=\operatorname{Supp}M'\cup\operatorname{Supp}M'',
V(\operatorname{Ann}R(M))=V(\operatorname{Ann}R(M'))\cupV(\operatorname{Ann}R(M'')).
\operatorname{Ann}R(M')\cap\operatorname{Ann}R(M'')\supseteq\operatorname{Ann}R(M)\supseteq\operatorname{Ann}R(M')\operatorname{Ann}R(M'').
\operatorname{Ann}R\left(oplusi\inMi\right)=capi\in\operatorname{Ann}R(Mi).
Given an ideal
I\subseteqR
M
Supp(M/IM)=\operatorname{Supp}M\capV(I)
V(AnnR(M/IM))=V(AnnR(M))\capV(I).
Over
Z
AnnZ(Z ⊕ )=\{0\}=(0)
Z
0
Z/2 ⊕ Z/3
AnnZ(Z/2 ⊕ Z/3)=(6)=(lcm(2,3)),
(6)
M\cong
n | |
oplus | |
i=1 |
⊕ ki | |
(Z/a | |
i) |
(\operatorname{lcm}(a1,\ldots,an))
In fact, there is a similar computation that can be done for any finitely presented module over a commutative ring
R
M
R ⊕ \xrightarrow{\phi}R ⊕ \toM\to0
\phi
Matk,l(R)
\phi
\phi=\begin{bmatrix} \phi1,1& … &\phi1,l\\ \vdots&&\vdots\\ \phik,1& … &\phik,l\end{bmatrix};
M
M=
k | |
oplus | |
i=1 |
R | |
(\phii,1(1),\ldots,\phii,l(1)) |
Ii=(\phii,1(1),\ldots,\phii,l(1))
I
V(I)=
k | |
cup | |
i=1 |
V(Ii)
Over the commutative ring
k[x,y]
k
M=
k[x,y] | |
(x2-y) |
⊕
k[x,y] | |
(y-3) |
Annk[x,y](M)=((x2-y)(y-3)).
The lattice of ideals of the form
\ell.AnnR(S)
Denote the lattice of left annihilator ideals of R as
l{LA}
l{RA}
l{LA}
l{RA}
l{RA}
l{LA}
If R is a ring for which
l{LA}
When R is commutative and M is an R-module, we may describe AnnR(M) as the kernel of the action map determined by the adjunct map of the identity along the Hom-tensor adjunction.
More generally, given a bilinear map of modules
F\colonM x N\toP
S\subseteqM
N
S
\operatorname{Ann}(S):=\{n\inN\mid\foralls\inS:F(s,n)=0\}.
T\subseteqN
M
The annihilator gives a Galois connection between subsets of
M
N
\operatorname{Span}S\leq\operatorname{Ann}(\operatorname{Ann}(S))
\operatorname{Ann}(\operatorname{Ann}(\operatorname{Ann}(S)))=\operatorname{Ann}(S)
An important special case is in the presence of a nondegenerate form on a vector space, particularly an inner product: then the annihilator associated to the map
V x V\toK
Given a module M over a Noetherian commutative ring R, a prime ideal of R that is an annihilator of a nonzero element of M is called an associated prime of M.
DS=cupx
(Here we allow zero to be a zero divisor.)
In particular DR is the set of (left) zero divisors of R taking S = R and R acting on itself as a left R-module.
DR