The Poincaré–Birkhoff–Witt Theorem

Contents
  1. Statement
  2. The filtration, and spanning
  3. The action on the polynomial algebra
  4. Independence, and proof of the theorem
  5. Consequences: the symbol and the symmetrization map

This appendix proves Theorem 18.7 of Lie Groups, Lie Algebras, and Fibre Bundles: the ordered monomials in a basis of a Lie algebra \(\mathfrak{g}\) form a vector-space basis of its universal enveloping algebra \(U(\mathfrak{g})\) of Definition 18.5. Only the defining relations Equation (18.12) and the Jacobi identity are assumed. That the ordered monomials span \(U(\mathfrak{g})\) is a reordering argument and is done first (The filtration, and spanning); the content of the theorem is their linear independence, and the whole of it lies in the construction of an action of \(U(\mathfrak{g})\) on the polynomial algebra in \(\dim\mathfrak{g}\) commuting variables (The action on the polynomial algebra). The Jacobi identity is exactly what makes that action well defined: it is the statement that the two ways of reordering a triple product agree. The consequences drawn in Consequences: the symbol and the symmetrization map — the embedding of \(\mathfrak{g}\) in \(U(\mathfrak{g})\), and the symmetrization isomorphism between \(U(\mathfrak{g})\) and the polynomial algebra on \(\mathfrak{g}\) — are what Racah's Theorem on the Number of Casimir Operators uses to count the Casimir operators.

Throughout, \(\mathbb{K}\) is the field of scalars (\(\R\) or \(\C\) in every application in this book; the symbol \(k\) is reserved for the invariant tensors of Definition 18.14), \(\mathfrak{g}\) is a finite-dimensional Lie algebra over \(\mathbb{K}\) with basis \(T_{1},\ldots,T_{M}\), \(M = \dim\mathfrak{g}\), and structure constants fixed as in Equation (18.11),

\begin{equation}\tag{A30.1} \comm{T_{a}}{T_{b}} = C^{c}{}_{ab}\,T_{c}\ec\qquad a,b,c = 1,\ldots,M\ec \end{equation}

with the summation convention in force. Nothing below uses the characteristic of \(\mathbb{K}\) except where the symmetrization map is introduced, which needs \(\Q \subseteq \mathbb{K}\) and is flagged there.

Statement

Theorem A30.1 (Poincaré–Birkhoff–Witt).

The ordered monomials

\begin{equation}\tag{A30.2} T_{1}^{n_{1}}T_{2}^{n_{2}}\cdots T_{M}^{n_{M}}\ec\qquad n_{a} \in \N \cup \set{0}\ec \end{equation}

form a basis of \(U(\mathfrak{g})\) as a \(\mathbb{K}\)-vector space. In particular the linear map \(\mathfrak{g} \to U(\mathfrak{g})\) is injective, so that \(\mathfrak{g}\) may be regarded as a subspace of \(U(\mathfrak{g})\), and no relation holds among the generators beyond those forced by Equation (18.12). Rests on Definition 18.5 and Equation (18.12).

The filtration, and spanning

Definition A30.2 (Filtration by degree).

Let \(U_{n} \subseteq U(\mathfrak{g})\) be the span of the products \(T_{a_{1}}T_{a_{2}}\cdots T_{a_{m}}\) with \(m \le n\), the empty product being the unit. Then

\begin{equation}\tag{A30.3} \mathbb{K} = U_{0} \subseteq U_{1} \subseteq U_{2} \subseteq \cdots\ec \qquad U_{m}U_{n} \subseteq U_{m+n}\ec\qquad \bigcup_{n} U_{n} = U(\mathfrak{g})\ec \end{equation}

the last equality because the \(T_{a}\) generate \(U(\mathfrak{g})\) as an algebra with unit. Rests on Definition 18.5.

Lemma A30.3 (The ordered monomials span).

\(U_{n}\) is spanned by the ordered monomials Equation (A30.2) of total degree \(n_{1}+\cdots+n_{M} \le n\). Consequently the ordered monomials span \(U(\mathfrak{g})\). Rests on Definition A30.2 and Equation (18.12).

Proof.

Derives Lemma A30.3. Induct on \(n\). For \(n = 0\) there is nothing to prove. Let \(n \ge 1\) and assume the claim for \(n-1\). It suffices to treat a single word \(w = T_{a_{1}}T_{a_{2}}\cdots T_{a_{n}}\) of length exactly \(n\), and we induct on its number of inversions, the number of pairs \(i < j\) with \(a_{i} > a_{j}\). If \(w\) has no inversion its indices are already nondecreasing and \(w\) is an ordered monomial. If it has at least one, some adjacent pair is out of order, \(a_{i} > a_{i+1}\); otherwise the sequence would be nondecreasing. Apply Equation (18.12) to that pair alone:

\begin{equation}\tag{A30.4} w = T_{a_{1}}\cdots T_{a_{i+1}}T_{a_{i}}\cdots T_{a_{n}} + C^{c}{}_{a_{i}a_{i+1}}\, T_{a_{1}}\cdots T_{a_{i-1}}\,T_{c}\,T_{a_{i+2}}\cdots T_{a_{n}}\ep \end{equation}

The first word on the right has length \(n\) and exactly one inversion fewer, so it is handled by the inner induction; the second has length \(n-1\) and lies in \(U_{n-1}\), handled by the outer induction. Hence \(w\) is a combination of ordered monomials of degree at most \(n\).

Everything that follows exists to show that this spanning set is free. The danger is real and must be stated plainly: nothing seen so far excludes the possibility that repeated use of Equation (A30.4) along two different routes returns two different combinations of ordered monomials, which would force a relation among them and could in principle collapse \(U(\mathfrak{g})\) — in the extreme case to zero. What rules this out is the existence of one representation in which the ordered monomials visibly act independently.

The action on the polynomial algebra

Notation A30.4 (Ordered multi-indices).

Let \(P = \mathbb{K}[x_{1},\ldots,x_{M}]\) be the polynomial algebra in \(M\) commuting variables. A multi-index is a nondecreasing finite sequence \(A = (a_{1} \le a_{2} \le \cdots \le a_{m})\) of indices from \(\set{1,\ldots,M}\); we write \(x_{A} = x_{a_{1}}x_{a_{2}}\cdots x_{a_{m}}\), \(\abs{A} = m\), and \(x_{A} = 1\) for the empty sequence. The monomials \(x_{A}\) are a basis of \(P\). For an index \(a\) we write

\begin{equation}\tag{A30.5} a \le A \quad\text{if and only if}\quad a \le a_{1}\ec \end{equation}

that is, if \(a\) does not exceed any index occurring in \(A\); the condition is vacuous, hence true, for the empty multi-index. Finally \(P_{n}\) denotes the span of the \(x_{A}\) with \(\abs{A} \le n\), so that \(P_{0} = \mathbb{K}\) and \(P_{n}P_{m} \subseteq P_{n+m}\).

Proposition A30.5 (The polynomial representation).

There exist linear maps \(\theta_{a} : P \to P\), \(a = 1,\ldots,M\), such that for every multi-index \(A\) and all indices \(a,b\)

\begin{align} \theta_{a}\,x_{A} &= x_{a}x_{A} \qquad\text{whenever } a \le A\ec \tag{A30.6}\\ \theta_{a}\,x_{A} - x_{a}x_{A} &\in P_{\abs{A}}\ec \tag{A30.7}\\ \theta_{a}\theta_{b} - \theta_{b}\theta_{a} &= C^{c}{}_{ab}\,\theta_{c}\ep \tag{A30.8} \end{align}

The assignment \(T_{a} \mapsto \theta_{a}\) is therefore a representation of \(\mathfrak{g}\) on \(P\). Rests on Equation (A30.1) and Notation A30.4.

Proof.

Derives Proposition A30.5. The maps are constructed on \(P_{n}\) by induction on \(n\). Write \((A_{n})\), \((B_{n})\), \((C_{n})\) for the three conditions restricted as follows: \((A_{n})\) and \((B_{n})\) are Equations (A30.6) and (A30.7) for \(\abs{A} \le n\), and \((C_{n})\) is Equation (A30.8) applied to \(x_{A}\) with \(\abs{A} \le n-1\) — the largest range in which both sides are defined once \(\theta\) is known on \(P_{n}\), since \(\theta_{b}x_{A} \in P_{\abs{A}+1} \subseteq P_{n}\) by \((B_{n-1})\).

Base. \(P_{0} = \mathbb{K}\); set \(\theta_{a}1 = x_{a}\). Then \((A_{0})\) holds because \(a \le A\) is vacuous for the empty multi-index, \((B_{0})\) holds because the difference is \(0\), and \((C_{0})\) is empty.

Extension to \(P_{n}\). Assume \(\theta\) defined on \(P_{n-1}\) with \((A_{n-1})\), \((B_{n-1})\), \((C_{n-1})\). Let \(\abs{A} = n\).

  1. If \(a \le A\), set \(\theta_{a}x_{A} = x_{a}x_{A}\), as Equation (A30.6) demands.

  2. If not, let \(b\) be the smallest index occurring in \(A\), so that \(b < a\), and write \(A = (b,B)\) with \(b \le B\) and \(\abs{B} = n-1\). Then \(x_{A} = x_{b}x_{B} = \theta_{b}x_{B}\) by \((A_{n-1})\). Using \((B_{n-1})\) write

    \begin{equation}\tag{A30.9} \theta_{a}x_{B} = x_{a}x_{B} + w\ec\qquad w \in P_{n-1}\ec \end{equation}

    and define

    \begin{equation}\tag{A30.10} \theta_{a}x_{A} := x_{a}x_{A} + \theta_{b}w + C^{c}{}_{ab}\,\theta_{c}x_{B}\ep \end{equation}

    Every term on the right is already defined: \(w\) and \(x_{B}\) lie in \(P_{n-1}\).

Condition \((A_{n})\) holds by construction. For \((B_{n})\): in case 1 the difference is \(0\); in case 2 it is \(\theta_{b}w + C^{c}{}_{ab}\theta_{c}x_{B}\), and \((B_{n-1})\) gives \(\theta_{b}w \in P_{n}\) and \(\theta_{c}x_{B} \in P_{n}\).

Before proving \((C_{n})\), record what Equation (A30.10) says. With \(b < a\) and \(b \le B\), the monomial \(x_{a}x_{B}\) is \(x_{A'}\) for the multi-index \(A'\) obtained by inserting \(a\) into \(B\); its smallest index is still \(b\), so \(b \le A'\) and \(\abs{A'} = n\), and case 1 gives \(\theta_{b}(x_{a}x_{B}) = x_{b}x_{a}x_{B} = x_{a}x_{A}\), the variables commuting. Hence, by Equation (A30.9), \(\theta_{b}\theta_{a}x_{B} = x_{a}x_{A} + \theta_{b}w\), and Equation (A30.10) reads

\begin{equation}\tag{A30.11} \theta_{a}\theta_{b}x_{B} = \theta_{b}\theta_{a}x_{B} + C^{c}{}_{ab}\,\theta_{c}x_{B} \qquad\text{whenever } b \le B,\ b < a,\ \abs{B} = n-1\ec \end{equation}

using \(\theta_{b}x_{B} = x_{A}\) once more. So the commutation relation holds by fiat in the ordered case; the work is to show it then holds in general.

Proof of \((C_{n})\). Let \(\abs{A} = n-1\); the cases \(\abs{A} < n-1\) are \((C_{n-1})\). The claim is antisymmetric in \(a,b\) and trivial for \(a = b\), since \(C^{c}{}_{aa} = 0\), so assume \(a > b\).

Case 1: \(b \le A\). This is Equation (A30.11) with \(B = A\).

Case 2: the relation \(b \le A\) fails. Let \(c_{0}\) be the smallest index occurring in \(A\), so \(c_{0} < b < a\), and write \(A = (c_{0},B)\) with \(c_{0} \le B\) and \(\abs{B} = n-2\). We first establish the auxiliary relation

\begin{equation}\tag{A30.12} \theta_{a}\theta_{c_{0}}y = \theta_{c_{0}}\theta_{a}y + C^{f}{}_{ac_{0}}\,\theta_{f}y \qquad\text{for } y = \theta_{b}x_{B}\ep \end{equation}

Indeed, by \((B_{n-1})\) write \(y = x_{b}x_{B} + w'\) with \(w' \in P_{n-2}\). The monomial \(x_{b}x_{B}\) is \(x_{A''}\) for the multi-index \(A''\) obtained by inserting \(b\) into \(B\); its smallest index is \(c_{0}\), because \(c_{0} \le B\) and \(c_{0} < b\), and \(\abs{A''} = n-1\). So Case 1 — just proved, for multi-indices of length \(n-1\) — applies to \(x_{A''}\) with the pair \((a,c_{0})\), and \((C_{n-1})\) applies to \(w' \in P_{n-2}\); adding the two gives Equation (A30.12).

Now compute, using \(x_{A} = \theta_{c_{0}}x_{B}\):

\begin{align} \theta_{a}\theta_{b}x_{A} &= \theta_{a}\theta_{b}\theta_{c_{0}}x_{B}\notag\\ &= \theta_{a}\left(\theta_{c_{0}}\theta_{b}x_{B} + C^{f}{}_{bc_{0}}\theta_{f}x_{B}\right)\notag\\ &= \theta_{c_{0}}\theta_{a}\theta_{b}x_{B} + C^{f}{}_{ac_{0}}\,\theta_{f}\theta_{b}x_{B} + C^{f}{}_{bc_{0}}\,\theta_{a}\theta_{f}x_{B}\ec \tag{A30.13} \end{align}

the second line by \((C_{n-1})\) applied to \(x_{B}\), \(\abs{B} = n-2\), and the third by Equation (A30.12) applied to \(y = \theta_{b}x_{B}\). Exchange \(a\) and \(b\) in Equation (A30.13) and subtract:

\begin{align} \theta_{a}\theta_{b}x_{A} - \theta_{b}\theta_{a}x_{A} &= \theta_{c_{0}}\left(\theta_{a}\theta_{b} - \theta_{b}\theta_{a}\right)x_{B}\notag\\ &\quad + C^{f}{}_{ac_{0}}\left(\theta_{f}\theta_{b} - \theta_{b}\theta_{f}\right)x_{B} + C^{f}{}_{bc_{0}}\left(\theta_{a}\theta_{f} - \theta_{f}\theta_{a}\right)x_{B}\ec \tag{A30.14} \end{align}

where the four mixed terms have been paired so that each parenthesis is a commutator. Every commutator in Equation (A30.14) acts on \(x_{B}\) with \(\abs{B} = n-2\), so \((C_{n-1})\) evaluates all three:

\begin{equation}\tag{A30.15} \theta_{a}\theta_{b}x_{A} - \theta_{b}\theta_{a}x_{A} = C^{g}{}_{ab}\,\theta_{c_{0}}\theta_{g}x_{B} + C^{f}{}_{ac_{0}}C^{g}{}_{fb}\,\theta_{g}x_{B} + C^{f}{}_{bc_{0}}C^{g}{}_{af}\,\theta_{g}x_{B}\ep \end{equation}

The quantity to be matched is, again by \((C_{n-1})\) on \(x_{B}\),

\begin{equation}\tag{A30.16} C^{g}{}_{ab}\,\theta_{g}x_{A} = C^{g}{}_{ab}\,\theta_{g}\theta_{c_{0}}x_{B} = C^{g}{}_{ab}\,\theta_{c_{0}}\theta_{g}x_{B} + C^{g}{}_{ab}C^{h}{}_{gc_{0}}\,\theta_{h}x_{B}\ep \end{equation}

The first terms of Equations (A30.15) and (A30.16) agree, so \((C_{n})\) holds if and only if

\begin{equation}\tag{A30.17} C^{f}{}_{ac_{0}}C^{g}{}_{fb} + C^{f}{}_{bc_{0}}C^{g}{}_{af} = C^{f}{}_{ab}C^{g}{}_{fc_{0}}\ec \end{equation}

after renaming the summation index in Equation (A30.16). Written with brackets, Equation (A30.17) is

\begin{equation}\tag{A30.18} \comm{\comm{T_{a}}{T_{c_{0}}}}{T_{b}} + \comm{T_{a}}{\comm{T_{b}}{T_{c_{0}}}} = \comm{\comm{T_{a}}{T_{b}}}{T_{c_{0}}}\ec \end{equation}

which is the Jacobi identity: expanding the right-hand side, \(\comm{\comm{T_{a}}{T_{b}}}{T_{c_{0}}} = \comm{T_{a}}{\comm{T_{b}}{T_{c_{0}}}} - \comm{T_{b}}{\comm{T_{a}}{T_{c_{0}}}}\), and the second term equals \(+\comm{\comm{T_{a}}{T_{c_{0}}}}{T_{b}}\) by antisymmetry. This completes the induction, and with it the construction of \(\theta\) on all of \(P = \bigcup_{n}P_{n}\).

Remark A30.6 (Where the Jacobi identity was needed, and where it was not).

The bookkeeping of Proposition A30.5 is elaborate, but the mathematical content sits entirely in Equation (A30.18). Conditions Equation (A30.6) and Equation (A30.7) merely say that \(\theta_{a}\) is “multiplication by \(x_{a}\), up to lower degree”, and the definition Equation (A30.10) is forced on us: it is the only value compatible with Equation (A30.8). Whether that forced value is consistent — whether reordering a triple by two different routes gives the same answer — is precisely Equation (A30.17). An antisymmetric bracket violating Jacobi would therefore not merely fail to be a Lie algebra: its enveloping algebra would have fewer ordered monomials than expected, because the two routes would impose a relation between them.

Independence, and proof of the theorem

Proof of Theorem A30.1. Derives Theorem A30.1. By Proposition A30.5 the map \(T_{a} \mapsto \theta_{a}\) is a representation of \(\mathfrak{g}\) on the vector space \(P\), and by Remark 18.6 it extends uniquely to a homomorphism of associative algebras with unit

\begin{equation}\tag{A30.19} \Phi : U(\mathfrak{g}) \longrightarrow \operatorname{End}(P)\ec \qquad \Phi(T_{a}) = \theta_{a}\ep \end{equation}

(The extension of Remark 18.6 is stated there for a representation on a vector space; that \(P\) is infinite-dimensional plays no part, since no topology or trace is involved.)

Evaluate \(\Phi\) of an ordered monomial on the constant polynomial \(1\). Reading Equation (A30.2) from right to left, the letter \(T_{M}\) acts \(n_{M}\) times on multi-indices all of whose entries are \(M\), then \(T_{M-1}\) acts on multi-indices whose entries are all \(\ge M-1\), and so on: at every step the acting index is \(\le\) every index already present, so Equation (A30.6) applies at every step and

\begin{equation}\tag{A30.20} \Phi\left(T_{1}^{n_{1}}T_{2}^{n_{2}}\cdots T_{M}^{n_{M}}\right)1 = x_{1}^{n_{1}}x_{2}^{n_{2}}\cdots x_{M}^{n_{M}}\ep \end{equation}

Distinct ordered monomials of \(U(\mathfrak{g})\) thus have distinct monomials of \(P\) as images, and the monomials of a polynomial algebra are linearly independent. Hence a vanishing linear combination of ordered monomials of \(U(\mathfrak{g})\) maps to a vanishing linear combination of distinct monomials of \(P\), forcing every coefficient to vanish: the ordered monomials are linearly independent. With Lemma A30.3 they are a basis.

The two consequences follow at once. The monomials of degree one are the \(T_{a}\) themselves, part of a basis, so they are linearly independent in \(U(\mathfrak{g})\) and the map \(\mathfrak{g} \to U(\mathfrak{g})\) is injective. And if some element of the free associative algebra on the symbols \(T_{a}\) were annihilated in \(U(\mathfrak{g})\) beyond what Equation (18.12) forces, its reduction to ordered form — which uses those relations only — would be a nontrivial vanishing combination of basis elements.

Consequences: the symbol and the symmetrization map

The next two results are what Racah's Theorem on the Number of Casimir Operators needs. From here on \(\Q \subseteq \mathbb{K}\), so that \(n!\) may be inverted.

Definition A30.7 (Symmetric algebra and symbol).

Let \(S(\mathfrak{g}) = \mathbb{K}[T_{1},\ldots,T_{M}]\) be the polynomial algebra on the same generators taken as commuting symbols, graded by degree, \(S(\mathfrak{g}) = \bigoplus_{n \ge 0}S^{n}(\mathfrak{g})\); invariantly, \(S^{n}(\mathfrak{g})\) is the \(n\)-th symmetric power of the vector space \(\mathfrak{g}\). By Theorem A30.1 the ordered monomials of degree exactly \(n\) are a basis of a complement of \(U_{n-1}\) in \(U_{n}\), so

\begin{equation}\tag{A30.21} \sigma_{n} : U_{n}/U_{n-1} \longrightarrow S^{n}(\mathfrak{g})\ec \qquad T_{1}^{n_{1}}\cdots T_{M}^{n_{M}} + U_{n-1} \longmapsto T_{1}^{n_{1}}\cdots T_{M}^{n_{M}}\ec \end{equation}

\(n_{1}+\cdots+n_{M} = n\), is a linear isomorphism. The element \(\sigma_{n}(u + U_{n-1})\) is the symbol of \(u \in U_{n}\), and \(\sigma = \bigoplus_{n}\sigma_{n}\) is an isomorphism of graded algebras from \(\operatorname{gr}U(\mathfrak{g}) = \bigoplus_{n}U_{n}/U_{n-1}\) onto \(S(\mathfrak{g})\): it is multiplicative because two ordered monomials multiply, modulo \(U_{n+m-1}\), by concatenation and reordering, and Equation (A30.4) shows the reordering costs only terms of lower degree. Rests on Theorem A30.1 and Definition A30.2.

Definition A30.8 (Symmetrization).

The symmetrization map is the linear map \(\omega : S(\mathfrak{g}) \to U(\mathfrak{g})\) determined by

\begin{equation}\tag{A30.22} \boxed{\omega\left(X_{1}X_{2}\cdots X_{n}\right) = \frac{1}{n!}\sum_{\pi} X_{\pi(1)}X_{\pi(2)}\cdots X_{\pi(n)}}\ec\qquad X_{i} \in \mathfrak{g}\ec \end{equation}

the sum running over the \(n!\) permutations \(\pi\) of \(\set{1,\ldots,n}\), with \(\omega(1) = 1\). The right-hand side is symmetric in \(X_{1},\ldots,X_{n}\) and multilinear, so it descends from \(\mathfrak{g}^{n}\) to \(S^{n}(\mathfrak{g})\) and \(\omega\) is well defined. Rests on Definitions 18.5 and A30.7.

Proposition A30.9 (Symmetrization is an isomorphism of $\mathfrak{g}$-modules).

Let \(\Q \subseteq \mathbb{K}\). Then:

  1. \(\omega\) maps \(S^{n}(\mathfrak{g})\) into \(U_{n}\) and \(\sigma_{n}\left(\omega(p) + U_{n-1}\right) = p\) for \(p \in S^{n}(\mathfrak{g})\); consequently \(\omega\) is a linear isomorphism of \(S(\mathfrak{g})\) onto \(U(\mathfrak{g})\).

  2. Let \(\mathfrak{g}\) act on \(U(\mathfrak{g})\) by \(\ad_{X}u = Xu - uX\) and on \(S(\mathfrak{g})\) by the derivation extending \(\ad_{X}\) on \(\mathfrak{g}\). Then \(\omega\) intertwines the two actions, \(\omega \circ \ad_{X} = \ad_{X} \circ\, \omega\).

Rests on Definition A30.8, Theorem A30.1 and Definition A30.7.

Proof.

Derives Proposition A30.9. (1) Each word on the right of Equation (A30.22) is a product of \(n\) elements of \(\mathfrak{g}\), hence lies in \(U_{n}\). Take \(p = T_{1}^{n_{1}}\cdots T_{M}^{n_{M}}\) of degree \(n\). Every one of the \(n!\) words in Equation (A30.22) is a rearrangement of the same letters, so by Equation (A30.4) each equals the ordered monomial \(T_{1}^{n_{1}}\cdots T_{M}^{n_{M}}\) of \(U(\mathfrak{g})\) modulo \(U_{n-1}\); averaging, \(\omega(p) - T_{1}^{n_{1}}\cdots T_{M}^{n_{M}} \in U_{n-1}\), which is the assertion about \(\sigma_{n}\). Thus \(\omega\) maps a basis of \(S(\mathfrak{g})\) to a family of elements that is “triangular” with respect to the filtration, with the ordered monomials as leading terms. Such a family is a basis: a nontrivial vanishing combination would have a highest degree \(n\) occurring in it, and its image under \(\sigma_{n}\) would be a nontrivial vanishing combination of distinct monomials of \(S^{n}(\mathfrak{g})\). Surjectivity follows because the leading terms exhaust the basis of Theorem A30.1.

(2) On \(U(\mathfrak{g})\) the map \(\ad_{X}\) is a derivation of the associative product, \(\ad_{X}(uv) = (\ad_{X}u)v + u(\ad_{X}v)\), as one checks by expanding \(X(uv) - (uv)X\) and inserting \(\pm uXv\). Hence

\begin{equation}\tag{A30.23} \ad_{X}\left(X_{\pi(1)}\cdots X_{\pi(n)}\right) = \sum_{j=1}^{n} X_{\pi(1)}\cdots \comm{X}{X_{\pi(j)}}\cdots X_{\pi(n)}\ec \end{equation}

using \(\ad_{X}Y = \comm{X}{Y}\) for \(Y \in \mathfrak{g}\). Average Equation (A30.23) over \(\pi\) and group the resulting \(n!\,n\) words by the value \(i = \pi(j)\) of the slot that was hit: for fixed \(i\), the pairs \((\pi,j)\) with \(\pi(j) = i\) put \(\comm{X}{X_{i}}\) in position \(j\) and let the remaining letters occupy the remaining positions in every possible order, each exactly once — which is the definition of \(\omega\left(X_{1}\cdots\comm{X}{X_{i}}\cdots X_{n}\right)\) up to the common factor \(1/n!\). Therefore

\begin{equation}\tag{A30.24} \ad_{X}\,\omega\left(X_{1}\cdots X_{n}\right) = \sum_{i=1}^{n}\omega\left(X_{1}\cdots \comm{X}{X_{i}}\cdots X_{n}\right) = \omega\left(\ad_{X}\left(X_{1}\cdots X_{n}\right)\right)\ec \end{equation}

the last equality because \(\ad_{X}\) acts on \(S(\mathfrak{g})\) as the derivation extending \(\ad_{X}\), which is exactly the Leibniz sum on the right.

Corollary A30.10 (The Casimir elements are not accidentally zero).

Let \(k^{a_{1}\cdots a_{r}}\) be a nonzero totally symmetric array. Then the element \(C_{r} = k^{a_{1}\cdots a_{r}}T_{a_{1}}\cdots T_{a_{r}}\) of Equation (18.19) is nonzero in \(U(\mathfrak{g})\), and its symbol is the nonzero polynomial \(k^{a_{1}\cdots a_{r}}T_{a_{1}}\cdots T_{a_{r}} \in S^{r}(\mathfrak{g})\). In particular the quadratic Casimir Equation (18.20) of a semisimple algebra is a nonzero element of \(U(\mathfrak{g})\). Rests on Theorem A30.1, Definition A30.7 and Theorem 18.16.

Proof.

Derives Corollary A30.10. Write \(p = k^{a_{1}\cdots a_{r}}T_{a_{1}}\cdots T_{a_{r}}\) for the corresponding element of \(S^{r}(\mathfrak{g})\), the same expression read in commuting symbols. Then \(C_{r} = \omega(p)\): by linearity \(\omega(p) = k^{a_{1}\cdots a_{r}}\,\frac{1}{r!}\sum_{\pi} T_{a_{\pi(1)}}\cdots T_{a_{\pi(r)}}\), and renaming the summation indices in each of the \(r!\) terms turns it into \(k^{a_{1}\cdots a_{r}}T_{a_{1}}\cdots T_{a_{r}}\), because \(k^{a_{1}\cdots a_{r}}\) is totally symmetric. Now \(p \neq 0\): the coefficient of the commuting monomial \(T_{1}^{n_{1}}\cdots T_{M}^{n_{M}}\) in \(p\) is the multinomial coefficient \(r!/(n_{1}!\cdots n_{M}!)\) times the corresponding component of \(k^{a_{1}\cdots a_{r}}\), and in characteristic zero that factor cannot vanish. Since \(\omega\) is injective by Proposition A30.9, \(C_{r} = \omega(p) \neq 0\). For Equation (18.20) the array is \(\kappa^{ab}\), which is invertible, hence nonzero.

Remark A30.11 (What is proved and what is not).

Theorem A30.1 is a statement about \(U(\mathfrak{g})\) as a vector space: the ordered monomials are a basis. It is not a statement that \(U(\mathfrak{g})\) is commutative, and \(\omega\) of Proposition A30.9 is emphatically not an algebra homomorphism — \(\omega(XY) - \omega(X)\omega(Y) = -\tfrac{1}{2}\comm{X}{Y}\) for \(X,Y \in \mathfrak{g}\), by Equation (A30.22) and Equation (18.12). What survives at the level of algebras is the statement of Definition A30.7, that the associated graded algebra of \(U(\mathfrak{g})\) is the commutative algebra \(S(\mathfrak{g})\); noncommutativity is entirely a phenomenon of lower order in the filtration. That is the exact sense in which \(U(\mathfrak{g})\) is a deformation of the polynomial algebra on \(\mathfrak{g}\), and it is the form in which the theorem is used in Racah's Theorem on the Number of Casimir Operators.

The Poincaré–Birkhoff–Witt Theorem discharges the proof obligation of Theorem 18.7. Its immediate consequence is the one Section 18.1 needs: the generators satisfy no hidden relations, so a Casimir element built as in Theorem 18.16 is a genuine, nonzero element of \(U(\mathfrak{g})\) and not an elaborate way of writing zero (Corollary A30.10). The deeper consequence, Proposition A30.9, is the first link of the chain that counts those Casimirs in Racah's Theorem on the Number of Casimir Operators.