Here's my idea for motivating the Killing form: the only notion we have of magnitudes and angles in a Lie algebra comes from conjugations, as they can be understood to be the "natural" transformations on the Lie algebra. So it's natural to ask for a norm map that satisfies $\forall g\in G$,
$$\|X\|=\|\mathrm{Ad}_gX\|$$ And hopefully we can then use symmetry to pin down a bilinear form. The idea is that we can already compare two vectors in the same line, and this condition creates contours that are precisely the orbits of conjugation, which means allowing us to compare vectors in the same ideal.
So in a simple Lie algebra, the bilinear form would then be completely determined up to scaling.
Am I on a sensible track? I guess what I'm asking is:
- Am I right to believe that "bilinear, symmetric and automorphism-invariant" uniquely determine the Killing form (up to scaling) for simple Lie algebras?
- If so, how can I prove the $\mathrm{tr}(\mathrm{ad}(x)\mathrm{ad}(y))$ formula from this characterisation?
- How might I extend this intuition to non-simple Lie algebras? I think I can "see" why the "semisimple equivalent to non-degenerate" property is true, though.
(See here for examples of the kind of intuition, motivation I'm looking for. Based on advice there, I'm splitting my "intuition for Lie algebras" questions.)
One way to look at the Killing form is as a tool for examining ideals of $\mathfrak{g}$. Let's start not with the Killing form, but with any bilinear invariant form $B(-, -): \mathfrak{g} \times \mathfrak{g} \to \mathbb{C}$. Invariance here means either of the following equivalent things:
The radical of an invariant bilinear form $$ \operatorname{Rad}(B) = \{ x \in \mathfrak{g} \mid B(x, y) = 0 \text{ for all } y \in \mathfrak{g}\}$$ is an ideal of $\mathfrak{g}$. For a simple Lie algebra $\mathfrak{g}$:
Hence for a simple Lie algebra, every nonzero invariant form is symmetric, and all such forms are scalar multiples of each other. So it is enough to find any nonzero invariant form.
Now, we need a way to manufacture invariant bilinear forms. In fact, there is such a form for every representation of $\mathfrak{g}$. Given a representation $\rho: \mathfrak{g} \to \mathfrak{gl}(V)$, define the trace form for $V$ to be the bilinear form $$ B_V(x, y) = \operatorname{tr}(\rho_V(x) \rho_V(y)).$$ Every trace form is symmetric and invariant. Of course, this might not help much, since given a random Lie algebra $\mathfrak{g}$, cooking up nontrivial representations is a nontrivial task. However, we get the adjoint representation $\operatorname{ad}: \mathfrak{g} \to \mathfrak{gl}(\mathfrak{g})$ for free, and we can define the associated trace form $$ B_\mathfrak{g}(x, y) = \operatorname{tr}((\operatorname{ad} x)(\operatorname{ad} y)).$$ All that we need to do is to show that the Killing form $B_\mathfrak{g}$ is nonzero. I think the fastest way to do this is by Cartan's Criterion for solvability (to apply Cartan's criterion, we view $\mathfrak{g}$ as embedded inside $\mathfrak{gl}(\mathfrak{g})$ via the homomorphism $\operatorname{ad}$).
As for extending this intuition to semisimple Lie algebras, I'd suggest you read through the (not long) proofs of Lie's theorem and Cartan's criterion, which deal with this more general case.