LP Space
LP Space
LP Space
KEITH CONRAD
1. Introduction
In a first course in functional analysis, a great deal of time is spent with Banach spaces,
especially the interaction between such spaces and their dual spaces. Banach spaces are a
special type of topological vector space, and there are important topological vector spaces
that do not lie in the Banach category, such as the Schwartz spaces.
The most fundamental theorem about Banach spaces is the Hahn-Banach theorem, which
links the original Banach space with its dual space. What we want to illustrate here is a
wide collection of topological vector spaces where the Hahn-Banach theorem has no obvious
extension because the dual space is zero. The model for a topological vector space with
zero dual space will be Lp [0, 1] when 0 < p < 1. After proving the dual of this space is {0},
well see how to make the proof work for other Lp -spaces, with 0 < p < 1. The argument
eventually culminates in a pretty theorem from measure theory (Theorem 4.2) that can be
understood at the level of a first course on measures and integration.
Since topological vector spaces are homogeneous (we can use addition to translate neigh-
borhoods around one point to neighborhoods around other points), the locally convex con-
dition can be checked by focusing at the origin: the open sets around 0 need to contain a
basis of convex open sets.
Example 2.16. The space C(R) of continuous real-valued functions on R does not have
the sup-norm over all of R as a norm: a continuous function on R could be unbounded.
But C(R) can be made into a locally convex topological vector space as follows. For each
positive integer n, define a semi-norm | |n by
|f |n = sup |f (x)|.
|x|n
This is just like a norm, except it might assign value 0 to a non-zero function. That is,
a function could vanish on [n, n] without vanishing everywhere. Of course, if we take n
large enough, a non-zero continuous function will have non-zero n-th semi-norm, so the
total collection of semi-norms | |n as n varies, rather than one particular semi-norm, lets
us distinguish different functions from each other. Using these semi-norms, define a basic
open set around g C(R) to be all functions close to g in a finite number of semi-norms:
{f C(R) : |f g|n1 , . . . , |f g|nr }
for a choice of finitely many semi-norms and an . These sets are a basis for a topology
that makes C(R) a locally convex topological vector space.
Definition 2.17. When V is a topological vector space, its dual space V is the space of
continuous linear functionals V R.
Theorem 2.8 generalizes to all locally convex spaces, as follows.
Theorem 2.18. Let V be a locally convex topological vector space. For any distinct v and
w in V , there is a V such that (v) 6= (w).
Proof. See the chapters on locally convex spaces in [3] or [9].
Lets meet some topological vector spaces that are not locally convex.
R1
Example 2.19. Let L1/2 [0, 1] be the measurable f : [0, 1] R such that 0 |f (x)|1/2 dx
is finite, with functions equal almost everywhere identified. (We need to make such an
identification, since integration does not distinguish between functions that are changed on
a set of measure 0.)
R1
The function d(f, g) = 0 |f (x) g(x)|1/2 dx is a metric on L1/2 [0, 1]. The topology
L1/2 [0, 1] obtains from this metric is not locally convex. To see why, consider any open ball
around 0: Z 1
1/2 1/2
f L [0, 1] : |f (x)| dx < R .
0
We will show, for any > 0, that the -ball around 0 contains functions whose average lies
outside the ball of radius R. That violates the meaning of local convexity.
Pick > 0 and n 1. Select n disjoint intervals in [0, 1] (they need not cover all of [0, 1]).
Call them A1 , A2 , . . . , An . Set fk = (/(Ak ))2 Ak , where is Lebesgue measure (so (Ak )
R1
is simply the length of Ak ). Then 0 |fk (x)|1/2 dx = , so every fk is at distance from
4 KEITH CONRAD
Pn
0. However, since the fk s are supported on disjoint sets, their average gn = (1/n) k=1 fk
satisfies Z 1 n Z
1/2 1 X 1
|gn (x)| dx = 1/2 |fk (x)|1/2 dx = n1/2 .
0 n k=1 0
Taking n large enough (depending on ), we see the distance between gn and 0 in L1/2 [0, 1]
can be made as large as desired.
Example 2.20. For 0 < p < 1, let Lp [0, 1] be the set of measurable functions f : [0, 1]
R1
R such that 0 |f (x)|p dx < , with functions equal almost everywhere identified. The
R1
function d(f, g) = 0 |f (x) g(x)|p dx is a metric on Lp [0, 1]. With the inherited metric
topology, Lp [0, 1] is not locally convex, by exactly the same argument as in the previous
example (where p = 1/2). Indeed, in the previous construction, replace the exponent 2
R1
in the definition of fk with 1/p, and at the end youll get 0 |gn (x)|p dx = n1p . Since
1 p > 0, the distance between gn and 0 can be made arbitrarily large with suitable choice
of n. In fact, what this means is that the only convex open set in Lp [0, 1] is the whole space.
This method of constructing topological vector spaces that are not locally convex is due
to Tychonoff [10, pp. 768769], whose actual example was the sequence space `1/2 = {(xi ) :
P 1/2 [0, 1].
i1 xi < } rather than the function space L
One cant push a result like Theorem 2.18 to all topological vector spaces, as the next
result [4] vividly illustrates.
Theorem 2.21. For 0 < p < 1, Lp [0, 1] = {0}. That is, the only continuous linear map
Lp [0, 1] R is 0.
Proof. We argue by contradiction. Assume there is Lp [0, 1] with 6= 0. Then has
image R (a nonzero linear map to a one-dimensional space is surjective), so there is some
f Lp [0, 1] such that |(f )| 1.
Using this choice of f , map [0, 1] to R by
Z s
s 7 |f (x)|p dx.
0
This is continuous, so there is some s between 0 and 1 such that
Z s
1 1
Z
p
(2.1) |f (x)| dx = |f (x)|p dx > 0.
0 2 0
Let g1 = f [0,s] and g2 = f (s,1] , so f = g1 + g2 and |f |p = |g1 |p + |g2 |p . So
Z 1 Z s
1 1
Z
p p
|g1 (x)| dx = |f (x)| dx = |f (x)|p dx,
0 0 2 0
R1 p 1 1
R p
hence 0 |g2 (x)| dx = 2 0 |f (x)| dx. Since |(f )| 1, |(gi )| 1/2 for some i. Let
R1 R1 R1
f1 = 2gi , so |(f1 )| 1 and 0 |f1 (x)|p dx = 2p 0 |gi (x)|p dx = 2p1 0 |f (x)|p dx. Note
2p1 < 1.
Iterate this to get a sequence {fn } in Lp [0, 1] such that |(fn )| 1 and
Z 1 Z 1
p p1 n
d(fn , 0) = |fn (x)| dx = (2 ) |f (x)|p dx 0,
0 0
a contradiction of continuity of .
Lp -SPACES FOR 0 < p < 1 5
Atoms with infinite measure are invisible as far as integration is concerned (integrable
functions must vanish on them), so we may assume our measure space has no atoms of
infinite measure.
What remains is the case of a nonatomic measure, and Theorem 2.21 generalizes to this
case as follows.
Theorem 3.4. If (X, M, ) is a nonatomic measure space and 0 < p < 1, then Lp () = 0.
Lets try to prove Theorem 3.4 by understanding more conceptually the proof that
Lp [0, 1] = 0. To make that proof work in the setting of Theorem 3.4, suppose there is
a non-zero Lp () . Then, by scaling, there is an f Lp () such that |(f )| 1. Wed
it like to find some A M such that
Z Z
p 1
(3.1) |f | d = |f |p d.
A 2 X
Then set g1 = f A and g2 = f XA , and repeating the ideas of the proof of Theorem 2.21
will eventually yield a contradiction, so Lp () = 0.
But how do we construct A (depending on f ) that makes (3.1) correct? When X = [0, 1],
as in Theorem 2.21, we considered the collection of integrals
Z s
|f |p dx
0
as s runs from 0 to 1. These are integrals over the sets [0, s], which can be thought of as a
path of intervals in the space of measurable subsets of [0, 1], starting with {0} and ending
with the whole space [0, 1]. The Intermediate Value Theorem helped us find an s such that
Rs p R1 p
0 |f | dx = (1/2) 0 |f | dx.
To extend this idea to any measure space (X, M, ) in place of [0, 1], note M can topol-
ogized by the semi-metric d (A, B) = (AB), where is the symmetric difference oper-
ation:
(3.2) AB = A B A B
(For instance, d (A, ) = (A).) With this metric, integration over measurable subsets of
X defines a function M R by
Z
(3.3) f (A) = |f |p d,
A
that is continuous.
For each f Lp (), suppose we can find a path (continuous function) h : [0, 1] M,
depending on f , such that
Z Z Z
p p
(3.4) |f | d = 0, |f | d = |f |p d.
h(0) h(1) X
which is continuous from [0, 1] to R. We can apply theRIntermediate Value RTheorem to this
continuous function of s and thus find an s such that h(s) |f |p d = (1/2) X |f |p d.
Lp -SPACES FOR 0 < p < 1 7
4. Values of a Measure
We start with a nonatomic measure space (X, M, ), and p (0, 1). For each f Lp (),
the map f : M R given by (3.3) defines a finite measure on X (even if (X) = ). We
want to find an A M such that f (A) = (1/2)f (X), i.e., A cuts X in half as far as f is
concerned.
Notice that f depends not so much on f , but on |f |p , and this is a function in L1 (, R).
Lemma 4.1. If (X, M, ) is a nonatomic measure space, then for any nonnegative F
L1 (, R), F d is a finite nonatomic measure.
R
Proof. Without loss of generality, X F d > 0. Since F is measurable,
Z Z
F d = sup gd,
X 0gF X
where the sup is over simple g. For 0 g F , g is a step map, say
X
g= i Ai
with i 0 and 0 < (Ai ) < . R R
Assume F d has an atom A, Rso = A F d > 0 and for B A, B F d = 0 or . Our
goal is to get the contradiction A F d = 0. Since A is an atom for F A , without loss of
generality F = 0 off of A, so Ai A for all i. The continuity of integration as a function of
the set implies Z
lim F d = 0.
(B)0 B
hypotheses, since all we are asking about is the set of values of the measure , not the
structure of X or M.
The proof of Theorem 4.2 we now give is taken from [8, Exercise 18-28, p. 247].
Proof. Let S1 = {A M : (A) < t}. Choose A1 S1 such that (A1 ) > sup{(A) : A
S1 } 1.
Let S2 = {A M : (A) < t, A1 A}. Choose A2 S2 such that (A2 ) > sup{(A) :
A S2 } 1/2.
Assuming Sn is defined, choose An Sn such that
(An ) > sup{(A) : A Sn } 1/n.
Then let Sn+1 = {A M : (A) < t, An A}.
Now we have A1 A2 A3 X. Define
A = An M,
so
(4.1) (A ) = lim (An ) t.
The rest of the proof is devoted to showing (A ) = t.
If A A and (A) < t, then A Sn+1 . Thus (An+1 ) > (A) 1/(n + 1), so
(A ) (A), so (A) = (A ). We have shown (A ) t and any measurable set
containing A has measure (A ) if its measure is less than t.
Having constructed A by a recursion from below, we now approach A by a recursion
from above. Let T1 = {B M : (B) > t, A B}. (For instance, X T1 .) Choose
B1 T1 such that
(B1 ) < inf{(B) : B T1 } + 1.
Let T2 = {B M : (B) > t, A B B1 }. If Tn is defined, choose Bn Tn such that
(Bn ) < inf{(B) : B Tn } + 1/n.
Let Tn+1 = {B M : (B) > t, A B Bn }. Repeat this for all n, so
A B3 B2 B1 .
Let B = Bn M, so
(4.2) (B ) = lim (Bn ) t.
If A B B and (B) > t, then B Tn+1 , so
(Bn+1 ) < (B) + 1/(n + 1),
so (B ) (B), so (B) = (B ).
Putting together what we have found for sets between A and B ,
A A, (A) < t = (A) = (A ),
A B B , (B) > t = (B) = (B ).
We use this to show (B A ) = 0, which implies (A ) = t and will finish the proof.
Notice we have yet to use the fact that is nonatomic.
Let Y B A , so
A Y A B , Y A = .
Lp -SPACES FOR 0 < p < 1 9
For an alternate proof of Theorem 4.2, see [5, Lemma 2]. For an extension of Theorem
4.2 to vector-valued measures, see [6].
This completes a proof that, for 0 < p < 1, Lp -spaces of a nonatomic measure space
have zero dual space. The machinery of functional analysis is built on the Hahn-Banach
Theorem, so how can we study these kinds of Lp -spaces, or more generally a topological
vector space that is not locally convex? See [1].
that is
(AB) = (AC) + (BC).
If (A) or (B) is less than or equal to (A B) (so A B or B A up to measure
zero), say (A) (A B). Then (A) = (A B) and (B) = (A B), so (AB) =
(B) (A) > 0.
Choose Y B A such that 0 < (Y ) < (B) (A) and let C = Y (A B). Then
(AC) = (A) (A B) + (Y ) = (Y ) > 0,
Proof of (3): Without loss of generality, we show [a, b] [a, c]. For x in [a, b],
(a, c) (a, x) + (x, c)
(a, x) + (x, b) + (b, c)
= (a, b) + (b, c)
= (a, c).
Therefore x [a, c].
Proof of (4): By (3), [b, d] [a, d] and [b, c] [b, d]. Therefore c [a, d], so [a, c] [a, d],
so
(a, d) = (a, c) + (c, d)
(a, b) + (b, c) + (c, d)
= (a, b) + (b, d)
= (a, d).
Therefore the inequality is an equality, so b [a, c], so [b, c] [a, c]. Thus [b, c] [a, c][b, d].
For the reverse inclusion, let x [a, c] [b, d]. Then
(a, d) = (a, b) + (b, d)
= (a, b) + (b, c) + (c, d)
(a, b) + (b, x) + (x, c) + (c, d)
= (a, b) + (b, d) (x, d) + (a, c) (a, x) + (c, d)
= 2(a, d) (x, d) (a, x).
Rearranging terms, (a, x) + (x, d) (a, d), so there is equality throughout, so (b, c) =
(b, x) + (x, c). Thus x [b, c].
Now we are ready to investigate geodesics on M . For our fixed x M introduced in
the statement of Step 3, define a partial ordering on M that might be called closer to x
on geodesics by
z1 z2 if and only if z1 [x, z2 ].
In particular, z1 z2 implies (x, z1 ) (x, z2 ).
Lets check this is a partial ordering.
If z1 z2 and z2 z1 , then z1 [x, z2 ] and z2 [x, z1 ], so z1 = z2 by (2).
If z1 z2 and z2 z3 then z1 [x, z2 ] and z2 [x, z3 ]. By (1), z2 [z3 , x] and z1 [z2 , x].
Therefore by (4),
z1 [z1 , z2 ] [x, z3 ],
hence z1 z3 .
Define
A = {z [x, y] : (x, z) t}.
This set is nonempty, since it contains x. We want to apply Zorns Lemma to A with its
induced partial ordering and show a maximal element of A has distance t from x.
Let {zi }iI be a totally ordered subset of A. We want an upper bound. Let
s = sup (x, zi ) t.
iI
for any > 0, there is some i0 such that
s (x, zi0 ) s,
12 KEITH CONRAD
so
s (x, zi ) s
for all i i0 . For i0 i j, s (x, zi ) s and
s (x, zj ) = (x, zi ) + (zi , zj ) s
so (zi , zj ) . Thus {zi } is a Cauchy net, so has a limit ` by completeness of M . We
show this limit is an upper bound in A.
Taking limits,
(x, y) = (x, zi ) + (zi , y) (x, y) = (x, `) + (`, y)
(x, zi ) t (x, `) t.
Thus ` A.
For i j,
(x, zj ) = (x, zi ) + (zi , zj ).
Taking limits over j,
(x, `) = (x, zi ) + (zi , `),
so zi [x, `], so zi ` for all i.
We have justified an application of Zorns Lemma to A. Let m be a maximal element.
That is, m A, and if z A with m [x, z] then z = m.
Let B = {z [y, m] : (y, z) (x, y) t}. Since y B, B is nonempty. Our goal is to
show m B, which is not obvious. Note that the definition of B depends on the existence
of a maximal element of A.
In B, introduce a partial ordering by z1 z2 when z1 [y, z2 ].
As above, B has a maximal element, m0 . Since m [x, y] and m0 [m, y], we get by (4)
that
[m, m0 ] [x, m0 ] [m, y] [x, y].
For z [m, m0 ],
z [x, y] (x, y) = (x, z) + (y, z)
(x, z) t or (y, z) (x, y) t
z A or z B.
Also,
(x, y) = (x, z) + (z, y)
(x, m) + (m, z) + (z, y)
= (x, m) + (m, y) since z [m, y]
= (x, y) since m [x, y].
Therefore (x, z) = (x, m) + (m, z), so m [x, z].
We now have
(x, y) = (x, z) + (z, y) since z [x, y]
(x, z) + (z, m0 ) + (m0 , y)
= (x, m0 ) + (m0 , y) since z [x, m0 ]
= (x, y) since m0 [x, y].
Therefore (y, z) = (z, m0 ) + (m0 , y), so m0 [y, z].
Lp -SPACES FOR 0 < p < 1 13
However, when 0 < p < 1 the function | |p in (A.3) has a flipped triangle inequality:
|f + g|p |f |p + |g|p . (Try X = [0, 1] with Lebesgue measure, p = 1/2, f = [0,1/2) , and
g = [1/2,1] . Then |f + g|p = 1 while |f |p + |g|p = 211/p < 1.) Taking p-th roots in the
definition of | |p is the source of the problem. However, we do have
|f + g|p 21/p1 (|f |p + |g|p )
for 0 < p < 1, which for all intents and purposes is a fine substitute for the triangle
inequality. (To have the triangle inequality up to a universal scaling factor is harmless.)
Alternatively, we could use X |f |p d as a measure of distance from 0, without the p-th
R
root of the integral, since (A.2) shows the triangle inequality is valid for this. This is the
choice that was made in the main part of the text.
Just to fix ideas, we set the metric on Lp (), for 0 < p < 1, to be
Z
d(f, g) = |f g|p d.
X
However, whether or not we take the p-th root of X |f g|p d will not change the notion
R
of convergence on Lp ().
Some properties of the spaces Lp () for p 1 are
Any sequence of measurable functions that is Lp -convergent has a subsequence that
converges pointwise almost everywhere.
Lp () is complete, and thus is a Banach space for the Lp -norm.
(Holders inequality) If p > 1, and q > 1 is chosen so that 1/p + 1/q = 1, then for
f Lp () and g Lq (), the product f g lies in L1 () and |f g|1 |f |p |g|q .
If fn f in Lp (), then |fn |p |f |p in L1 ().
When X is a locally compact Hausdorff space, and is a regular Borel measure on
X, the space Cc (X) (continuous real-valued functions on X with compact support)
is dense in Lp ().
Since a 7 ap is an increasing function on [0, ) for p > 0, not just for p 1, some results
about Lp -spaces when p 1 work for 0 < p < 1. Here are some examples.
For 0 < p < 1, any sequence of measurable functions that is Lp -convergent has a
subsequence that converges pointwise almost everywhere.
For 0 < p < 1, Lp () is complete.
If 0 < p < 1 and fn f in Lp (), then |fn |p |f |p in L1 ().
When X is a locally compact Hausdorff space, and is a regular Borel measure on
X, the space Cc (X) (continuous real-valued functions on X with compact support)
is dense in Lp () for 0 < p < 1.
Actually, the third item needs a different proof in the case 0 < p < 1. (The usual proof
when p > 1 uses Holders inequality, which breaks down for 0 < p < 1.) Here is the proof.
For 0 < p < 1,
|f |p |f fn |p + |fn |p , |fn |p |f fn |p + |f |p ,
so
||f |p |fn |p | |f fn |p .
Thus Z Z
p p
||f | |fn | | d |f fn |p d 0.
X X
Lp -SPACES FOR 0 < p < 1 15
Since, for 0 < p < 1, Lp () is a topological vector space complete with respect to
a metric, we have notions of continuity, completeness, and boundedness here. Therefore
several consequences of the Baire category theorem as applied to Banach spaces carry over
without change to Lp () for 0 < p < 1: the Open Mapping Theorem, the Closed Graph
Theorem, and the Principle of Uniform Boundedness.
References
[1] N. Adasch, B. Ernst, and D. Keim, Topological Vector Spaces. The Theory Without Convexity Conditions,
Lecture Notes in Mathematics 639, Springer-Verlag, New York, 1978.
[2] L. Blumenthal, Theory and Applications of Distance Geometry, Clarendon Press, Oxford, 1953.
[3] J. B. Conway, A Course in Functional Analysis, 2nd ed., Springer Verlag, New York, 1990.
[4] M. M. Day, The spaces Lp with 0 < p < 1, Bull. Amer. Math. Soc. 46 (1940), 816823.
[5] P. R. Halmos, On the Set of Values of a Finite Measure, Bull. Amer. Math. Soc. 53 (1947), 138-141.
[6] P. R. Halmos, The Range of a Vector Measure, Bull. Amer. Math. Soc. 54 (1948), 416-421.
[7] P. R. Halmos, Measure Theory, Van Nostrand, New York, 1950.
[8] W. Pfeffer, Integrals and Measures, Marcel Dekker, New York, 1977.
[9] M. Reed and B. Simon, Functional Analysis I, Academic Press, San Diego, 1980.
[10] A. Tychonoff, Ein Fixpunktsatz, Math. Ann. 111 (1935), 767776.