Root systems

2 Constructions

2.1 Type A

Consider the perfect pairing

\[ (R,M,N,\mathcal{L}) = \bigl(\mathbb {Z},\mathbb {Z}^n,(\mathbb {Z}^n)^*, \langle \cdot ,\cdot \rangle \bigr), \]

where \(\langle \cdot ,\cdot \rangle \) is the canonical pairing between \(\mathbb {Z}^n\) and its algebraic dual \((\mathbb {Z}^n)^*=\operatorname {Hom}_{\mathbb {Z}}(\mathbb {Z}^n,\mathbb {Z})\). Let \(e_1,\ldots ,e_n\) be the standard basis of \(\mathbb {Z}^n\), and let \(e_1^*,\ldots ,e_n^*\) be the dual basis.

Write \([1,n]=\{ 1,\ldots ,n\} \). An interval in \([1,n]\) is a set \([i,j]=\{ i,i+1,\ldots ,j\} \) with \(1\le i\le j\le n\). We denote by \(I_n\) the set of intervals in \([1,n]\) and write \([i]=[i,i]\).

A signed interval in \([1,n]\) is an element of \(I_n\times \{ \pm 1\} \). We identify \(J\in I_n\) with \((J,1)\) and write \(-J\) for \((J,-1)\).

Let \(A=(a_{u,r})\) be the \(n\times n\) integer matrix defined by

\[ a_{u,r}= \begin{cases} 2 & \text{if }u=r,\\ -1 & \text{if }|u-r|=1,\\ 0 & \text{otherwise.} \end{cases} \]

This is the Cartan matrix of type \(A_n\).

Define

\begin{align} \alpha & : I_n\times \{ \pm 1\} \to \mathbb {Z}^n, & \alpha _{\pm J} & = \pm \sum _{r\in J}Ae_r, \label{eq:alpha_definition}\\ \alpha ^\vee & : I_n\times \{ \pm 1\} \to (\mathbb {Z}^n)^*, & \alpha _{\pm J}^\vee & = \pm \sum _{r\in J}e_r^*. \label{eq:alpha_dual_definition} \end{align}
Lemma 3
#

Let \(J=\varepsilon [i,j]\) and \(K=\delta [k,l]\) be signed intervals. Then

\[ \mathcal{L}(\alpha _K,\alpha _J^\vee ) = \varepsilon \delta \bigl( \delta _{i,k} +\delta _{j,l} -\delta _{i,l+1} -\delta _{k,j+1} \bigr). \]
Proof

It is enough to consider \(J,K \in I_n\), since the signs factor out by bilinearity. For fixed \(r\), the vector \(Ae_r\) has coefficient \(2\) in coordinate \(r\), coefficient \(-1\) in the adjacent coordinates \(r-1\) and \(r+1\), and coefficient \(0\) elsewhere. Hence, for \(u\in [1,n]\),

\[ \sum _{r=k}^{l} a_{u,r} = \delta _{u,k} +\delta _{u,l} -\delta _{u,k-1} -\delta _{u,l+1}, \]

where \(\delta _{x,y}\) is the Kronecker delta. Summing over \(u=i,\ldots ,j\) gives the displayed formula.

Lemma 4
#

For every \(J\in I_n\times \{ \pm 1\} \), \(\mathcal{L}(\alpha _J,\alpha _J^\vee )=2\).

Proof

Write \(J=\varepsilon [i,j]\). In Lemma 3, the two positive endpoint terms are both \(1\), while the two negative endpoint conditions \(i=j+1\) are impossible because \(i\le j\). Thus

\[ \mathcal{L}(\alpha _J,\alpha _J^\vee ) = \varepsilon ^2(1+1)=2. \]
Lemma 5
#

For signed intervals \(J\) and \(K\),

\[ \mathcal{L}(\alpha _K,\alpha _J^\vee )=2 \quad \Longleftrightarrow \quad K=J. \]
Proof

Write \(J=\varepsilon [i,j]\) and \(K=\delta [k,l]\). Let

\[ E= \delta _{i,k} +\delta _{j,l} -\delta _{i,l+1} -\delta _{k,j+1}. \]

By Lemma 3, \(\mathcal{L}(\alpha _K,\alpha _J^\vee )=\varepsilon \delta E\). The two negative endpoint conditions cannot both hold: if \(i=l+1\) and \(k=j+1\), then \(l{\lt}i\le j{\lt}k\le l\), a contradiction. Hence \(E\ge -1\). Since also \(E\le 2\), the equality \(\varepsilon \delta E=2\) forces \(\varepsilon \delta =1\) and \(E=2\).

The equality \(E=2\) forces both positive endpoint terms to be \(1\), so \(i=k\) and \(j=l\). Since \(\varepsilon \delta =1\) and \(\varepsilon ,\delta \in \{ \pm 1\} \), we also have \(\varepsilon =\delta \). Thus \(K=J\). The converse is Lemma 4.

Lemma 6
#

The maps \(\alpha :I_n\times \{ \pm 1\} \to \mathbb {Z}^n\) and \(\alpha ^\vee :I_n\times \{ \pm 1\} \to (\mathbb {Z}^n)^*\) are injective.

Proof

Suppose first that \(\alpha _J=\alpha _K\). Pairing both sides with \(\alpha _J^\vee \) gives

\[ 2=\mathcal{L}(\alpha _J,\alpha _J^\vee ) =\mathcal{L}(\alpha _K,\alpha _J^\vee ). \]

Lemma 5 gives \(K=J\).

Now suppose that \(\alpha _J^\vee =\alpha _K^\vee \). Pairing both sides with \(\alpha _J\) gives

\[ 2=\mathcal{L}(\alpha _J,\alpha _J^\vee ) =\mathcal{L}(\alpha _J,\alpha _K^\vee ). \]

Applying Lemma 5 with the roles of the two signed intervals exchanged gives \(J=K\).

We first define \(s_J(K)\) for \(J,K\in I_n\). Set \(L=(J\cup K)\setminus (J\cap K)\). Exactly one of the following cases occurs:

R1.

\(L=\emptyset \).

R2.

\(L\in I_n\) and \(K\subset J\).

R3.

\(L\in I_n\) and \(K\not\subseteq J\).

R4.

\(L\notin I_n\cup \{ \emptyset \} \).

Then

\begin{equation} \label{eq:s_J_definition} s_J(K)= \begin{cases} -K & \text{in case }{\bf R1},\\ -L & \text{in case }{\bf R2},\\ L & \text{in case }{\bf R3},\\ K & \text{in case }{\bf R4}. \end{cases} \end{equation}
6

If \(J=[i,j]\) and \(K=[k,l]\), this is equivalently

\begin{equation} \label{eq:s_J_interval_definition} s_{[i,j]}[k,l]= \begin{cases} -[k,l] & \text{if }(i,j)=(k,l),\\ {-[l+1,j]} & \text{if }i=k,\ j{\gt}l,\\ {[j+1,l]} & \text{if }i=k,\ j{\lt}l,\\ {-[i,k-1]} & \text{if }i{\lt}k,\ j=l,\\ {[k,i-1]} & \text{if }i{\gt}k,\ j=l,\\ {[k,j]} & \text{if }i=l+1,\\ {[i,l]} & \text{if }k=j+1,\\ {[k,l]} & \text{otherwise.} \end{cases} \end{equation}
11

Extend \(s_J\) to signed intervals by \(s_J(-K)=-s_J(K)\), and extend the first argument by \(s_{-J}=s_J\).

Lemma 7
#

For all \(J\in I_n\times \{ \pm 1\} \), we have \(s_J\in \operatorname {Perm}(I_n\times \{ \pm 1\} )\).

Proof

A direct case check from (??) shows that \(s_J(s_J(K))=K\) for every signed interval \(K\). Hence \(s_J\) is its own inverse, and therefore a permutation.

Lemma 8
#

For all \(J,K\in I_n\times \{ \pm 1\} \),

\[ \alpha _{s_J(K)} = \alpha _K-\mathcal{L}(\alpha _K,\alpha _J^\vee )\alpha _J. \]
Proof

First assume that \(J=[i,j]\) and \(K=[k,l]\) are positive intervals. Put \(c=\mathcal{L}(\alpha _K,\alpha _J^\vee )\). Lemma 3 gives

\[ c= \delta _{i,k} +\delta _{j,l} -\delta _{i,l+1} -\delta _{k,j+1}. \]

Comparing this value with (??) gives:

\[ \begin{array}{c|c|c} \text{condition} & c & \alpha _K-c\alpha _J \\ \hline (i,j)=(k,l) & 2 & -\alpha _{[k,l]}\\ i=k,\ j{\gt}l & 1 & -\alpha _{[l+1,j]}\\ i=k,\ j{\lt}l & 1 & \alpha _{[j+1,l]}\\ i{\lt}k,\ j=l & 1 & -\alpha _{[i,k-1]}\\ i{\gt}k,\ j=l & 1 & \alpha _{[k,i-1]}\\ i=l+1 & -1 & \alpha _{[k,j]}\\ k=j+1 & -1 & \alpha _{[i,l]}\\ \text{otherwise} & 0 & \alpha _{[k,l]}. \end{array} \]

Each entry in the last column is precisely \(\alpha _{s_J(K)}\).

For arbitrary signs, write \(J=\varepsilon J_0\) and \(K=\delta K_0\) with \(J_0,K_0\in I_n\) and \(\varepsilon ,\delta \in \{ \pm 1\} \). Since \(s_{\varepsilon J_0}(\delta K_0)=\delta s_{J_0}(K_0)\) and

\[ \mathcal{L}(\alpha _{\delta K_0},\alpha _{\varepsilon J_0}^\vee ) = \delta \varepsilon \mathcal{L}(\alpha _{K_0},\alpha _{J_0}^\vee ), \]

the positive case, multiplied by \(\delta \), proves the signed case.

For all \(J,K\in I_n\times \{ \pm 1\} \),

\[ \alpha _{s_J(K)}^\vee = \alpha _K^\vee -\mathcal{L}(\alpha _J,\alpha _K^\vee )\alpha _J^\vee . \]
Proof

For positive intervals, symmetry of the type \(A\) Cartan matrix gives the same endpoint value for \(\mathcal{L}(\alpha _J,\alpha _K^\vee )\) as in the proof of Lemma 8. The case table there used only additivity of sums over adjacent or nested intervals. Replacing each \(Ae_r\) by \(e_r^*\) in that table gives the desired coroot identity for positive intervals. The signed case follows by the same sign reduction as in Lemma 8.

Theorem 10
#

Fix \(n\in \mathbb {Z}_{{\gt}0}\), and let

\[ R=\mathbb {Z},\qquad M=\mathbb {Z}^n,\qquad N=(\mathbb {Z}^n)^*. \]

Let \(\mathcal{L}\) be the canonical pairing, let \(I=I_n\times \{ \pm 1\} \) be the set of signed intervals, let \(\alpha \) and \(\alpha ^\vee \) be as in (??) and (??), and let \(s\) be as in (??). Then

\[ (R,M,N,\mathcal{L},I,\alpha ,\alpha ^\vee ,s) \]

is a finite, crystallographic and reduced root pairing.

Proof

The quadruple \((\mathbb {Z},\mathbb {Z}^n,(\mathbb {Z}^n)^*,\mathcal{L})\) is the standard perfect pairing between a finite free \(\mathbb {Z}\)-module and its dual. It remains to verify the root-pairing axioms from Definition 1.

The maps \(\alpha \) and \(\alpha ^\vee \) are injective by Lemma 6. The identity \(\mathcal{L}(\alpha _J,\alpha _J^\vee )=2\) is Lemma 4. Lemma 7 gives \(s_J\in \operatorname {Perm}(I)\) for each \(J\). Finally, Lemmas 8 and 9 give the two reflection formulas. These are exactly the conditions in Definition 1. This proves the tuple is a root pairing. It is finite because \(I\) is finite, crystallographic by Lemma 3, and reduced by (??) and (??).

2.2 Types B and C

We define a root pairing such that the roots form a type \(C\) root system. The set of coroots will be the type \(B\) root system.

  • \(R = \mathbb {Z}\),

  • \(M = \mathbb {Z}^n\),

  • \(N = (\mathbb {Z}^n)^*\),

  • \(\mathcal{L}\) is the canonical pairing,

  • \(I = \{ (i,j, \varepsilon ) : i,j \in \{ 1,\ldots , n\} , \varepsilon \in \{ \pm 1\} \} \),

  • The map \(\alpha : I \to M\) is given by

    \[ \alpha _{(i,j,\varepsilon )} = \begin{cases} \varepsilon (e_i + e_j), & \text{if } i \geq j, \\ \varepsilon (e_i - e_j), & \text{if } i {\lt} j. \end{cases} \]
  • The map \(\alpha ^\vee : I \to N\) is given by

    \[ \alpha ^\vee _{(i,j,\varepsilon )} = \begin{cases} \varepsilon (e_i^* + e_j^*), & \text{if } i {\gt} j, \\ \varepsilon e_i^*, & \text{if } i = j, \\ \varepsilon (e_i^* - e_j^*), & \text{if } i {\lt} j. \end{cases} \]
  • The map \(s : I \to \operatorname {Perm}(I)\) is given by...

2.3 Type D

2.4 Exceptional types

2.5 Non-reduced BC type