25062 >> Yuval Peres: Okay. Good afternoon. We're... tell us about the Margulis expanders.

advertisement
25062
>> Yuval Peres: Okay. Good afternoon.
tell us about the Margulis expanders.
We're happy to have James Lee
>> James Lee: I'm going to tell you what I'm going to say. So -[laughter] -- no, that makes sense. As I was teaching a course on
spectral graph theory in the spring, and I showed all the students that
are random regular graph is an expander, and I want to do an explicit
construction. And so you hear a lot of things about explicit
construction of expander graphs and zigzag product, but I wanted to do
something that was really sort of, I was hoping I could do something
elementary enough you could do it in one lecture and be completely
understood.
I actually that actually Rhino Dahmler [phonetic] wrote this blog entry
a few years ago that upset Avi Vigerson [phonetic] because Ryan said
everybody says that the zigzag expanders are the first one who could
not be understood, but actually the Gabber-Galil analysis is just a few
pages of analysis -- and Avi got upset because he said nobody ever said
they were the first understandable examples and so on.
So then I looked at the Gabber-Galil analysis and unfortunately it's
elementary, but there's three or four pages of calculations which don't
seem amenable to a lecture. And then there's a follow-up paper of Jim
and Maruka [phonetic] where the proof is more elementary because there
are no complex numbers.
But it's a little bit more complicated. And then even in this sort of
the expander survey of Horey Lineal and Vigerson [phonetic]; they say
here's the analysis of the Margulis graphs of the few pages, but it's
still subtle and mysterious.
So it just turns out that if you take various pieces from various
places and put them together in the right way, then the proof is
almost -- it's almost disillusioningly simple, almost trivial, which is
kind of, which is kind of -- yeah. You always -- when you think about
expanders, you think there's always something deep lying behind there.
Like some kind of exponential sum or a sum product theorem or some
representation theory.
So the point today is that hopefully everything -- almost
say it's like it's very easy to follow. So this would be
minutes at a very leisurely pace. So let me just say who
what's going on here. So in 1973, Margulis presented the
of an explicit family of expanders.
everything I
like 25, 30
are the -first example
And then -- but the analysis used, quote/unquote, deep fax from
representation theory. And then Gabber-Galil in, I guess their general
paper was in '81, their Fox paper was in '79, gave an elementary proof
using just sort of essentially a bunch of inequalities with complex
numbers.
And then Jim Bow and Maruka [phonetic] in '85, but in -- actually, this
was in Fox '79. I think this was in Fox '83, gave an even more
elementary proof, as I said, with no complex numbers but slightly more
complicated.
So today I want to present just what seems to be a proof that has
almost no ideas in it. Okay. So let me remind you what's going on.
We have a graph and a subset. Let's define the expansion constant of
the subset with respect to the graph, and, by the way, of course ask me
questions at any time. And also I don't claim anything here as new.
And I heard a noise when I said that. I think they stopped filming.
Okay. So the expansion constant of the subset S is just a number of
S -- edges that cross from S with the compliment from the size of S and
let's define also overloading notation a bit H of G to be the expansion
constant of G.
So look over all subset size at most half of the expansion of that
subset. Okay. So that's the expansion. That's for G. Let's also
define the corresponding note for functions. So if F is a function in
front of vertices, let's say to the complex numbers for the sake of
what I'm doing here, then the Rayleigh quotient rests -- it's not
Rayleigh, it's Rayleigh, according to the world, that's the correct
pronunciation.
But all right. Okay. Here's the Rayleigh quotient and finally the
spec and eigenvalue of the Laplacian of this graph is just the minimum
of this Rayleigh quotient over all functions that sum to zero. Okay.
So this is the setup. And then let's define what an expander family
is.
So an expander family is a sequence of deregular graphs such that the
second eigenvalues are uniformly bounded or equivalently the expansion
constants of the graph are uniformly modeled. The goal today is to
present an elementary family of graphs with an elementary analysis
showing that they're expanders.
Okay. And I need one thing for this to be elementary. So I assume
everybody sort of believes the following connection between eigenvalues
and expansions. But let me say it in a way that I need it. And again
I'm assuming that you know this sort of that this seems like so natural
to you that you wouldn't question it.
Because that makes the proof -- in order for the things I said about
triviality to be true, that has to hold. So what is this? So we have
a graph G, a subset of the vertices U. Okay. This graph can be -doesn't have to be finite. This graph could be an infinite graph, what
I'm saying here, graph G, U and we have a function from the vertices.
So I need the complex numbers here. Let's say the complex numbers, of
course, it doesn't matter for this for what I'm about to say.
Such that the support of F -- so the place, all the places where F are
non-zero is contained inside U. In fact, it's not clear that I need
this to set U. So let's just say it this way. I have a graph and a
function.
And the function is bounded in L2. So FU squared is less than
infinity. Then there exists a finite subset of the vertices and in
fact this subset is a subset of the support of F.
So this subset has nodes on which contains only nodes on which F takes
a non-zero value. So there exists a subset, such the expansion of the
subset is at most square root 2 times the Rayleigh quotient of F. So
given any function on the graph, which is bounded in L2 there exists a
sub support of F whose expansion is at most -- bounded in terms of the
Rayleigh quotient.
Okay. So now we're ready to start the proof of the theorem. So I'll
state a theorem in a second. First, let me just introduce -- let me
sort of state the main technical lemma, which is very simple. So
suppose S and T are a plane to itself defined by -- so let's say X is
XY maps XY to X plus YY and T of XY is the same thing in the other
coordinate. XY plus X. And also need the inverse of these functions.
Let me just write them for sake of not having to think about what they
are. Okay. Here are the inverse of these functions. So I have ST, S
inverse and T inverse.
And let me define a graph based on these functions. So the graph will
be -- will have vertex set, which is the integer lattice, and the edges
of the graph will be the following: Will connect a vertex XY to -let's do SXYTXY S inverse XY and T inverse XY. Okay. So this graph
has degree at most four. The origin, for instance, has you can think
of it as having four self loops, the origin has no adjacent things.
And now here's the main ->>: Inverse [inaudible].
>> James Lee: Yes, absolutely. Thank you. I planted that so I could
check if you were paying attention. Okay. So now here's the main
technical theorem. Let's call it a lemma. Okay.
So I'm going to prove sort of -- that there's a sequence of expander
graphs. So we need something to expand. So this graph is going to be
under our expanding object. And here's the main proof. The main lemma
for any subset of the integers that doesn't contain zero. So remember
zero doesn't have any neighbors. So let's admit zero. The number of
edges from A to its complement is at least the size of A. Okay?
So in some sense this is infinite graph but sometimes it's infinite
graph is expanding. Okay. This is the claim. And this is the
really -- this is the expander part of the whole proof. Okay. So
let's prove this. The proof is really simple.
So here's the proof. So let's -- here's the plane. This is the plane.
Let's break it up into four quadrants, Q1, Q2, Q3 and Q4, and I want to
partition the plane except for the origin. So I'll include the Y -the X axis in Q1. I don't know if this notation makes any sense. So
just to be clear, Q1 is the set of pairs XY such that X is bigger than
0 and Y is bigger than or equal to 0. That's Q1. It's the quadrant
with the positive X axis.
And similarly for Q2. Q2 is just
and Q 3 is 180 degree rotation of
plane, I mean the integer lattice
sub I to be the intersection of A
the set into quadrants.
in fact the 90 degree rotation of Q1
Q1. So these four sets partition the
minus the origin. And I'll define A
with the Ith quadrant. I'll break
Okay. So have to remember not to write in this no man's land over
here. Here's the claim that I'm going to prove that the number of
edges from A1 to the complement intersected with the first quadrant.
These are edges that go from A1 outside of A1 all inside the first
quadrant. This is at least the size of A1. If I prove that I've
proved a lemma, because this applies separately to A1, A2, A3, and A4
and it's really without loss. This graph is completely -- this graph
is invariant under rotations by 90 degrees.
So I have the -- if I flip or exchange the coordinates the graph is
invariant. So I really think the proof of the first quadrant,
everything is symmetric. And here's the proof for the first quadrant.
Okay. It's simple enough to do here. The first thing is that if I
apply S or T to A1 then I stay inside the first quadrant. That's
straightforward. I have nonnegative coordinates. I add to them I keep
my nonnegative coordinates. That's good. The third claim is actually
they're disjoint. And the reason they're disjoint is because if I draw
the line Y equals X, then S maps everything above this line and T maps
everything below this line, and if you think about the boundary. So
points here will get mapped by which one changes the Y coordinate?
Will get mapped by T up to the diagonal, and of course they'll also get
mapped to themselves by S.
And points -- but points on the diagonal get mapped off the diagonal.
So it's really the case that their images are disjoint. The image of S
and T in this quadrant are disjoint because again S maps everything up
here including this line to here and T maps everything here to here.
Okay. So that's the end of the proof. Because that implies -- let me
do it here. By the way, tell me if it's -- I won't write over here
anymore. Because that implies that.
>>: [inaudible].
>> James Lee: Okay. That implies that this equals this but S and T
are bijections. So this is just twice A1. So when I apply S and T,
the set gets bigger by a factor of two. So I have at least A1 edges
coming out of A1. So that's the end of the proof of the claim and the
end of the proof of the lemma.
So it's really just that -- it's really that you take a set and sort
of -- okay. Half the set goes up here and sort of another copy of the
set goes down here. That happens in every one of the four quadrants.
You get twice as many vertices. So you get an expander.
Okay. So I claim that's it. I mean the proof is not finished. We
haven't even defined a family of graphs yet. But this is the main
technical part of the proof. And in fact this is the part that
corresponds to the mysterious subtle argument in all the other proofs
that involve a few pages of 4A analysis, just this thing.
So now let's see what I want to do.
>>: [inaudible].
>> James Lee: No, no, so of course we haven't -- but you'll see
everything else is now just sort of -- I mean is like parlor tricks.
But there's nothing deep that happens now.
>>: The other question is there's [inaudible].
>> James Lee:
What's that?
>>: At this point.
>> James Lee: All the proofs have some kind of a fundamental flow. If
you try to use discrete Fourier transform, then everything has to be
messy. If you use continuous Fourier transform and you don't use the
discrete Cheeger inequality, then this proof looks much harder than it
actually is. I think that's the essence of it. Although, could argue
that it's -- yeah, that's essentially why it's -- yeah. So okay. All
right. So let's --
>>: You use unique Cheeger even if you just -- I mean now you proved
the combinatorial expansion. If you stick to the combinatorial
expansion ->> James Lee: So maybe you'll say at some point there's something
subtle that happens. But at some point we'll have to pass to -- we'll
have to pass to functions not sets, just because basically because if
you take the Fourier transform of a set you won't get a set in the
Fourier basis. Okay. Now I said Fourier like eight times, so it seems
like something complicated is going to happen but it's not true.
Okay. So let me -- so is this okay? Okay. So let me define -- okay.
We have the infinite graph here. So let me define a finite family of
graphs. It's the most obvious thing you can think of, which is take
everything mod N. And that's the infinite family of graphs. Okay. So
the vertex set is just going to be discrete Torus. And the edge set,
now you have to be a little careful. The edge set is going to be these
edges plus the neighbor edges. So the edge set is XY is adjacent to X
plus minus 1Y XY plus minus 1. X plus minus YY. So these are the S
edges and X -- okay. That's the graph. And now let's even state the
main theorem here. Theorem lambda two. Okay. There exists a C such
as all N lambda NG is bigger than C that's the main theorem.
So now let's prove it. Okay. I'll keep discrete Cheeger inequality
where I need it. Okay. So now you -- so people might take issue with
this part of the proof but I claim this actually makes the proof less
interesting. So let me -- so I'm going to want to use the continuous
sort of the two Torus, and I'm going to think about the Hilbert space
of functions here. So this is the space of all functions from the
Torus to the complex numbers such that the two norm is bounded.
Okay. So, again, the two Torus is just -- right. The unit squared
with the sides identified. Okay. That's the two Torus. And now let
me define -- this is just a number. There's not going to be any
operator here. But lambda two in the analogous way to be the minimum
over functions here of -- okay. So I should take F minus F compose
with T, F minus F composed with -- sorry, S and T. And subject to the
constraint when you integrate F over the Torus equals 0. So this is
the second eigenvalue of the Torus with this strange SNT. But this is
just a number.
>>: [inaudible].
>> James Lee:
Which maze of things?
>>: Torus and the ->> James Lee: Oh, yeah. So this is typesetting issue that I never -that I just encountered now. I just -- my blackboard T looks really
bad. Looks like a pi. I wasn't sure how to -- I see. So let's -- I
guess we've already used -- let's replace T by something else.
Script T is dangerous.
right.
How does one do script.
That's a J.
All
>>: It's like a ->> James Lee:
It's --
>>: Use the other direction.
>> James Lee: The other direction, like this? That looks like -- I'm
going to make up a symbol. Math Cal T, is that all right? I'm not
sure I can ->>: [inaudible].
>> James Lee:
All right.
>>: Put a tau.
>> James Lee: I'll use the blackboard. It looks like -- it's not
going to need to use a notation more than a few seconds. Looks like a
pi. Everybody has to get over this fact. I apologize. All right. If
you have bad eyesight like me, then just squint and it looks better.
Okay. Right. So here's the -- this is just a number. This is not
second eigenvalue or anything. I'm just using it for analogy. And
here's the second main lemma, which is that the second and final main
lemma, that there exists an epsilon such that for all N lambda 2 of GN
is at least lambda 2 of the Torus. With these S and T operators.
Okay. Okay.
So this should be reassuring, because it implies that we're not going
to be using any number theory in our analysis of this object. You
could look at this X plus Y, Y plus X, oh, this is somehow using the
pseudorandom nature of the primes with respect to, I don't know, but if
we replace it by Torus, there's really no, the modulus N has no effect.
It's nice it tells you why the graphs are all expanders because they're
essentially just converging to the Torus. Okay? So let me prove this.
The proof is very simple.
And again I claim that sort of this is -- you should be happy to see
this, because this means that nothing -- you know, once you're here
there's nothing tricky going on. There's no number theory at some
point, right? Okay. So what's the proof? So take any function from
the vertex of this set of graph GN. Say the real line -- here it's
fine to take it to the real line. Okay. Because I guess I defined it
in terms of complex numbers. It doesn't -- it doesn't matter. Okay.
Such that the sum is equal to zero. And now I just want to define an
extension of this to the Torus, and I'm going to define it in the
simplest possible, I'll define it in a very simple way at least. So
here's the Torus. I can put ZN on the Torus, I can put the grid lines
corresponding to sort of mod N. And then so I want to define some
extension of F to the whole Torus. So I think about my graph as
sitting inside the Torus. I want to define this extension. So suppose
that -- okay. So suppose that I have some square with corners U1, U 2,
U 3, U 4, and I have some Z in the middle here and I want to define the
extension to this point Z. You can do this in any sufficiently nice
way you want. Just interpolate. I guess the cleanest way to do it is
something like this. So I'll explain what this says in a second. So
I'm just going to write it as an average of the four points. How am I
writing the average? Well, here it looks like the L infinity to norm
looks nicely. So basically for every point I just look at the L
infinity, sort of the maximum of the X and Y distances to the four
corners and I use those for the weights on the F. And now it has a
nice property that if I look at a point here, the extension only
depends on U 4 and U 3 because there's no weight corresponding to G1
and G2. So in fact it's consistent along all the -- this is
consistently defines the extension F. This is not so important. This
is just some set of -- define F, right, define F ->>: But I don't see why is F -- Q1 all ->>: So here the infinity known to 1 is U1.
goes away.
So the coefficient of U1
>>: Take any smooth function that vanishes when you -- okay. This is
not -- okay. So now we just have to -- now we just want to prove that
the sort of the Rayleigh quotient for F tilde is at most the Rayleigh
quotient for F. So we need to verify -- so let's first verify that F
integrates to zero. That's straightforward just by the symmetry when
you integrate you pick up every corner with the same weight and the sum
of the S to zero. So that's zero. That's easy. In fact, the full
number is S and T. The second property I claim is that integral F
squared over Torus is at least some constant times N squared times the
sum of FU squared. I claim this. And this is again very simple. Take
any square -- say take the maximum corner and take a little box around
it. You know, a box of side length one-eighth, then in here the
integral of the square F tilde will be proportional to the F of U, F of
U1 squared.
And the volume of the little box is a constant time over N squared. So
when you integrate F tilde in the box you pick up the maximum corner at
least. And so sum over all the squares, you get this kind of thing.
All right. So then that last that you need to verify is that F -- so
feel free to argue with me at any point about this is elementary, but
hopefully all this is really like -- okay. It's very -- all right. So
the last point is to prove that this is at most the constant times
that.
This is again very easy. So what's the reason for this? Well, take
any square, any other square, and suppose I have Z here and up here is
S of Z. So now basically I want to say that whenever the Torus has to
pay over here, this sum over here will also have to pay.
So how do you do that? Well, the first thing is just notice in the
graph -- so there are eight points here corresponding to the eight
corners. Any one of these points can reach any other point in the
graph in at most five steps. So you might have to take S somewhere and
then take an edge to get back here and then come up here. But most
five steps any point here can reach any point here. This is the only
place, by the way, where we're going to use -- where we use the fact
that we put these edges in there. It's just to make the graph look
like a Torus. So what it means is that so now I want to say that say
this distance is say F tilde has a difference of delta between here and
here. I want to say there exists at least one corner -- there exists
at least two corners whose distance is at least delta over four. And
the reason for that is just that well suppose all of these corners
within delta over four and all of these are within delta over four, the
value of F tilde is the convex combination of the corners. So that
means that the value of F tilde here and here is also within delta over
four. So we've -- so there must be two corners that differ a lot.
And since all the corners are connected by path of at length at most 5,
some edge in this sum has to pay for this difference. Okay. And
everything I wrote here is correct except for the fact that I want,
when you integrate this only has volume one over N squared. So you
have to pay -- you have to get more N squared. So I claim that's
the -- again, basically I claim that this lemma was trivial. Like you
just extend it to F and just observe that it holds. And now, okay,
good. So now the proof -- now we're just left to show that this thing
is bigger than zero. So first let me do it and then I'll explain it.
The proof really only has about one minute left in it. Modulo the
explanation. So what I'm going to use now for the final step is the
Fourier transform, the classical Fourier transform from the Torus to
this. So by L2 Z this is the set of all state conflicts value
functions on the square such that -- okay. Okay. So I'm going to use
this Fourier transform.
And the point is just that this Fourier transform is linear map and
it's an isometry. So now here's what I'll do. So it's a linear map
and it's an isometry.
So what it means is that let's just apply it in here. So how would
applying it look. So let's write F hat for the Fourier transform. The
Fourier transform is linear isometry. I can apply it -- I can take
hats in all these places and none of the distances change.
And it's linear. So I can distribute the hats. And then I don't take
a hat here. But this condition is equivalent to -- I'll see it in a
second -- that the Fourier transform vanishes at zero. Same thing as
saying neglization [phonetic], coefficient of aero is zero. So now you
have this and now there's a claim that I'll justify in a second. You
need the fact that when you apply the Fourier transform to a shift,
it's a shift in the Fourier basis as well. So what does it mean?
The claim is that this is the same thing as -- I guess it turns out
it's T inverse. And I'll argue this in a second but let me finish the
proof first.
Okay. My claim is this. We'll prove this in a second. Now with this
in hand we can just rewrite this. So I'll rewrite it. Lambda two
equals the minimum over F hat of -- okay. Sum over Z and the lattice F
of Z minus F of T inverse Z squared plus F of Z minus -- there should
be hats all over here. S inverse Z squared, divided by some F hat
squared. Subject to the constraint that F hat of zero equals zero.
Okay. All right. So I'm just rewriting -- so I took Fourier
transforms and then I used my claim to write that the Fourier transform
of F hat S is just actually S hat composed with T inverse.
Now, the point is that this is -- I guess we could just wrap it -- this
is exactly the minimum Rayleigh quotient of F hat with respect to our
original infinite graph G on the integers. Our graph that had edges
defined by S and T. Subject to the constraint that is equal to zero.
This is just the Rayleigh quotient of our original graph G. . But now
we know that this is at least half by the lemma combined with the
discrete Cheeger inequality. The discrete Cheeger inequality says that
for the Rayleigh quotient -- what does it say? The Rayleigh quotient
of any F that vanishes at zero is at least the expansion of sets that
don't -- at least half times the square of the expansion of sets that
don't contain zero. This is half times one squared where one is the
expansion constant of sets that don't contain zero. Okay. So I'll
justify the claim in a second.
But that's the proof. You prove this fact about the integer lattice.
Then pass the finite graphs by taking quotients move from your family
of finite graphs to the single, just to the Torus, and then just apply
Fourier transforms and the problem you are left with after you apply
Fourier transforms is exactly the problem on this lattice.
Okay. So I mean I think the proof is simple enough that you can
actually remember it. Like you can recall it later. So I guess let me
just argue about -- let me just remind people. So here I'll do it
right here. What's going on. Okay. So what does the Fourier
transform look like? Okay. So, first of all, what's the Fourier
basis? So for integers M and N you look at functions 2 pi IMXNY,
that's the Fourier basis. And then the point is that you can write
every F as a sum over M and N. The actual fact that this holds was not
proved until actually I wish I remember the history of this. But my
feeling is that for functions of this form that are very, very simple,
it's not too hard to show that.
Okay. So the point is you have this -- you can write any function in
the Fourier basis where this Fourier coefficient is just the inner
product of F and ->>: The emergence of [inaudible].
>> James Lee:
Right.
>>: The original or everything like that.
>> James Lee:
Right.
>>: Don't need.
>>: No, just need the sum of it.
>>: Right.
>>: Just need the fact this is an isometry.
>> James Lee: We just really need the fact that this is -- it's really
simple, right? It's not just -- it's the fact it's Hilbert space and
you have orthogonality of the characters.
>>: The completeness. The basis of the function which is orthogonal to
all the -- not just the fact that ->>: We don't even need that.
We just need the [inaudible] this part.
>> James Lee: And listen none of it matters even if you had some error
you can take the error to be epsilon and take the epsilon to be 0. You
actually can use, do everything with bounded error.
So okay.
So do you disagree?
>>: The fact that the error goes to 0 is completeness.
So --
>> James Lee: Proving it for this function there goes to 0 is binary
trivial. This function is just like, like you can make it piecewise,
very nice.
>>: But the point left when you have the minimum over F hat. So
suppose -- so the isometry fact is that the fact that the isometry is
on two --
>> James Lee: No, you need it to be injected. Everything here can
be -- so I'm proving that this minimum is large, which is stronger than
proving that the image of this thing under the Fourier transform is
large. Right? But in any case, so now you can see that the first
Fourier coefficient is just, it's just the integral of F because it's
constant function. And then what's the other fact you need to see.
Just that if you take -- if you compose -- on-under the Fourier basis
for F and what you get is this with S is this, because now X gets
replaced by X plus Y and so Y picks up an M. So you get that. Okay.
And similarly M plus NN.
And this implies that -- well, okay. So what does it imply? So look
at the Fourier transform of F composed with S. This is sum over NM of
this. But now we have to write MN plus M and then just change the
variables and we get this.
So this is why -- okay. So that proves this claim that when you take
the Fourier transform of F composed with S, then what you get is hat F
composed with T inverse. And similarly for S. So it's really just -these shifts just act as shifts in the Fourier basis. Okay. That's
the proof. Any questions? And in particular I'm curious to know why
people think that was simple.
We didn't do anything hard.
>>: So this thing about the lambda two of the Torus must be some
exercising the [inaudible] geometry or something?
>> James Lee:
not --
No, because this S and T, these are not like -- this is
>>: Not standard.
>> James Lee: No. These are some strange operators. I'm not sure
what you would want to consider those. They don't reflect the geometry
of the -- in some sense that's where the expansion, the
pseudorandomness comes from how do you start with a two-dimensional
object and get an expander you have to have some operators that don't
behave or are not geometrically well behaved. These things jump across
the space.
>>: Right.
Just is it too [inaudible].
>> James Lee: Okay. But okay. So that's -- it seems to be -- okay.
At least if you sort of -- if this is second nature to you, then all
the steps of the proof really just flow very nicely. Okay. Maybe you
guys have a difference of opinion.
>>: I see it well that you sort of apply -- you don't get your graph
really as a quotient of Z squared. But you take your graph. You
approximate Torus within the Fourier transform gets you to Z squared.
>> James Lee: Yes there's two points. The lattice -- Z squared
expands. Again it's almost trivial, just because -- right? So in
general if you took the standard generators on the lattice, then, of
course, you wouldn't have an expander, because the boundary grows
linearly and the volume grows quadratically but the boundary grows
along with the size of the ball. So you are sort of fixing it by
making the boundary much thicker because you're taking these huge
jumps. So this is sort of second nature. Now the question I really
want to ask is when you take -- can any funny things happen when you
take torsions so somehow you get this miraculous thing where all these
jumps go to the same place. And once you get to here, I mean this sort
of says that nothing miraculous -- this says nothing miraculous is
happening. Because the N doesn't play any kind of role. So there's
two steps. The expansion for Z squared with these S and T operators
and then the fact that wraparound doesn't hurt the expansion.
Okay. So the fact that wraparound doesn't hurt the expansion, maybe
that's still a little mysterious.
>>: You have to give the function I think is you start off with just a
combinatorial expansion and that's what you end up with as well.
>> James Lee: So in fact you can -- there's another way to do the
proof. Actually, which is you could start with combinatorial
expansion. You could maintain combinatorial expansion and just go to
some kind of continuous expansion for sets in the Torus.
That also works. I think this is also simpler when you allow arbitrary
functions it's actually a little bit easier than playing around with a
set to make sure they all line up. But then when you take Fourier
transforms, eventually you get arbitrary functions again. So you can't
say the sets the whole time, it seems.
>>: So what does this have to do with Margulis's formulation?
>> James Lee:
That's a good question.
>>: [inaudible].
>> James Lee: Yeah. You know, this is one of the problems with this
paper being in Russia and also inaccessible because at some point I
looked at it -- no, no, there's an English translation. But then every
time -- the past five times I went back and looked at Margulis a paper
I don't get it so I no longer remember what -- I mean, you can see the
matrices that correspond to S and T. The question is, yeah. I want to
remember. So I'll tell you when I figure it out what Margulis's
construction was and what the representation theoretic machinery ->>: [inaudible].
>> James Lee: I guess it depends on whatever representation theoretic
result he was using, whether he needed primes. But here, yeah, there
are no primes, right?
>>: The deduction from [inaudible] property [inaudible] that was not ->> James Lee: Yes, that's -- so...I mean, in that sense you can say
it's actually -- I don't know the history of this very well. Is he the
one who observes that sort of [inaudible] and then you pass through
quotients gives you expanders?
>>: Gabber-Galil did this graph?
>> James Lee: Gabber-Galil did this graph, but for various reasons,
instead of plus minus one, they took plus minus two because when they
did the Fourier analysis it helped him have a square somewhere. So
they did -- they did essentially the same thing but now they
analyzed -- they analyzed -- they didn't use a -- they didn't pass the
set to analyze the Fourier transform. They just analyzed it in the -so the proof has a similar flavor where you sort of say that a function
has to grow a certain amount of the time with two-thirds of the time
blah, blah, blah. But it's nothing -- but it's a few pages of complex
analysis.
Not complex analysis, but you see things like bounding characters and
then there's a square and there's like oh we have to make this square
to have a trick in Fourier analysis. Anytime you have Fourier analysis
it's a little subtle when you just had a sequence of inequalities that
work out. So it's nice.
And in the discrete case you're completely screwed, because you
can't -- I mean, you can't get rid of the torsion. So again you can do
something which simulates sort of what happens in the continuous case,
but you can't get something this pretty if you take ->>: This discrete Cheeger and quality you get down to finite set. So
somehow -- because the lemma one works because you're only looking at
finite sets. So they are open to the outside and you get lots of
factors going out.
>> James Lee: But even here you'd be bounded in L2. You'd essentially
be finite. I mean, you can -- even if you weren't going to use
discrete Cheeger, just going to operate.
>>: Yes.
So you get this somehow.
>>: From Zook [phonetic] combinatorial.
>> James Lee:
Go on.
>>: Supposed to be elementary proof so this type of ->> James Lee: For the ZN? At some point a few months ago I looked
through everyone's lecture notes everywhere and tried to find the
simple proof. And in fact I should say that lemma one, there is a
paper of Yilm London [phonetic], which considers the same problem but
for continuous sets in the plane. And this proof it's very similar but
this proof is essentially an observation of Z veer about their paper.
But it's very but the point is complicated parts in all the other
proofs are really lemma one it's just lemma one plus the chigger
inequality. That's what.
>> Yuval Peres:
[applause]
Any other comments or questions?
Let's thank James.
Download