I have a question about the uniqueness, up to scale factor, of the Killing form on a Lie algebra $\mathfrak{g}$. I know that it is defined as $$B(X,Y)=\operatorname{tr}(\operatorname{ad}_X\circ \operatorname{ad}_Y),$$ for every $X,Y\in\mathfrak{g}$. It is known that, if $\mathfrak{g}$ is a simple Lie algebra, any bilinear, symmetric non-degenerate quadratic form which is $\operatorname{ad}$-invariant equals $B$, up to multiplications for a constant. Now, we know that the Lie algebra $\mathfrak{o}(n)$ of the orthogonal group $O(n)$ is simple if $n\neq 4$ and $$\mathfrak{o}(4)\cong\mathfrak{o}(3)\oplus\mathfrak{o}(3),$$ i.e. $\mathfrak{o}(4)$ is semisimple.
In the case $n=4$, what can we say about the Killing form? Is it the unique quadratic form as above, up to multiplications for a constant, although $\mathfrak{o}(4)$ is not simple?