However, starting in the x basis and calculating [itex] | \; S_z >_x [/itex] shows that the above matrix works. I imagine this is not a coincidence, but it seems to be implying that [itex] | \; S_z >_x = | \; S_x + >_z [/itex].