286
Chapter 18: Analysis on Metric Spaces
metric. If (M, d(x, y)) is a metric space and 1 is a nonnegative Borel measure
on M, not identically zero, then we say that p is a doubling measure if there
is a constant C > 0 so that
p(B(x, 2r)) < C p(B(x, r))
(18.2)
for all x E M and r > 0, where B(x, r) denotes the (open) ball in M with
center x and radius r. In this case we call the triple (M, d(x, y), p) a space
of homogeneous type. We have both a metric and a measure, and we can
formulate many ideas in analysis in this setting. Examples include Euclidean
spaces as well as many familiar fractals, like Cantor sets and snowflakes.
For example, if f is a locally integrable function on M, then we say that
x is a Lebesgue point for f if
lim
1
If (y) - f (x) I dp(y) = 0.
(18.3)
r--.O
11(B(x, r))
f(x,r)
This concept makes sense as soon as we have both a measure and a metric,
and it turns out that the doubling condition is strong enough to ensure that
almost every point in M is a Lebesgue point for any given locally integrable
function.
This is true for practically the same reason that it is true on
Euclidean spaces; a suitable covering lemma of the Vitali variety works on
spaces of homogeneous type, and then the rest of the argument goes through.
To quiet the nervous voices in the back of my mind, let me assume also
that (M, d(x, y)) is complete. This ensures that closed and bounded subsets
of M are compact (in the presence of a doubling measure), and that obviates
some technical issues (like the Borel regularity of the measure).
Not only does one have Lebesgue points on spaces of homogeneous type,
but one also has working theories of Hardy spaces, BMO, and singular in-
tegral operators. Specific examples of interesting singular integral operators
on general spaces of homogeneous type are harder to come by. There do
not seem to be anything like Riesz transforms in general; they require more
geometric structure. One can build analogues of imaginary-order fractional
integral operators, but they are less interesting than Riesz transforms.
What about Lipschitz functions and Sobolev spaces? One of the great
features of analysis on Euclidean spaces is the special structure of Lipschitz
functions and Sobolev spaces, e.g., differentiability almost everywhere, vari-
ous mechanisms to control a function in terms of its gradient (Sobolev embed-
dings, Poincare inequalities, isoperimetric inequalities). Are there reasonable
versions of these results for general spaces of homogeneous type? The short
answer is no. One can see this with Cantor sets and snowflakes, for instance.
For the record, a Lipschitz function on a metric space (M, d(x, y)) means
a (real-valued) function f such that
If (x)
- f(y)I <_ Cd(x,y)
(18.4)