Math8530 Lecture-1-05 H
Math8530 Lecture-1-05 H
Matthew Macauley
M. Macauley (Clemson) Lecture 1.5: Dual vector spaces Math 8530, Advanced Linear Algebra 1/7
Scalar functions
Let X be a vector space over a field K . A scalar function is any function from X to K .
Or equivalently, if
Definition
The set of linear scalar functions ` : X → K is a vector space called the dual of X , and
denoted X 0 .
Addition and scalar multiplication is defined naturally:
Addition: (` + m)(x) := `(x) + m(x),
Scalar multiplication: (c`)(x) := c`(x).
M. Macauley (Clemson) Lecture 1.5: Dual vector spaces Math 8530, Advanced Linear Algebra 2/7
Examples of scalar functions
Example 1
Let X = C([0, 1], R), the continuous functions [0, 1] → R, and fix t1 , . . . , tn ∈ [0, 1]. The
following are linear scalar functions:
`(f ) = f (t1 );
n
X
`(f ) = ai f (ti ), ai ∈ R;
i=1
Z 1
`(f ) = f (t) dt.
0
Example 2
Let X = C ∞ (R) be the set of smooth functions R → R. For a fixed t0 ∈ R,
n n
X di X di f
` := ai , ` : f 7−→ ai
i=1
dt i t=t0
i=1
dt i t=t0
M. Macauley (Clemson) Lecture 1.5: Dual vector spaces Math 8530, Advanced Linear Algebra 3/7
The dual space
If dim X = n, then X ∼ = K n . Thus, we can associate a vector x ∈ X with an n-tuple
x = (c1 , . . . , cn ) of scalars.
` : X −→ K , `(x) = a1 c1 + · · · + an cn (1)
is linear, i.e., ` ∈ X 0 .
Theorem 1.8
If dim X = n < ∞, then every ` ∈ X 0 can be written as in Eq. (1).
Proof
M. Macauley (Clemson) Lecture 1.5: Dual vector spaces Math 8530, Advanced Linear Algebra 4/7
The dual space
Corollary 1.9
If dim X < ∞, then X ∼
= X ’.
Notation
A linear function ` ∈ X 0 applied to a vector x ∈ X depends on the n-tuples (c1 , . . . , cn ) for x
and (a1 , . . . , an ) for `. We can use scalar product notation
(`, x) := `(x).
Definition
Let x1 , . . . , xn be a basis for X . The dual basis in X 0 is `1 , . . . , `n , where
(
1 i =j
(`i , xj ) =
0 i 6= j.
M. Macauley (Clemson) Lecture 1.5: Dual vector spaces Math 8530, Advanced Linear Algebra 5/7
Duality in infinite dimensional spaces
Consider the vector space
n ∞ o
X = `1 (R) :=
P
(x1 , x2 , . . . ) | xi ∈ R, |xi | < ∞ .
i=1
but z 6∈ X .
M. Macauley (Clemson) Lecture 1.5: Dual vector spaces Math 8530, Advanced Linear Algebra 6/7
The double dual
The scalar product (`, x) is a bilinear function of ` and x. That is, if we fix one argument, it
is linear in the other. Equivalently,
Since X 0 is a vector space, it has a dual, called the double dual of X , and denoted
X 00 := (X 0 )0 . Every linear scalar function X 0 → K is of the form
Key points
Let x1 , . . . , xn be a basis of X
Think of the dual basis `1 , . . . , `n as “pick-off functions”
Think of elements in the double dual as “evaluation functions”
The bilinear function (`, x) naturally identifies X 00 with X .
M. Macauley (Clemson) Lecture 1.5: Dual vector spaces Math 8530, Advanced Linear Algebra 7/7