Mathematics · Glossary

What is Annihilator?

Definition 2.5 University Mathematics — Year 2 · Chapter 2 — Linear Algebra

For a subspace FEF \subseteq E, the annihilator is

F={φE:φF=0},F^{\circ} = \{\varphi \in E^* : \varphi|_F = 0\},

a subspace of EE^*.

Examples

Example 2.7 (An annihilator, both directions)

Let F=Vect((1,2,1), (1,0,1))R3F = \operatorname{Vect}\bigl((1, 2, 1),\ (1, 0, -1)\bigr) \subseteq \R^3. A form φ=ae1+be2+ce3\varphi = a\,e_1^* + b\,e_2^* + c\,e_3^* annihilates FF iff

a+2b+c=0andac=0,a + 2b + c = 0 \qquad\text{and}\qquad a - c = 0 ,

i.e. c=ac = a and b=ab = -a: F=R(e1e2+e3)F^\circ = \R\,(e_1^* - e_2^* + e_3^*), of dimension 32=13 - 2 = 1 as Theorem 2.6 requires. Reading it backwards: F={(x,y,z):xy+z=0}F = \{(x, y, z) : x - y + z = 0\} — the plane recovered as the kernel of the single form spanning FF^\circ. Going from a spanning family to equations is computing an annihilator; going from equations to a parametrization is computing a pre-annihilator. (Check: both spanning vectors satisfy xy+z=0x - y + z = 0.)

Example 2.11 (Rank read on both sides)

Let

A=(120101111312).A = \begin{pmatrix} 1 & 2 & 0 & 1\\ 0 & 1 & 1 & 1\\ 1 & 3 & 1 & 2 \end{pmatrix} .

Column rank: the third row is the sum of the first two, so rkA2\operatorname{rk} A \leq 2; columns 11 and 22 are free: rkA=2\operatorname{rk} A = 2. The transpose’s kernel: solving ATy=0A^{\mathsf T}y = 0 gives yR(1,1,1)y \in \R\,(1, 1, -1), so kerAT\ker A^{\mathsf T} has dimension 1=321 = 3 - 2: exactly (imA)(\operatorname{im} A)^\circ under the identification of (R3)(\R^3)^* with row vectors, as Proposition 2.10 asserts — the single relation “row3_3 = row1_1 + row2_2is the annihilator of the column space. Row rank (22 free rows) and column rank agree not by accident but because both equal rkA=rkAT\operatorname{rk} A = \operatorname{rk} A^{\mathsf T}.

Example 2.24 (The trace pairing splits the matrix space)

On M2(R)\mathcal{M}_2(\R) with the pairing A,B=tr(AB)\langle A, B\rangle = \operatorname{tr}(AB) of Exercise 2.9: decompose M=(1423)M = \left(\begin{smallmatrix}1 & 4\\ 2 & 3\end{smallmatrix}\right) into symmetric and antisymmetric parts,

M=S+A,S=12(M+MT)=(1333),A=12(MMT)=(0110).M = S + A, \qquad S = \tfrac12(M + M^{\mathsf T}) = \begin{pmatrix}1 & 3\\ 3 & 3\end{pmatrix}, \qquad A = \tfrac12(M - M^{\mathsf T}) = \begin{pmatrix}0 & 1\\ -1 & 0\end{pmatrix}.

Then tr(SA)=tr(3133)=0\operatorname{tr}(SA) = \operatorname{tr} \left(\begin{smallmatrix}-3 & 1\\ -3 & 3\end{smallmatrix}\right) = 0: the two parts are “orthogonal” for the trace pairing — an instance of the general fact (proved in the weekend problem of this chapter) that antisymmetric matrices form exactly the annihilator of the symmetric ones. Duality sees the decomposition Mn=SnAn\mathcal{M}_n = \mathcal{S}_n \oplus \mathcal{A}_n before any inner product is chosen.

Read in context →