GRTEALA 1: Review of the situation

July 8, 2009 by trdunlap2

I should have been posting while I was at the conference. But anyway I’ll try to post as much as I can remember, before I forget it.

Geometric Satake gives a correspondence from representation theory to subvarieties of an affine Grassmanian. MV-cycles help give a better handle on them but are still rather abstract. MV-polytopes , introduced by Jared Anderson, are more “hands on” in terms of being able to do direct computations. But you need to know what they are first, and their original definition as moment map images of MV-cycles doesn’t really help. At least if you know they are a convex hill of the torus fixed-points appear in the *closure* of an MV-cycle then you’re done — but this still requires more-or-less calculating the MV-cycles and taking their closure.

Kamnitzer’s thesis provided a few ways to get direct handle on MV-polytopes avoiding MV-cycles entirely.

  • Implicit description via Plucker relations
  • Inductive description (for \mathfrak{sl}_n later extended to types B and C by **FIXME**)
  • Reduction to dim-2: higher dimensional MV-polytopes are all polytopes whose 2-faces are MV-polytopes.
  • Construction from primitives: MV-polytopes are Minkowski sums of “primitives” and sums of primitives from the same “cluster” are MV-polytopes
  • In dimension 2, clusters can be described by networks of non-overlapping cords each parallel to a sides of the Weyl polytope

A conjecture on the Uniqueness of MV-Polytopes

July 6, 2009 by trdunlap2

Fix a lattice L with \langle , \rangle and a partial order \le. Define
Q^+=\{x\in L|x\ge 0\} = \text{``positive root cone''}
L^+=\{x\in L|\langle x,y\rangle \ge 0 \forall y\in Q^+\} = \text{``dominant weights''}
(Alternatively we could fix Q^+ and define x\ge y \iff x-y\in Q^+. Similarly we might fix L^+ without reference to any inner product.)

We say that a set of “characters” \{\chi_\lambda:L\rightarrow\mathbb{N}\}_{\lambda\in L^+} and a set of subsets \{M^\lambda_\mu \subset L\}_{\lambda,\mu\in L} satisfy the “tensor property” if:

  1. \chi_\lambda(\mu)=\#\{m\in M^\lambda_\mu | m\subset \text{supp} \chi_\lambda\}
  2. \chi_{\lambda_1} * \chi_{\lambda_2}=\sum c^{\lambda_1,\lambda_2}_\mu \chi_\mu where
    c^{\lambda_1,\lambda_2}_\mu= \#\{ m \in  M^{\lambda_1+\lambda_2}_\mu  | m\subset ((\text{supp}\chi_{\lambda_1})+\lambda_2)\cap(\mu+\lambda_2-\text{supp}\chi_{\lambda_2}))\}

(Here * indicates convolution and \mathbb{N} includes zero.)

Suppose we also require the following about \{M^\lambda_\mu\}

  1. M^\lambda_\mu\neq\o \iff \lambda\ge\mu
  2. m\in M^\lambda_\mu\Rightarrow \mu\le x\le\lambda \forall x\in m \text{ and } \mu,\lambda\in m
  3. m\in M^\lambda_\mu\Rightarrow m+a\in M^{\lambda+a}_{\mu+a} \forall a\in L \text{ and } (-m)\in M^{-\mu}_{-\lambda}
  4. (*)\sigma a\in M^{\sigma\lambda}_{\sigma\mu} for any isotopy, \sigma of Q^+.

(I’m not sure if the last condition is worded correctly, but I’d like the collection to be invariant under permutations of, for example, minuscule weights.)

And, fixing a group W acting on L for which L^+ is a fundamental domain, suppose we require that:

  1. \chi_\lambda(\mu)=\chi_\lambda(w\mu) \forall w\in W

Conjecture For L,Q^+,L^+,W there is only one \{M^\lambda_\mu\}_{\lambda,\mu\in L} (and corresponding \{ \chi_\lambda\}_{\lambda\in L^+}) satisfying the tensor property and all the above requirements.

For L,Q^+,L^+,W coming from \mathfrak{sl_3} or \mathfrak{sp_4} it seems to be true.

Zero-stability: Examples

May 4, 2009 by trdunlap2

Example zero

Suppose I consists of a single element. Then a zero stable module is pair of maps a:W\rightarrow V and b:V\rightarrow W such that a is surjective, b is injective and ab=0.

The existence of zero-stable modules is only possible then if the dimension of W is at least twice the dimension of V. In the case of the smallest possible example of this (when W is 2-dimensionl) we are essentially picking two non-zero orthogonal vectors in W.

Example 1

Let (I,\Omega) be a directed graph and V be chosen so that Hom(V_{s(h)},V_{e(h)})=0 for all h. Then zero-stable modules are possible only when \dim W_i \ge 2 \dim V_i for all i\in I, and will correspond to a choice of zero-stable module of the type in example zero for each non-trivial V_i.

As a more specific example consider the directed graph consisting of four vertices and four edges formed into a circle. Let V_1=V_3=\mathbb{C} and V_2=V_0=0 and W_i=\mathbb{C}^2. Then you can think of a zero-stable module as a pair of bases (each an orthogonal basis) for \mathbb{C}^2.

0-stable Modules Part 2

April 25, 2009 by trdunlap2

Fix a directed graph (I,\Omega) and its double (I,H).  Fix I-graded vector spaces V,W.

Let h_\bullet=(h_n,... h_1) be a path in (I,H).  That is, h_i\in H and s(h_{k+1})=e(h_k) for 1\le k\le n-1.  The length of h_\bullet is n.  Define s(h_\bullet)=s(h_1) and e(h_\bullet)=e(h_n).

P(H) will denote the set of all paths,  P(i,H) will denote the set of paths begining at i, and P(H,j) will denote the paths ending at j.  In practice we will actually these with finite sets depending on the dimension of V — I’ll address this in a moment.

Let (B,a,b) be a module as defined in the previous post.  B_h:V_{s(h)}\rightarrow V_{e(h)} refers to the component of B associated to a particular edge h and B_{h_\bullet}:V_{s(h_\bullet)}\rightarrow V_{e(h_\bullet)} refers a composition of such maps.

Then we may alternatively define zero-stable as follows: (B,a,b) is zero-stable if for all i\in I and every y \in V_i

  1. there exists a path h_\bullet\in P(i,H) such that b_{e(h_\bullet)}B_{h_\bullet}(y)\neq 0 and
  2. there exists a vector x\in\bigoplus_{h_\bullet\in P(H,i)} W_{s(h_\bullet)} such that \sum B_{h_\bullet}a_{s(h_\bullet)}(x_{s(h_\bullet)})=y.

The proof that this is equivelant to the previous definition is straightforward and also demonstrates that we need only consider paths that visit each vertex i no more than \dim(V_i) times.

0-stable Modules

April 24, 2009 by trdunlap2

For Nakajima’s analogue of MV-cycles we need to understand what it takes for a “module” to be 0-stable. Let me review first what that means.

Fix a finite set I={1 .. r} and a directed graph (I,\Omega). Let H=\Omega\sqcup\bar\Omega. For two I-graded vector spaces V and W we define
E(V,W)=\bigoplus_{h\in H} Hom(V_{s(h)},W_{e(h)}
L(V,W)=\bigoplus_{i\in I} Hom(V_i,W_i)
M(V,W)=E(V,V)\oplus L(W,V) \oplus L(V,W).
(where s and e denote the start and end vertices of an edge.)
We have a function
\epsilon:E(V,V)\rightarrow E(V,V)
which multiplies by -1 components corresponding to h\in\bar\Omega and fixes components corresponding to h\in\Omega. We have a composition
L(V,W)\times L(W,X) \rightarrow L(V,X)
which is straightforward. We have a composition
E(V,W)\times E(W,X) \rightarrow L(V,X)
where (CB)_i=\sum_{e(h)=i} C_hB_{\bar h}. And we have a “moment map vanishing at the origin”
\mu:M(V,W)\rightarrow L(V,V)
where \mu(B,a,b)=(\epsilon B)B+ab.

From now on we fix V and W.

A point (B,a,b)\in\mu^{-1}(0) is called a “module”.

A “sub-module” of (B,a,b) is a B-invariant I-graded vector space V'\subset V which either contains Im(a) or is contained in Ker(b).

A module (B,a,b) is said to be “0-stable” if the only sub-modules are 0 and V.

**EDIT: I should say (B,a,b) is zero-stable if the only sub-module containing Im(a) is V and the only submodule contained in Ker(b) is 0.

Primative Polytopes and Tropical Relations

February 14, 2009 by trdunlap2

My attention was drawn this week to another part of Kamnitzer’s paper on MV-polytopes were he discusses clusters of primitive polytopes (observed by Anderson).  Primitive polytopes are a finitie set (for the finite dimensional groups anyway) of polytopes that generate all MV-polytopes under Minkowski sum.  MV-polytopes aren’t closed under Minkowski sum, but the primitive polytopes are grouped into clusters such that taking Minkowski sum within a cluster guarantees an MV-polytope.  Prehaps I should emphasize, every MV-polytope can be written as the Minkowski sum of a set of primitive polytopes found in the same cluster.

The clusters correspond to tropical choices.  When we have a tropical formula A=min\{B,C,D\} this can be rephrased as:

A=B,A\le C,A\le D OR
A=C,A\le D,A\le B OR
A=D,A\le B,A\le C

So the solution set to a tropcal formula is a union of cones.  Each of these cones (generally overlapping) correspond to a tropical choice.   If an MV polytope satisfies the tropical Plucker relations with a particular tropical choice — then it can be generated via Minkowski sum by polytopes in the cluster corresponding to that tropical choice.

I’m very interested in this because for $latex  L\mathfrak{sl}_2$ I don’t have a satisfactory sense of tropical Plucker relations, but I do have a notion of “MV-polytopes” (not yet realized as moment map images of cycles, but functioning combinatorially in the same way) and of course Minkowski sum.   So if I can observe primitives and  clusters, I may gain some insight into what sort of tropical relations to expect.

Tensoring Polytopes, Minkowski Sum Method (pictures)

February 6, 2009 by trdunlap2

Here’s a case in \mathfrak{sl}_3 we should all be familiar with.

If we tensor the standard representation with the standard dual we get a nine-dimensional representation:

sttimesstd

Say the red polytopes come from Standard and the blue come from Standard dual (black is the overlap).  In the Minkowski sum method the MV-polytopes are “added” head-to-tail style.

In this method the action on a basis vector is given by g(x\otimes y)=(gx)\otimes y + x\otimes (gy) so the adjoint representation inside (recall St\otimes St^*=Ad\oplus Tr) looks like this:

adinsttimesstd1

And the trivial representation inside looks like:

trinsttimesstd

The signs will be explained in the next post when I go into what I call “Anderson method”.  For now, notice that this makes Ad\oplus Tr and orthogonal sum with respect to the tensor basis.

Tensoring Polytopes

January 30, 2009 by trdunlap2

Fix a Kac-Moody Algebra \mathfrak{g}.

For every dominant (resp. anti-dominant) weight \lambda There is a collection of MV polytopes that forms a basis for the irreducible representation, L_\lambda, of highest (resp. lowest) weight \lambda. Furthermore this basis respects the weight decomposition of the L_\lambda. ( I’d really like to get a firm grasp on how \mathfrak{g} acts on this basis, but for now I only have a vague idea. )

For the tensor product of two representations, then, we can take as a basis, ordered pairs of MV-cycles — one part of the basis for the first and one part of the basis for the second. Since polytopes have a highest and lowest vertex, thinking of these like “head” and “tail” we draw these pairs in a manner analogous to summing vectors. This process basically gives the Minkowski sum.

But lately I’m beginning to think that a better method is to turn the second polytope “upside down” and draw them head to head. ( I hoped to have some pictures justifying this earlier this week, but at best I may have them up by Monday.) In words, if we associate to each polytope a path in the crystal (understanding that some paths are equivelant) then putting two polytopes head to tail is like concatenating these paths, head to head concatenating one path with the reverse of the other. The new path also corresponds to a polytope (two if you consider its reverse). I have no abstract justification for doing this other than it can be done — but the results for the handful of calculations I’ve done so far are very interesting, by which I mean indicative of symmetries.

The description by Anderson of can also be thought of as adding two polytopes (head to tail or head to head) and in terms of concatenating paths through the crystal may have some parallels (it certainly does for what might be called “balanced” paths) but I’m not to excited about those.

Let me summarize these two methods, let MV_\lambda be the polytopes forming a basis for L_\lambda then a basis for L_\lambda\otimes L_\mu can be given either by
\{ (P,Q) | P\in MV_\lambda,Q\in MV_\mu\}
or by
\{ (P,Q) | P\in MV_\lambda\cap (MV^-_\mu+\gamma),Q\in MV_{\lambda+\mu-\gamma} \}.
The second one is a theorem due to Anderson — I’m recalling it off the top of my head so I may revise it later.

Current calculation.

January 20, 2009 by trdunlap2

Currently reading through Kazhdan-Lusztig and trying to make the following calculation.
Let V,V' be representations with the same central weight. K-L define a vector space \langle V,V' \rangle =V\otimes V' /\tilde{\mathfrak{g}}(V\otimes V' ) where \tilde{\mathfrak{g}} is \mathbb{C}[t,t^{-1}]\otimes\mathfrak{g}\oplus\mathbb{C}k whose action on V\otimes V' is not the usual action but a sort of anti-diagonal:
(t^nc)(x\otimes y)=((t^nc)x)\otimes y + x\otimes((-t)^{-n}c)(y)

This pairing has a second definition which generalizes: \langle V_1,V_2,\cdots,V_n\rangle. And satisfies the formula:
\langle V_1\dot\otimes V_2\dot\otimes\cdots\dot\otimes V_{r-1},V_r\rangle=\langle V_1,V_2,\cdots,V_{r-1},V_r\rangle

where  V_1\dot\otimes V_2\dot\otimes\cdots\dot\otimes V_{r-1} is the tensor product that preserves central character.

Picture of Anderson Calculation

January 10, 2009 by trdunlap2

lsl2tensorcalc1
These calculations are done ala Anderson (see previous post). Up until the 2’s appear I have verified the calculations ala Fullton-Harris. To find polytopes inside specified region I don’t have to calculate the full crystal, only the paths of the crystal that lie in the polytope (I meant to mark the paths, just connect the blue dots — red dots arise from reflections.)

Besides being stunningly faster, with this method we easily see that any tensor product of irreps will have infinitely many direct summands.