The dual space of a vector space is the vector space of all linear maps from that space to its field of scalars. If is a vector space over , then its dual space is written
and is defined by
The elements of are called linear functionals, covectors, or linear forms. A linear functional takes a vector as input and returns a scalar. The dual space itself is a vector space under pointwise addition and scalar multiplication.
28.1 Linear Functionals
A linear functional on is a linear map
It satisfies
and
The output is a scalar, not a vector.
For example, define
by
Then is linear. It takes a vector in and returns one real number.
28.2 The Dual Space
The dual space is the set of all linear functionals on :
If , define
If , define
With these operations, is a vector space.
The zero vector of is the zero functional:
for every .
28.3 Functionals on
Every linear functional on has the form
Equivalently,
where
Thus a linear functional on may be represented by a row vector:
This representation depends on the standard basis.
28.4 Covectors
Vectors in and vectors in have different roles.
A vector is an input object. A covector is a scalar-valued linear measurement.
The pairing is written
Some texts also write
The pairing takes one covector and one vector and returns a scalar. It is linear in each argument.
28.5 The Dual Basis
Let
be a basis of . The dual basis is the basis
of defined by
Here is the Kronecker delta:
Thus extracts the -th coordinate relative to the basis .
28.6 Meaning of the Dual Basis
If
then
So the dual basis functional reads off the -th coordinate of .
For example, in with the standard basis,
The dual basis consists of the coordinate projection maps.
28.7 Basis of the Dual Space
If has basis
then the dual basis
is a basis of . Therefore
when is finite-dimensional.
Every functional can be written uniquely as
The coefficients are
Indeed, for
we have
28.8 Example in
Let with standard basis
The dual basis is
Let
Then
The coordinate vector of in the dual basis is
28.9 Example with a Nonstandard Basis
Let
where
We seek the dual basis
Write
The conditions are
Thus
Solving gives
So
Similarly, write
The conditions are
Solving gives
Thus
28.10 Dual Basis and Inverse Matrices
Let be a basis of , and let
The dual basis functionals are the rows of
Indeed, the condition
says that the -th dual row applied to the -th basis column gives the -entry of the identity matrix.
Thus
This is often the fastest way to compute a dual basis in coordinates.
28.11 The Natural Pairing
There is a natural pairing
defined by
This pairing is bilinear:
and scalar multiplication can be moved through either side.
The pairing connects a vector space with its dual without requiring an inner product.
28.12 Dual Space Versus Inner Product Identification
In , every vector defines a functional
This uses the standard dot product.
It is tempting to identify and . In finite-dimensional inner product spaces, this can be done. But the identification depends on the inner product.
Without an inner product, and are separate spaces. A vector is not automatically a covector.
This distinction becomes important in geometry, tensor algebra, differential forms, and functional analysis.
28.13 The Double Dual
The dual of the dual space is
There is a natural map
defined by
Thus is a functional on : it takes a covector and evaluates it at .
If is finite-dimensional, then is an isomorphism:
This identification is canonical. It does not require choosing a basis.
28.14 Transpose of a Linear Map
Let
be a linear map. The dual map, also called the transpose or pullback, is
defined by
That is, if is a functional on , then is a functional on .
For ,
The direction reverses: goes from to , while goes from to .
28.15 Matrix of the Dual Map
Suppose is represented by a matrix with respect to bases of and . Then is represented by the transpose matrix
with respect to the corresponding dual bases.
This explains the name transpose.
If
describes the original map on column vectors, then the dual map sends row functionals backward:
In column-coordinate notation for dual bases, this becomes multiplication by .
28.16 Annihilators
Let . The annihilator of is
It is a subspace of .
If is a subspace, then consists of all linear functionals that vanish on .
For example, in , if
then a functional
vanishes on exactly when
Thus
28.17 Dimension of an Annihilator
If is finite-dimensional and , then
This is analogous to the dimension of an orthogonal complement.
Indeed, if
and
then a basis of can be extended to a basis of . The dual basis functionals that vanish on correspond exactly to the basis vectors added outside .
Thus the annihilator measures the number of independent linear conditions that ignore .
28.18 Quotients and Dual Spaces
There is a natural relation between quotient spaces and annihilators:
A functional on corresponds to a functional on that vanishes on .
Indeed, if
is linear, then
defines a linear functional on , and vanishes on .
Conversely, if , then
is well-defined.
28.19 Common Notation
| Notation | Meaning |
|---|---|
| Dual space of | |
| Typical linear functionals | |
| Dual basis of | |
| -th dual basis functional | |
| Pairing of functional and vector | |
| Dual map or transpose of | |
| Annihilator of | |
| Double dual |
28.20 Summary
The dual space is the vector space of all linear functionals on . Its elements measure vectors by producing scalars.
The key ideas are:
| Concept | Meaning |
|---|---|
| Linear functional | Linear map |
| Dual space | Space of all linear functionals |
| Covector | Another name for element of |
| Dual basis | Functionals satisfying |
| Natural pairing | Evaluation |
| Double dual | , naturally containing |
| Dual map | |
| Annihilator | Functionals that vanish on a subset |
Dual spaces turn vectors into objects that can be measured linearly. They are the natural home of coordinates, linear equations, transpose maps, annihilators, and many constructions that appear later in geometry and analysis.