# Dual space

In mathematics, the existence of a **dual vector space** reflects in an abstract way the relationship between *row* vectors (1×n) and *column* vectors (n×1). The construction can also take place for infinite-dimensional spaces and gives rise to important ways of looking at measures, distributions, and Hilbert space. The use of the dual space in some fashion is thus characteristic of functional analysis. It is also inherent in the Fourier transform.

## Contents

## Algebraic dual space

Given any vector space V over some field F, we define the **dual space** V* to be the set of all linear functionals on V, i.e., scalar-valued linear transformations on V (in this context, a "scalar" is a member of the base-field F). V* itself becomes a vector space over F under the following definition of addition and scalar multiplication:

**Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (\phi + \psi )( x ) = \phi ( x ) + \psi ( x ) \,}****Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ( a \phi ) ( x ) = a \phi ( x ) \,}**

for all φ, ψ in V*, *a* in F and *x* in V.
In the language of tensors, elements of V are sometimes called covariant vectors, and elements of V*, contravariant vectors, **covectors** or **one-forms**.

### Examples

If the dimension of V is finite,
then V* has the same dimension as V;
if {**e**_{1},...,**e**_{n}} is a basis for V, then the associated *dual basis* {**e**^{1},...,**e**^{n}} of V* is given by

**Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle e^i (e_j)= \left\{\begin{matrix} 1, & \mbox{if }i = j \\ 0, & \mbox{if } i \ne j \end{matrix}\right. }**

In the case of R^{2}, its basis is B={e_{1}=(1,0),e_{2}=(0,1)}.Then, e^{1} is a one-form (function which map a vector to a scalar) such that e^{1}(e_{1})=1, and e^{1}(e_{2})=0. Similarity for e^{2}.

Concretely, if we interpret **R**^{n} as space of columns of *n* real numbers, its dual space is typically written as the space of *rows* of *n* real numbers. Such a row acts on **R**^{n} as a linear functional by ordinary matrix multiplication.

If V consists of the space of geometrical vectors (arrows) in the plane, then the elements of the dual V* can be intuitively represented as collections of parallel lines. Such a collection of lines can be applied to a vector to yield a number in the following way: one counts how many of the lines the vector crosses.

If V is infinite-dimensional, then the above construction of *e*^{i} does not produce a basis for V* and the dimension of V* is greater than that of V. Consider for instance the space **R**^{(ω)}, whose elements are those sequences of real numbers which have only finitely many non-zero entries. The dual of this space is **R**^{ω}, the space of all sequences of real numbers. Such a sequence (*a*_{n}) is applied to an element (*x*_{n}) of **R**^{(ω)} to give the number ∑_{n}*a*_{n}*x*_{n}.

### Transpose of a linear map

If **Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle f: V \rightarrow W}**
is a linear map, we may define its *transpose* (also known as a pullback, denoted *f*^{*}) **Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle {}^t f: W*\rightarrow V*}**
by

- where
**Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle {}^t f (\phi ) = \phi \circ f \,}****Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \phi}**; is in**Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle W*}**.

The assignment **Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle f \mapsto \, ^t f}**
produces an injective homomorphism between the space of linear operators from V to W and the space of linear operators from W* to V*; this homomorphism is an isomorphism iff W is finite-dimensional. If the linear map *f* is represented by the matrix *A* with respect to two bases of V and W, then ^{t}*f* is represented by the transposed matrix ^{t}*A* with respect to the dual bases of W* and V*.
If *g*: W → X is another linear map, we have **Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle {}^t(g \circ f) = {}^t f \, \circ \, {}^t g}**
.
In the language of category theory, taking the dual of vector spaces and the transpose of linear maps is therefore a contravariant functor from the category of vector spaces over F to itself.

### Bilinear products and dual spaces

As we saw above, if V is finite-dimensional, then V is isomorphic to V*, but the isomorphism is not natural and depends on the basis of V we started out with. In fact, any isomorphism Φ from V to V* defines a unique non-degenerate bilinear form on V by

**Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \langle v,w \rangle = (\Phi (v))(w) \,}**

and conversely every such non-degenerate bilinear product on a finite-dimensional space gives rise to an isomorphism from V to V*.

### Injection into the double-dual

There is a natural homomorphism Ψ from V into the double dual V**, defined by (Ψ(v))(φ) = φ(v) for all v in V, φ in V*. This map Ψ is always injective; it is an isomorphism if and only if V is finite-dimensional.

## Continuous dual space

When dealing with topological vector spaces, one is typically only interested in the continuous linear functionals from the space into the base field. This gives rise to the notion of the **continuous dual space** which is a linear subspace of the algebraic dual space. The continuous dual of a vector space *V* is denoted *V*′. When the context is clear, the continuous dual may just be called the *dual*.

The continuous dual *V*′ of a normed vector space *V* (e.g., a Banach space or a Hilbert space) forms a normed vector space. The norm ||φ|| of a continuous linear functional on *V* is defined by

**Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \|\phi \| = \sup \{ |\phi ( x )| : \|x\| \le 1 \}}**

This turns the continuous dual into a normed vector space, indeed into a Banach space so long as the underlying field is complete which is often included in the definition of the normed vector space. In other words, the dual of a normed space over a complete field is necessarily complete.

### Examples

For any *finite-dimensional* normed vector space or topological vector space, such as Euclidean *n*-space, the continuous dual and the algebraic dual coincide.

Let 1 < *p* < ∞ be a real number and consider the Banach space *L ^{p}* of all sequences

**a**= (

*a*

_{n}) for which

**Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \|\mathbf{a}\|_p = \left ( \sum_{n=0}^\infty |a_n|^p \right) ^{1/p}}**

is finite. Define the number *q* by 1/*p* + 1/*q* = 1. Then the continuous dual of *L ^{p}* is naturally identified with

*L*: given an element φ ∈ (

^{q}*L*)', the corresponding element of

^{p}*L*is the sequence (φ(

^{q}**e**

_{n})) where

**e**

_{n}denotes the sequence whose

*n*th term is 1 and all others are zero. Conversely, given an element

**a**= (

*a*

_{n}) ∈

*L*, the corresponding continuous linear functional φ on

^{q}*L*is defined by φ(

^{p}**a**) = ∑

_{n}

*a*

_{n}

*b*

_{n}for all

**a**= (

*a*

_{n}) ∈

*L*(see Hölder's inequality).

^{p}In a similar manner, the continuous dual of *L ^{1}* is naturally identified with

*L*. Furthermore, the continuous duals of the Banach spaces

^{∞}*c*(consisting of all convergent sequences, with the supremums norm) and

*c*

_{0}(the sequences converging to zero) are both naturally identified with

*L*.

^{1}### Further properties

If *V* is a Hilbert space, then its continuous dual is a Hilbert space which is anti-isomorphic to *V*. This is the content of the Riesz representation theorem, and gives rise to the bra-ket notation used by physicists in the mathematical formulation of quantum mechanics.

In analogy with the case of the algebraic double dual, there is always a naturally defined injective continuous linear operator Ψ : *V* → *V* '' from *V* into its continuous double dual *V* ''. This map is in fact an isometry, meaning ||Ψ(*x*)|| = ||*x*|| for all *x* in *V*. Spaces for which the map Ψ is a bijection are called reflexive.

The continuous dual can be used to define a new topology on *V*, called the weak topology.

If the dual of *V* is separable, then so is the space *V* itself. The converse is not true; the space *l*_{1} is separable, but its dual is *l*_{∞}, which is not separable.

de:Dualraum es:Espacio dual fr:Espace dual ja:双対ベクトル空間 zh:对偶空间