Lapidus said:
Thanks so much, suprised and jambaugh!
While I certainly have to first absorb what you all just wrote here, I can not resist, as long as you are around, to ask one more.
I read again and again that some magic happens in SO(8), where the vector representation and the two spinor representations can be transformed into each other via an so-called outer automorphism. I first read it years ago on
John Baez site http://math.ucr.edu/home/baez/twf_ascii/week61" , where he describes it quite beautifully. Unfortunately but quite naturally when towards the end he goes into the details, he is harder to understand. But still the best I saw so far on this topic.
Often, I feel, people just show the D_4 Dynkinn diagram and say it is symmetric and voila there must exist some transformation that maps the three representation into each other.
Is there any way to make this 'outer automorphism' more concrete and explicit? I remember back then I tried Fulton/ Harris and Porteous in the libary, as Baez referred to them in the end, but they were too hard to follow for me, I believe. Too abstract for my feeble brain...which demands concrete, explicit and worked out examples, I'm afraid...
Let's see. There's more detail to the matrix representations of the clifford algebras than I included in my already lengthy post.
First recall that I mentioned that the dimension of the Clifford algebra for SO(n) has dimension 2^n. If we are then going to express it in a matrix algebra the matrices will be say, p\times p with p (real) dimensional pinors.
(Pinors are extensions of spinors which allow us to include inversions as well as rotations. One is really representing O(n) not just SO(n).)
For this to be the case p \le \sqrt{2^n} = 2^{n/2}.
Along with this the invariants of the group must be invariants of the matrices and these will manifest differently according to dimension. You get different types of adjoints and thus different types of matrix groups into which spin group maps. It may be a form defining orthogonal (real or complex), unitary, symplectic (real or complex) group. But the pattern is periodic with cycle 8 (for real orthogonal groups).
At O(8) you get a sixteen dimensional real pinor repersentation which splits into two 8 dimensional spinor representations of SO(8).
[Side note: We say representations of the group but the spinors really give a
projective representation obeying the definition of a representation only up to scalar multiples of the defining identities. They are however true representations of the underlying Lie algebras which is really what one is working with.]
Back to Spin(8)... it gets mapped in the matrix group SO(8)xSO(8) acting on the spinors via a double covering so that 360deg rotations of the original SO(8) vectors get mapped to 180deg rotations in the SO(8)xSO(8) matrix group acting on the two conjugate spinor representations.
Disclaimer: I'm trying to reconstruct the following from memory. I'm sure I have made some errors such as sign conventions but the outline is --I believe-- correct.
What this means is that the (16x16) dimensional matrices corresponding to the Clifford elements \sigma_{ij} generating SO(8) rotations will have block diagonal form:
\left(\begin{array}{c|c} \omega_L & 0 \\ \hline \\ 0 & \omega_R\end{array}\right)
where the \omega,\omega^{-1} are again generators of SO(8) (each half of the SO(8)xSO(8) group acting on the pinor:
\Psi = \left(\begin{array}{c}\psi^{even} \\ \psi^{odd}\end{array}\right).
Now recall that these generators are bi-vectors under the adjoint representation in the Cl Alg. We also have the grade 1 elements which transform adjointly as vectors. Recall that I mentioned the clifford algebra represents the full orthogonal group O(8) not just SO(8). That means it includes inversions of sub-spaces. The vector generators acting adjointly (and normalized) represent inversion of a 1 dimensional subspace spanned by that vector or, depending on conventions used, inversion of the n-1 dimensional subspace orthogonal to that vector. This means the matrix representation of these vector, grade-1 elements are
odd transformations and must swap the odd and even spinor subspaces of the 16-dim pinor space. They thus must have a matrix representation of the form:
\left(\begin{array}{c|c} 0 & M \\ \hline \\ -M^{-1} & 0 \end{array}\right). (Note that this squares to -1. This is a choice of metric convention in the clifford algebra but is a necessary choice so we end up with the octonians below.)
(Patience, we're almost there.)
So now we have three actions of the SO(8) generators. Their adjoint action on the grade one elements \gamma_1,\ldots \gamma_8, the action on the even spinors \psi^{even}, and the action on the odd spinors \psi^{odd}.
We also have a mapping defined by the action of the vector \gamma_i mapping even spinors to odd spinors (and mapping odd spinors to even spinors). From this action we can construct the octonians. Given arbitrary bases for the vectors, even spinors, and odd spinors we define the vector's action on the spinor space by its clifford matrix in terms of the basis elements:
\gamma_i: \psi^{even}_j \mapsto \sum_k C_{ijk}\psi^{odd}_k
Note that the three indexed object C_{ijk} has each index running from 1 to 8, but each corresponds to a basis in a completely different space. We can manipulate the choice of basis so that an arbitrarily chosen one of the vectors, say \gamma_1 gives coefficients of the form:
C_{1jk} = \delta_{jk}
One can further restrict the choice of basis, consistant with the above so that the coefficients are cyclically symmetric:
C_{ijk} = C_{jki} = C_{kij}.
In this choice we can "identify" the vectors, odd spinors, and even spinors, calling each of them e_0,\cdots,e_7
and the product defined by:
e_i e_j = \sum_k C_{ijk} e_k
is the
octonian product with e_0 = 1.
This cyclic symmetry is the triality automorphism between vector, even spinor, and odd spinor.
OK, now we'll start with the octonians and reconstruct the vector and two spinor representations. First recall that octonian multiplication is NOT associative and we need an associative algebra to represent the associative group. Here's what we do:
For each octonian e_k define the left adjoint action:
L_k: e_j \mapsto e_k e_j
and the (negative?) right adjoint action: R_k: e_j \mapsto - e_j (e_k)^{-1} (Not sure if this is exactly right!)
Now the left action corresponds to the action of vector clifford element on even spinors (yielding odd spinors) and the right action corresponds to the action of a vector clifford element on odd spinors (yielding even spinors).
Now also note that an algebra's product is associative if and only if the left and right adjoint actions commute.
L_aR_b c = a(cb) = (ac)b= R_b L_a c
Since it is non-associative they will
not commute, and since the vector clifford generators swap odd and even spinors we have to represent products of these actions by alternating left and right actions.
So to get the spinor representations we use:
2\omega^{even}_{jk} = R_j L_k - R_k L_j
2\omega^{odd}_{jk} = L_j R_k - L_k R_j
And finally the vector representation either by:
[\omega^{even}_{jk},L_i]
or
[\omega^{odd}_{jk}, R_i]
which, if I haven't made one of many errors should be equivalent.
Further disclaimer. I need to double check this exposition (done from memory) and am sure I've made an error or two. But errors aside it is "I hope" a way to better understand triality in spin(8).