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 \|\phi\|_\op \leq \|\phi_\R\|_\op, and so we have equality. So the map \phi \mapsto \phi_\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 \theta \in E_\R^*. We would like to find a \phi \in E^* such that \theta = \phi_\R.
Let x \in E. We need to have
\theta(x)= \Re(\phi(x))\,.
However, if \phi is to be complex-linear, we will also need to have
\theta(\i x) = \Re(\phi(\i x)) = \Re(\i \phi(x)) = -\Im(\phi(x))\,.
As a result, the only hope is to define \phi(x) = \theta(x) - \i\theta(\i x).
This map \phi is clearly a continuous, real-linear map from E_\R to \C_\R, and, for all x \in E, we have \theta(x)=\Re(\phi(x)). But is \phi complex-linear from E to \C? Given that we already have real-linearity, it is sufficient to show that, for all x \in E, we have
\phi(\i x) = \i \phi(x)\,.
But this is easy to check: we have
\phi(\i x) = \theta(\i x) - \i\theta(\i (\i x)) = \theta(\i x) -\i \theta (-x) =\theta(\i x) + \i \theta (x) = \i(\theta(x)-\i\theta(\i x)) = \i\phi(x)\,.
In case that looks like a fluke, remember that we originally defined \phi to ensure that, for all x \in E, we had \theta(x)= \Re(\phi(x)) and \theta(\i x) = -\Im(\phi(x)) = \Re(\i \phi(x)). And of course we also have \theta(\i x) =\Re(\phi(\i x)). So, for all x \in E, we have
\Re (\phi(\i x))=\Re(\i \phi(x)),
As you can easily check, this equality of the real parts is sufficient to imply that a real-linear map \phi 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 \phi \in E^*, and \phi_\R = \theta, as required. From above, we also know that
\|\phi\|_\op=\|\phi_\R|_\op=\|\theta\|_\op\,.
Armed with this information, we can now see how to deduce the complex Hahn-Banach theorem from the real Hahn-Banach theorem. Let \psi \in F^*. Then \psi_\R \in F_\R^*, and \psi_\R has the same operator norm as \psi. The real Hahn-Banach theorem allows us to extend \psi_\R to some \theta \in E_\R^*, still with the same operator norm. Then there is a unique \phi \in E^* with \phi_\R=\theta, and this \phi again has the same operator norm. Finally, \phi must be an extension of \psi: for example, for all x \in F, we have
\phi(x)= \theta(x) -\i \theta(\i x) = \psi_\R(x) - \i \psi_\R(\i x) = \psi(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