Geometric Representation Theory (Lecture 14)
Posted by John Baez
This time in the Geometric Representation Theory seminar I tried to state the Fundamental Theorem of Hecke Operators… and I screwed up. Luckily, I screwed up in an instructive way!
Pick a group . We’ve seen that every -invariant relation between finite -sets gives an intertwining operator between the resulting permutation representations of . These operators are called Hecke operators.
Any category theorist worth their salt should want to make this into a functor. Since there’s a category with
- finite -sets as objects
- -invariant relations as morphisms
and a category with
- finite-dimensional representations of on complex vector spaces as objects
- -invariant operators (= intertwining operators) as morphisms
one might hope the Hecke operator trick gave a functor
But, it doesn’t!
That wasn’t my mistake. I can be dumb… but I’m not that dumb.
In fact, I began my lecture explaining this problem and its origin. Fundamentally, the problem is that a relation is a matrix taking values in the rig of truth values, , while a linear operator between vector spaces equipped with bases is a matrix taking values in the rig . There’s a tempting inclusion
and this is lets us turn relations into linear operators. By functorial abstract nonsense, it turns -invariant relations into -invariant linear operators… and this is the Hecke operator trick.
But, this tempting inclusion is not a rig homomorphism, because “true or true does not mean twice as true”! So the Hecke operator trick does not give a functor
To get around this problem I introduced spans of finite sets, which you can think of (in a slightly wimpy way) as matrices of natural numbers. The inclusion
is a rig homomorphism, so we do get a functor
where is the category with
- finite -sets as objects
- spans of finite -sets as morphisms
My problem came when I wanted to state the really cool fact about Hecke operators using this functor. The really cool fact is that Hecke operators coming from atomic -invariant relations — those that can’t be broken down further using ‘or’ — form a basis of intertwining operators between the resulting permutation representations. I tried to state this as follows.
First of all, I noted that for any objects , is a module of the rig , while is a complex vector space — that is, a module of the rig . That’s all true.
Then I noted that
gives rise to a linear operator
That’s true too.
And then I claimed this operator was one-to-one and onto! And that’s false. As Jim pointed out right after class — damn him! — it’s onto but not one-to-one.
But, all is not lost. In later lectures, Jim used my error as a springboard to study various forms of decategorification, and to give a really deep account of the form we need in this course— namely, degroupoidification. Degroupoidification is something we wanted to talk about anyway, but now we see how it allows us to state the Fundamental Theorem of Hecke Operators in a really beautiful, conceptual way.
-
Lecture 14 (Nov. 13) - John Baez on matrix mechanics and Hecke operators. Any rig gives a category whose objects are finite sets and whose morphisms are -valued matrices. Any rig homomorphism from to gives a functor from to . The homomorphism from to lets us turn spans of finite sets into linear operators between finite-dimensional vector spaces. We can thus turn -invariant spans between -sets into intertwining operators between finite-dimensional representations of . These are Hecke operators. A flawed attempt to formally state the “Fundamental Theorem of Hecke Operators” in terms of this functor.
-
Streaming
video in QuickTime format; the URL is
http://mainstream.ucr.edu/baez_11_13_stream.mov - Downloadable video
- Lecture notes by Alex Hoffnung
- Lecture notes by Apoorva Khare
-
Streaming
video in QuickTime format; the URL is
Re: Geometric Representation Theory (Lecture 14)
So what’s the final answer? The suspense is killing me!