Post

Dual Space

Dual Space

Dual Space and Dual Map

dual map

Suppose $V$ is finite-dimensional. Then $ V \cong V’ $, but finding an isomorphism from $V$ onto $V’$ generally requires choosing a basis of $V$.

  • $ \dim U^0 = \dim V - \dim U $

  • $ \operatorname{null} T’ = (\operatorname{range} T)^0 $
  • $ \operatorname{range} T’ = (\operatorname{null} T)^0 $

  • $ \dim \operatorname{null} T’ = \dim \operatorname{null} T + \dim W - \dim V $
  • $ \dim \operatorname{range} T’ = \dim \operatorname{range} T $

Double Dual Space

The double dual space of $V$, denoted by $V’’$, is defined to be the dual space of $V’$, i.e., $ V’’ = (V’)’ $.

Define $ \Lambda : V \to V’’ $ by

\[(\Lambda v)(\varphi) = \varphi (v)\]

for each $ v \in V $ and each $ \varphi \in V’ $.

If $ T \in \mathcal(V) $, then $ T’’ \circ \Lambda = \Lambda \circ T $, where $ T’’ = (T’)’ $.

Both sides are maps $V \to V’’$, so fix $v \in V$ and show the two functionals $T’’(\Lambda v)$ and $\Lambda(Tv)$ agree — i.e. give the same scalar on every $\varphi \in V’$.

\[\big(T''(\Lambda v)\big)(\varphi) = \big((\Lambda v)\circ T'\big)(\varphi) = (\Lambda v)(T'\varphi) = (T'\varphi)(v) = (\varphi\circ T)(v) = \varphi(Tv).\]

And the other side, straight from the definition of $\Lambda$:

\[\big(\Lambda(Tv)\big)(\varphi) = \varphi(Tv).\]

They match for all $\varphi$, so $T’’(\Lambda v) = \Lambda(Tv)$ for all $v$, i.e. $T’’ \circ \Lambda = \Lambda \circ T$. $\blacksquare$

If $V$ is finite-dimensional, then $ V \cong_{\Lambda} V’’ $. This isomorphism does not require a choice of basis and thus is considered more natural (canonical).

Suppose $\Lambda v = 0$, meaning $\varphi(v) = 0$ for every $\varphi \in V’$. So $v = 0$, and $\operatorname{null}\Lambda = {0}$: $\Lambda$ is injective.

In finite dimensions $\dim V’ = \dim V$, and applying this twice gives

\[\dim V'' = \dim V' = \dim V.\]

So $\Lambda$ is bijective, hence an isomorphism $V \xrightarrow{\sim} V’’$. $\blacksquare$

double dual space

Annihilator

Annihilator

For $ U \subseteq V $,

\[U^0 = \{\varphi \in V' : \varphi(u) = 0 \ \forall u \in U \}.\]

Pre-annihilator

Suppose $V$ is finite-dimensional and $U$ is a subspace of $V$,

\[U = \{v \in V : \varphi(v) = 0 \ \forall \varphi \in U^0 \}.\]

Denote the collection of all subspaces of $V$ by $\mathrm{Sub}(V)$.

$(\mathrm{Sub}(V), \subseteq)$ is a lattice, with $(\wedge, \vee) = (\cap, +)$.

The annihilator map $ U \mapsto U^0 $ is an order-reversing bijection between $ \mathrm{Sub}(V) $ and $ \mathrm{Sub}(V’) $.

Suppose $ V $ is finite-dimensional and $ U $ and $ W $ are subspaces of $ V $.

  • Double annihilator: $ (U^0)^0 = U $
  • Antitone: $ W^0 \subseteq U^0 \Leftrightarrow U \subseteq W $

$W^0 \subseteq U^0 \implies U \subseteq W$

Prove the contrapositive: if $U \not\subseteq W$, then $W^0 \not\subseteq U^0$.

Suppose $U \not\subseteq W$, so there exists $u \in U$ with $u \notin W$. The goal is to produce a functional that lives in $W^0$ but not $U^0$ — one that kills all of $W$ yet doesn’t kill $u$.

Let $w_1, \dots, w_k$ be a basis of $W$. Since $u \notin W = \operatorname{span}(w_1,\dots,w_k)$, the list

\[w_1, \dots, w_k,\, u\]

is linearly independent. Using finite-dimensionality, extend it to a basis $w_1, \dots, w_k,\, u,\, v_1, \dots, v_j$ of $V$. Now define $\varphi \in V’$ on this basis by

\[\varphi(w_i) = 0 \ (\text{all } i), \qquad \varphi(u) = 1, \qquad \varphi(v_\ell) = 0 \ (\text{all } \ell),\]

extended linearly. Since $\varphi$ vanishes on a basis of $W$, it vanishes on all of $W$, so $\varphi \in W^0$. But $u \in U$ and $\varphi(u) = 1 \neq 0$, so $\varphi \notin U^0$. Therefore $W^0 \not\subseteq U^0$, completing the contrapositive. $\blacksquare$

Lattice anti-homomorphism:

  • $ (U + W)^0 = U^0 \cap W^0 $
  • $ (U \cap W)^0 = U^0 + W^0 $

By the double-annihilator fact $(A^0)^0 = A$ (under $V \cong V’’$). Apply (a) inside $V’$ to the subspaces $U^0, W^0$:

\[(U^0 + W^0)^0 = (U^0)^0 \cap (W^0)^0 = U \cap W.\]

Now annihilate both sides and use $(A^0)^0 = A$ once more on the left:

\(U^0 + W^0 = \big((U^0 + W^0)^0\big)^0 = (U \cap W)^0.\) $\blacksquare$

Suppose $ V $ is finite-dimensional and $ \varphi_1, \dots, \varphi_m \in V’ $. Let $ N = \operatorname{null}\varphi_1 \cap \cdots \cap \operatorname{null}\varphi_m \subseteq V$, $U = \operatorname{span}(\varphi_1,\dots,\varphi_m) \subseteq V’$. Then $ U = N^0$.

$N$ is the pre-annihilator of $U$ — the annihilator of $U$ taken back in $V$ under $V \cong V’’$:

\[v \in N \iff \varphi_i(v) = 0 \ \forall i \iff \varphi(v) = 0 \ \forall \varphi \in U \iff v \in U^0,\]

So $N = U^0$ and $N^0 = U$. $\blacksquare$

Duality Swaps Spanning and Independence

Given $v_1,\dots,v_m \in V$, define

\[S: \mathbb{F}^m \to V, \qquad S(a_1,\dots,a_m) = a_1 v_1 + \cdots + a_m v_m \quad (\text{so } e_i \mapsto v_i).\]

Under this re-encoding:

  • $ S \text{ surjective} \iff (v_i) \text{ spans } V $
  • $ S \text{ injective} \iff (v_i) \text{ linearly independent} $

Both equivalences hold in any dimension — no finiteness needed.

The dual map $S’: V’ \to (\mathbb{F}^m)’ \cong \mathbb{F}^m$ is given by $S’(\varphi) = \varphi \circ S$, so its $i$-th coordinate is $(\varphi \circ S)(e_i) = \varphi(S e_i) = \varphi(v_i)$. That is,

\[S'(\varphi) = \big(\varphi(v_1),\dots,\varphi(v_m)\big).\]

Now suppose $V$ is finite-dimensional, so the dual-map theorem applies: $T$ injective $\iff T’$ surjective, and $T$ surjective $\iff T’$ injective.

map propertyreasonlist statement
$S$ surjectivedefinition$(v_i)$ spans $V$
$S$ injectivedefinition$(v_i)$ linearly independent
$S’$ injective$\iff S$ surjective$(v_i)$ spans $V$
$S’$ surjective$\iff S$ injective$(v_i)$ linearly independent

Only the last two rows use finite-dimensionality (through the dual-map theorem). The first two are dimension-free.

Dualizing: replace $V$ by $V’$

The identical construction, with the base space changed from $V$ to $V’$. The list $\varphi_1,\dots,\varphi_m$ now lives in $V’$, so its encoding map is

\[R: \mathbb{F}^m \to V', \quad e_i \mapsto \varphi_i.\]

Its transpose is $R’: V’’ \to (\mathbb{F}^m)’ \cong \mathbb{F}^m$. Under the canonical isomorphism $V \cong V’’$, the element of $V’’$ corresponding to $v \in V$ is evaluation-at-$v$, written $\hat v$ with $\hat v(\varphi) = \varphi(v)$; feeding that to $R’$ gives

\[R'(\hat v) = (\varphi_1(v),\dots,\varphi_m(v)).\]
map propertyreasonlist statement
$R$ surjectivedefinition$(\varphi_i)$ spans $V’$
$R$ injectivedefinition$(\varphi_i)$ linearly independent
$R’$ injective$\iff R$ surjective$(\varphi_i)$ spans $V’$
$R’$ surjective$\iff R$ injective$(\varphi_i)$ linearly independent

Back to the annihilator

The null space of $R’$ is the common null space of the functionals:

\[\operatorname{null} R' = \{v : \varphi_i(v) = 0 \ \forall i\} = \operatorname{null}\varphi_1 \cap \cdots \cap \operatorname{null}\varphi_m.\]

By the dual-map identity $\operatorname{null} T’ = (\operatorname{range} T)^0$ applied to $T = R$, and since $\operatorname{range} R = \operatorname{span}(\varphi_i)$,

\[\operatorname{null}(R') = (\operatorname{range} R)^0 = \big(\operatorname{span}(\varphi_i)\big)^0.\]

Annihilating both sides yields

\[\operatorname{span}(\varphi_i) = \big(\operatorname{null}\varphi_1 \cap \cdots \cap \operatorname{null}\varphi_m\big)^0.\]
This post is licensed under CC BY 4.0 by the author.