An introduction to the Hahn-Banach extension theorem: Part IV
In this post we look at how every complex normed space can also be regarded as a real normed space, and how this fits with bounded linear functionals and the Hahn-Banach theorem.
Let (E,‖⋅‖) be a normed space over C. Then E is also a normed space over R, with the same addition, but only considering multiplication by real scalars. This has no effect on the metric induced by ‖⋅‖ or the topology. In particular, separability is not affected by this. Still, let us denote the real version by ER, so that (ER,‖⋅‖) is the corresponding real normed space.
If E is finite-dimensional (over C), then ER is finite-dimensional (over R), but the dimension doubles. Indeed, if E is n-dimensional over C with basis x1,x2,…,xn (over C), then it is easy to see that x1,ix1,x2,ix2,…,xn,ixn is a basis for ER (over R).
Now let F be a (complex) linear subspace of E. Then FR is a real linear subspace of ER. However if F has complex codimension 1 in E, then FR has real codimension 2 in ER.
As usual we restrict ‖⋅‖ to F to make F into a complex normed space, and FR into a real normed space.
We now have two different dual spaces for each of E and F: the complex dual space (the set of continuous complex-linear maps from these spaces to C) and the real dual space (continuous real-linear maps from these spaces to R). Here we use the notation E∗ and F∗ for the complex dual spaces, and E∗Rand F∗R for the real dual spaces.
As it turns out, there is a very close connection between these dual spaces.
Let ϕ∈E∗ (so that ϕ is a continuous, complex-linear map from E to C).
Then we can define a continuous, real-linear map ϕR from ER to R by taking the real part: for all x∈E, we set
ϕR(x)=Re(ϕ(x)).
It is easy to see that ϕR∈E∗R. Perhaps less obvious is the fact that the map ϕ↦ϕR is a surjective (real-linear) isometry from E∗ (or (E∗)R) to E∗R.
It is clear that ‖ϕR‖op≤‖ϕ‖op, because |Re(ϕ(x))|≤|ϕ(x)|.
For the reverse inequality, let x∈E with ‖x‖≤1. We can then choose a complex number α with |α|=1 and such that αϕ(x)=|ϕ(x)|.
Set y=αx. Then ‖y‖≤1, and ϕR(y)=Re(ϕ(y))=|ϕ(x)|. Thus |ϕ(x)|≤‖ϕR‖op.
Taking sup over all such x gives us ‖ϕ‖op≤‖ϕR‖op, and so we have equality. So the map ϕ↦ϕR preserves operator norms.
That isn't exactly the same as being an isometry in general, if you don't have linearity! But here the map is clearly real-linear (from (E∗)R to E∗R), and hence it really is an isometry.
Perhaps the least obvious fact is that our map is surjective. How do we know that we can get everything in E∗R this way?
Let θ∈E∗R. We would like to find a ϕ∈E∗ such that θ=ϕR.
Let x∈E. We need to have
θ(x)=Re(ϕ(x)).
However, if ϕ is to be complex-linear, we will also need to have
θ(ix)=Re(ϕ(ix))=Re(iϕ(x))=−Im(ϕ(x)).
As a result, the only hope is to define ϕ(x)=θ(x)−iθ(ix).
This map ϕ is clearly a continuous, real-linear map from ER to CR, and, for all x∈E, we have θ(x)=Re(ϕ(x)). But is ϕ complex-linear from E to C? Given that we already have real-linearity, it is sufficient to show that, for all x∈E, we have
ϕ(ix)=iϕ(x).
But this is easy to check: we have
ϕ(ix)=θ(ix)−iθ(i(ix))=θ(ix)−iθ(−x)=θ(ix)+iθ(x)=i(θ(x)−iθ(ix))=iϕ(x).
In case that looks like a fluke, remember that we originally defined ϕ to ensure that, for all x∈E, we had θ(x)=Re(ϕ(x)) and θ(ix)=−Im(ϕ(x))=Re(iϕ(x)). And of course we also have θ(ix)=Re(ϕ(ix)). So, for all x∈E, we have
Re(ϕ(ix))=Re(iϕ(x)),
As you can easily check, this equality of the real parts is sufficient to imply that a real-linear map ϕ from a complex vector space to C is actually complex linear.
I have a feeling there is probably an even better reason why this was bound to work. Anyway, for whatever reason, it works! We have ϕ∈E∗, and ϕR=θ, as required. From above, we also know that
‖ϕ‖op=‖ϕR|op=‖θ‖op.
Armed with this information, we can now see how to deduce the complex Hahn-Banach theorem from the real Hahn-Banach theorem. Let ψ∈F∗. Then ψR∈F∗R, and ψR has the same operator norm as ψ. The real Hahn-Banach theorem allows us to extend ψR to some θ∈E∗R, still with the same operator norm. Then there is a unique ϕ∈E∗ with ϕR=θ, and this ϕ again has the same operator norm. Finally, ϕ must be an extension of ψ: for example, for all x∈F, we have
ϕ(x)=θ(x)−iθ(ix)=ψR(x)−iψR(ix)=ψ(x).
Of course, if E is separable, then we only need the separable version of the real Hahn-Banach theorem to deduce the separable version of the complex Hahn-Banach theorem.
In the next post, we return to prove the general case of the real Hahn-Banach theorem, where E is not necessarily separable. But for this we need to use the axiom of choice somewhere, unless we are presented with something like a well-ordered Hamel basis for a dense linear subspace of E, in which case we can just use transfinite induction and imitate the proof we gave in the separable case.
Comments
Post a Comment