6
$\begingroup$

Let $\Delta$ be the root system of a complex simple Lie algebra, $\Delta^+$ be positive roots and $\Pi$ be simple roots. We view $\Pi$ as nodes of the Dynkin diagram.

Then for any two simple roots $\alpha$ and $\beta$, whether a linear combination $n\alpha+m\beta$ is a root can be judged easily from the Dynkin diagram.

My question is how to do this further. Precisely,

Question:

  1. Given non-negative integers $(n_\alpha)_{\alpha\in\Pi}$, is there a combinatorial criterion to judge whether $\sum_{\alpha\in\Pi}n_\alpha\alpha$ is a root?

  2. Is there a recursive way to enumerate all the $(n_\alpha)$'s such that $\sum_{\alpha\in\Pi}n_\alpha\alpha$ is a root?

  3. In particular, how to determine combinatorially the $(n_\alpha)$ corresponding to the highest root?

$\endgroup$
6
  • 3
    $\begingroup$ Using the action of the Weyl group you can move your $\lambda$ into the dominant chamber. And in the dominant chamber there are at most two roots --- the dominant long root and the dominant short root which can be easily written down. Another "algorithm" (which is much faster) is to look at tables of roots, say in Bourbaki. $\endgroup$
    – Sasha
    Commented Jun 17, 2014 at 7:52
  • 1
    $\begingroup$ Or, if you don't like tables, you can memorize (or print out) the weight diagrams of adjoint representations, where roots correspond to chains of edges starting from some zero weight node. For example, you can find the pictures and descriptions here: citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.30.5052 $\endgroup$ Commented Jun 17, 2014 at 19:07
  • $\begingroup$ Related: mathoverflow.net/q/13074/27465 $\endgroup$ Commented Jul 9, 2023 at 17:08
  • $\begingroup$ @AndreiSmolensky: that link seems to be broken. $\endgroup$
    – Ben McKay
    Commented Dec 11 at 15:00
  • $\begingroup$ @BenMcKay Should be this one, if I recall what it was correctly: doi.org/10.1142/S0218196798000053 $\endgroup$ Commented Dec 11 at 17:32

3 Answers 3

9
$\begingroup$

My favorite answer to #2 and #3 is Kostant's "Find the highest root game", which is written up in detail in section 5.4 of Balázs Elek's notes on reflection groups. It is not hard to show that all plays of the game (from all starting positions, i.e., simple roots) take you through all the positive roots.

$\endgroup$
6
  • $\begingroup$ I assume it's named after Kostant since he discussed it somewhere; do you happen to have a reference? $\endgroup$
    – LSpice
    Commented Jul 17, 2019 at 17:53
  • 1
    $\begingroup$ I don't know that he wrote it anywhere (but I won't say he didn't); he told me about it in person at some point. $\endgroup$ Commented Sep 24, 2019 at 20:41
  • $\begingroup$ I think that these are the notes that now appear at math.toronto.edu/balazse/reflection_groups_2016.pdf . Elek simply says that the rules can be modified to handle the non-simply laced case; do you know how? $\endgroup$
    – LSpice
    Commented Jun 16, 2022 at 17:25
  • 1
    $\begingroup$ They're easily derived from the rank 2 cases. When you reflect at a long root, you replace its value by the sum of its neighbors', minus its value. When you reflect at a short root, then when summing over the neighbors you have to weight the long neighbors by 2 or 3. For example in the F_4 example a-b=>c-d, if you reflect the b it becomes a+c-b, but if you reflect the c it becomes 2b+d-c. $\endgroup$ Commented Jun 20, 2022 at 14:41
  • 1
    $\begingroup$ I stole the file and stuck it under my web page where it should stay a good long time (link changed in my answer as well). $\endgroup$ Commented Jun 21, 2022 at 14:56
2
$\begingroup$

I guess the following is not exactly what you are looking for but is somewhat revealing. A former colleague of mine tackled these type of questions in his PhD thesis. He describes something that he calls "minimal relations" i.e. relations of minimal length between roots. He gives a complete description of these minimal relations in Section 4.2.3 of his thesis which I linked below

http://math.jacobs-university.de/penkov/papers/PhD_Milev.pdf

As far as I know, he also proves a number of criterions of when an expression of roots is again a root.

$\endgroup$
0
$\begingroup$

If you're in the need for computing all positive roots of given root system of type $X_n$ in a way that involves only clicking (quite a few times) on your mouse and without much thinking, then I recommend:

  1. Download Keller's mutation applet (available here: https://webusers.imj-prg.fr/~bernhard.keller/quivermutation/).

  2. Open the applet, and under File > New Quiver, input "1" for the "Enter side length". You'll see a single circle (labelled 1) in the center of the applet.

  3. Create a Dynkin quiver (i.e. the Dynkin diagram with some choice of orientation) of type $X_n$, by clicking on "Add nodes" and "Add arrows", and then click "Done".

  4. Under Clusters > Activate, click on d-vectors, and then again click "Done". You'll see the negative of the $n$ standard basis vectors (labelled $d[1], \ldots, d[n]$) of $\mathbb{R}^n$ appearing (twice, because we click on "Done").

  5. Look for a source of the quiver (i.e. a vertex with all arrows pointing away from that vertex), and click on it. Two things will happen:

i) The quiver will update itself (this is called quiver mutation).

ii) A new vector will appear at the bottom of the applet, with non-negative coefficients. This is a positive root, expressed as a linear combination of the simple roots (where the ith coordinate of the vector is the coefficient of $\alpha_i$ in its expansion).

  1. Repeat step 5) at a vertex you have not yet clicked on.

The step 5) - step 6) loop will run $n$ times, after which you will have "clicked" on every vertex exactly once. Now "forget" that you have clicked on any vertices, and repeat the step 5) - step 6) loop (performing another $n$ clicks), etc. Eventually, all positive roots will appear at the bottom of the applet.

I've attached below what this process looks like in type $E_6$, after having performed the step 5) - step 6) loop $6$ times. The algorithm has picked up the roots $\alpha_1$, $\alpha_1 + \alpha_2$, $\alpha_1 + \alpha_2 + \alpha_3$, $\alpha_1 + \alpha_2 + \alpha_3 + \alpha_4$, $\alpha_1 + \alpha_2 + \alpha_3 + \alpha_5$ and finally $\alpha_1 + \alpha_2 + \alpha_3 + \alpha_5+\alpha_6$. If I click on the vertices along the sequence $(1,2,3,4,5,6)$ I will get another six positive roots in the root system, etc.

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .