I have a trouble understanding an argument which I think has a simple answer but I am not getting it.
The question is that if you don't impose local fermionic symmetry the GS action has only one term and one of the equation of motion looks as $Γ\cdot p\partial_0\psi=0$, where $\psi$ is a Majorana-Weyl spinor in 10 dimensions and $Γ$ are just generalized gamma matrices.
Now $(Γ\cdot p)^2 = p^2= 0$ for the on-shell condition, but now they say that since the square is zero hence half of the eigenvalues of $Γ\cdot p$ is zero and this is where I am not getting it. If the square of a matrix is zero then how can we say that half of it's eigenvalues are zero. Since the eigenvalues of a squared matrix is square of the eigenvalues of the matrix whose square is taken, so how can we say that half of the eigenvalues are zero? May be it can happen when spinor contain complex component but here the spinor is Majorana too ( thinking in some different way that how it will impose constraint on half of the component of $\psi$ but this is not working either).
(For reference, see chapter 5 of GSW Vol.1.)