P OINCARE I NEQUALITIES
Poincare inequalities are a simple way to obtain lower bounds on the distortion of mappings
X into Y. These are shown below to be sharp when we consider the L p spaces.
A Poincare inequality is one of the following type: suppose Ψ : [0, ∞) → [0, ∞) is a nondecreasing function and that au,v , bu,v are finite arrays of real numbers (for u, v ∈ X, and not
all of the numbers 0). We say that functions from X to Y obey a Poincare inequality if for all
f : X → Y we have that ∑u,v∈X au,v Ψ(d( f (u), f (v))) ≥ ∑u,v∈X bu,v Ψ(d( f (u), f (v))). Note that
the space X here only comes into play when we look at the indices of these sums, all that X
does is label.
∑u,v∈X bu,v Ψ(d X (u, v))
the Poincare ratio. Note that the
∑u,v∈X au,v Ψ(d X (u, v))
structure of X does, indeed, play a massive part in the value of this ratio. This means that an
‘optimal’ Poincare inequality (eg the one with the biggest ratio) for one n point space may be
different to the optimal Poincare inequality for another space.
We call the quotient Pa,b,Ψ(t) ( X ) =
We give an example: Suppose we take the case of a 4-cycle graph with distances all 1, and
consider f : X → `2 . Then k f (v1 ) − f (v3 )k2 + k f (v2 ) − f (v4 )k2 ≤ k f (v1 ) − f (v2 )k2 + k f (v2 ) −
f (v3 )k2 + k f (v3 ) − f (v4 )k2 + k f (v4 ) − f (v1 )k2 . This is true because we expand everything in
sight, rearrange, and then note that the resultant mess
√ is positive. This is a Poincare inequality
2
with Ψ(t) = t , and this gives us the Poincare ratio 2.
This brings us to thinking (well?) that particularly simple choices of Ψ would be t p . We are
also interested in ` p spaces (and L p spaces), specifically, we would like to bound the distortion
of embeddings into L p and ` p .
1
Poincare Inequalities for L p
In fact, such ponderings are well founded. The Poincare ratio forms a bound for the distortion
of embeddings into the ` p spaces, and (moreover) the distortion of embeddings into ` p spaces
provides Poincare inequalities (within e). The latter is much harder than the former, so we
begin with the former.
Theorem 1.1. If Y valued functions on X satisfy the Poincare inequality with Ψ(t) = t p then cY ( X ) ≥
( Pa,b,t p ( X ))1/p
Proof. Suppose not. Then there is some embedding f : X → Y with D = dist ( f ) < ( Pa,b,t p ( X ))1/p ,
eg, there is some r > 0 such that rd X (u, v) ≤ dY ( f (u), f (v)) ≤ rDd x (u, v).
Consider ∑ bu,v (d X (u, v)) p ≤ r1p ∑ bu,v (dY ( f (u), f (v))) p by the distortion factor, which is ≤
r p ∑ au,v (dY ( f (u), f (v))) p by the Poincare inequality ≤ D p ∑ au,v (d X (u, v)) p by the distortion
factor. But this is in contradiction with definition of the Poincare inequality, and thus we are
done.
This allows us to, eg, conclude that for the 4-cycle we have that c2 ( X ) ≥
The converse is much more involved.
1
√
2.
1.1
The Converse
Theorem 1.2. Let ( X, d X ) be a finite metric space. Then the distortion c p ( X ) is equal to the supremum of constants C for which there exist positive and not all zero arrays au,v and bu,v for which
∑ bu,v (d X (u, v)) p ≥ C p ∑ au,v (d X (u, v)) p (which we denote PC1) and for any f : X → L p we have
that ∑ au,v k f (u) − f (v)k p ≥ ∑ bu,v k f (u) − f (v)k p (which we denote PC2).
Eg, the distortion of the embedding is equal to the largest Poincare ratio (up to an e).
Proving this will require us to go a little afield. The second part of the proof is, essentially, a
Hahn Banach argument.
1.1.1
Hahn Banach for Cones
We will be interested in using the Hahn Banach theorem for Cones. A Cone is a subset of a
linear space X that is closed under addition and multiplication by positive scalars. The reasoning
behind the name is apparent, they really do look like cones. We do not require that a cone must
be closed under multiplication by non-negative scalars (otherwise every two cones would meet
at zero.)
We will carefully state the Hahn-Banach separation theorem for cones here.
Theorem 1.3. Suppose that A and B are convex subsets of Rn , with B closed. Then there is a linear
functional s on Rn1 and α ∈ R for which s( x ) ≤ α on A and ≥ α on B.
Moreover, if A and BB are cones, then we can choose α = 0.
The proof of this is typical for Hahn-Banach.
1.1.2
Concatenating Embeddings
We mention here another prerequisite for the proof. Any separable subspace of L p (Ω, σ, µ) is
isometric to a subspace of L p [0, 1]. The proof of this statement is not trivial: however we will
S
only be using it in a particularly restricted case here. We will be mapping L p [ [αi , β i ]] (where
these intervals are disjoint) onto L p [0, 1]. To do this we consider a sequence of intervals of
S
[0, 1], say, [0,1/2], [3/4,7/8], [15/16,31/32], ..... Then the mapping f : [αi , β i ] → R maps to
the function f˜ can be broken up into the intervals, eg, f˜ restricted to the i’th interval [α, β] is
2i
Ki f ( βi2−αi ( x − α)), where Ki is a constant that makes the constant 1 function map correctly.
A similar trick can be done to remove atoms from the measure, eg, ` p can be embedded into L p
by choosing disjoint measurable sets σi with non zero Lesbegue measure. Then the mapping
that takes a sequence x to the function f (t) = |σ |x1/p if t ∈ σi and 0 otherwise suffices.
i
1.1.3
Proof of Result 1.2
To prove this requires us to show that if c p ( X ) ≥ C for each C satisfying the conditions in the
theorem, and that for each C < c p ( X ) we have that there exists au,v and bu,v satisfying both
conditions.
1 Linear
functionals on Rn correspond to inner products.
2
For the first part, assume that c p ( X ) < C and the conditions in the theorem are satisfied.
Then there exists an e > 0 and an f : X → L p such that for all u and v in X we have
that d X (u, v) ≤ k f (u) − f (v)k ≤ (C − e)d X (u, v). We use this map and put it in PC1 to
give that C p ∑ au,v (d X (u, v)) p ≤ ∑u,v bu,v (d X (u, v)) p ≤ ∑ bu,v k f (u) − f (v)k p . By PC2 this is
≤ ∑ au,v k f (u) − f (v)k p ≤ (C − e) p ∑ au,v (d X (u, v)) p , a contradiction.
For the second part let C < c p ( X ). Let P be the set of all unordered pairs of distinct eleemnts
of X and consider the linear space of functions on P by RP . Every semi-metric on X can be
regarded an element of RP , namely if d is a semi metric consider the function {u, v} 7→ d(u, v)
(where symmetricity of semi-norms means this is fine.) Moreover, note that for any function
f : X → L p , this induces a semi-metric, namely, {u, v} 7→ k f (u) − f (v)k p . Consider L p ,
the family of p−th power semi-metrics on X, and we know that L p contains all functions
f : X → L p in the way described.
We wish to observe that L p is a cone: positive multiplication is clear. To demonstrate that it is
closed under addition, we note that we can ‘concatenate’ embeddings, eg, if we have f 1 , f 2 we
can view f 1 as living on [0, 1] and f 2 living on [0,2]. Then the procedure described in the last
subsubsection means we can map correctly to produce another element of L p .2
Since C < c p ( X ) we have that the space ( X, d X ) does not admit a bi-Lipschitz embedding
into L p . Introduce the set K = {( xuv ) ∈ R p : ∃r > 0 such that ∀u, v r (d X (u, v)) p ≤ xu,v ≤
rC p (d X (u, v)) p }. The set K includes the p−th power of all semi-metrics arising by C biLipschitz embeddings of ( X, d X ). On the other hand, we do not have the triangle inequality, so K
can contain other things. Since there are no C biLipschitz embeddings of ( X, d X ) into L p we
have that K ∩ L p is empty. Since K and L p are cones we can separate them with a hyperplane,
eg, there is some s ∈ R P such that hs, x i ≥ 0 on K and ≤ 0 on L p .
Set bu,v = su,v if su,v is positive and 0 otherwise. Set au,v to be −su,v if su,v is negative and 0
otherwise. Then the condition hs, x i ≤ 0 on L p is PC2, and the condition hs, x i ≥ 0 on K is
PC1.
2
Fourier Analytic Poincare Inequalities
We will now look at the Poincare inequalities that we can obtain for the following space: consider the space X consisting of 0, 1 sequences of length n. We define the Hamming distance
between two points to be the number of points at which the sequences differ. What can we say
about c2 ( X )?
To do this we introduce Fourier analysis. Consider the fields F2n , these are the fields of 0, 1
sequences. Given a subset A ⊂ {1, . . . , n} consider the Walsh function WA ( x ) = (−1)∑i∈ A xi .
Our claim is that the Walsh functions WA form an orthonormal basius of L2 (F2n , µ), where µ is
the uniform measure.
R
R
To show this, first note that hWA , Wb i = Fn WA ( x )WB ( x ) dx = Fn (−1)∑i∈ A4B xi dx. So our goal
2
2
R
is to now show that WA ( x ) dx = 0 if A 6= ∅ and 1 otherwise. It is clear that when A = ∅ the
answer is 1.
For A 6= ∅. Suppose e j is chosen such that e j = (R0, . . . , 0, 1, 0, . . . , 0) is the
R vector with the 1
in the j’th co-ordinate place, where j ∈ A. Then Fn WA ( x + e j ) dx = Fn WA ( x ) dx, by the
2
2I
2
have little to no idea why this is done here: I would have guessed it just followed from that fact that k.k
followed the triangle inequality.
3
translation invariance of µ. However, WA ( x + e j ) = −WA ( x ), thus the thign integrates to zero
necessarily.
Since the functions WA ( x ) form a basis for L2 (F2n , µ) we get various properties
R that one expects
of them. We can express any function f ( x ) = ∑ A fˆ( A)WA where fˆ( A) = Fn WA ( x ) f ( x ) dx.
2
R
This gives us an equivalent of the Parsevals identity, eg, n ( f ( x ))2 dµ = ∑ A fˆ( A)2 .
F2
The same can be done with functions f : F2n → L2 , but we instead get
∑ A k fˆ( A)k2 , where the coefficients fˆ( A) become elements of L2 .
R
F2n
k f ( x )k22 dµ =
2
2.1
Partial Differentiation and Poincare Inequalities
We now define partial differentiation for functions f : F2n → X for X a Banach space. We define
f ( x +e )− f ( x )
j
∂j f =
. We note that when X = R and f ∈ L2 (F2n , µ) we get thatR ∂ j WA = −WA if
2
j ∈ A and 0 otherwise. The Parseval identity for each ∂ j f gives us that ∑nj=1 Fn (∂ j f ( x ))2 dµ =
2
∑ A∈{1,...,n} | A| fˆ( A)2 .
Observe that WA ( x + (1, 1, ..., 1)) = WA ( x )Rif | A| is even and −WA ( x ) Rif | A| is odd. Consider
f an arbitrary function f : F2n → R. Then Fn | f ( x ) − f ( x + e)|2 dµ = Fn | ∑ A fˆ( A)(WA ( x ) −
2
2
R
WA ( x + e))| dµ = Fn | ∑| A| is odd 2 fˆ( A)WA ( x )|2 dµ = ∑| A| is odd 4 fˆ( A) ≤ 4 ∑ A | A| fˆ( A)2 =
2
R
4 ∑nj=1 Fn |∂ j f ( x )|2 dµ. This is a Poincare inequality.
2
We now claim that a Poincare inequality of the type above, eg, ∑u,v∈X au,v | f (u) − f (v)|2 ≥
∑u,v∈X bu,v | f (u) − f (v)|2 gives rise to the inequality ∑u,v∈X au,v k F (u) − F (v)k22 ≥ ∑u,v∈X bu,v k F (u) −
F (v)k22 . To see this, consider the inequality ∑u,v∈X au,v ∑α | f α (u) − f α (v)|2 ≥ ∑u,v∈X bu,v ∑α | f α (u) −
f α (v)|2 , which is true by the first inequality. However, if f α = h F, gα i where gα is an orthonormal basis of L2 , this is exactly as required.
√
Now all we need to do is plug in numbers to see that c2 (F2n , ρ) ≥ n, and ≤ follows from the
obvious embedding.
4
0
You can add this document to your study collection(s)
Sign in Available only to authorized usersYou can add this document to your saved list
Sign in Available only to authorized users(For complaints, use another form )