Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Spin Operators: Axial for QM, Polar in Clifford Algebra?

  1. Oct 15, 2015 #1
    Hello folks! New to this forum, so hoping I'm not retreading old ground. The Pauli matrices are spin angular momentum operators in quantum mechanics and thus are axial vectors. But in Clifford algebra in three dimensions they are odd basis elements and thus polar vectors. Hestenes, Baylis, other geometric algebraists have reformulated quantum mechanics hinting at fundamental reinterpretations. So, the same mathematical objects have even parity in one formalism, and odd parity in others. Nowhere, as far as I can see, is this explained. Any insights will be greatly appreciated!
  2. jcsd
  3. Oct 16, 2015 #2
    Can you define the objects you refer to more precisely? In exterior algebra / geometric algebra there are no such things as polar or axial vectors to start with, only multivectors (and their Hodge duals). So I think what you claim is probably based on a misunderstanding of the algebraic structure.


  4. Oct 20, 2015 #3

    I'm referring to [itex]\sigma_1=\left[
    \begin{array}{ c c }
    0 & 1 \\
    1 & 0
    \end{array} \right],\sigma_2=\left[
    \begin{array}{ c c }
    0 & -i \\
    i & 0
    \end{array} \right],\sigma_3=\left[
    \begin{array}{ c c }
    1 & 0 \\
    0 & -1
    \end{array} \right][/itex]. They are the grade 1 elements (acknowledge that the matrices are just one particular representation) of a Clifford algebra for real three-space. Together with the grade 0 element, [itex]\sigma_0=I_{2x2},[/itex], the grade 2 elements [itex]\sigma_2\sigma_3, \sigma_3\sigma_1,\sigma_1\sigma_2,[/itex] and the grade 3 element [itex]\sigma_1\sigma_2\sigma_3,[/itex] they form the multivector basis for that algebra.

    As far as polar or axial vectors, Hestenes states the Pauli matrices are polar in geocalc.clas.asu.edu/pdf-preAdobe8/CAIQM.pdf (as do others), and he states that the grade two elements are axial. Baylis, in web4.uwindsor.ca/users/b/baylis/main.nsf/.../$FILE/cainphys.pdf, shows that such a grade 1 vector, say [itex]v=\sigma_3[/itex] can be reflected in the 2-3 plane orthogonal to it with the transformation [itex]\sigma_1\sigma_2[/itex]v[itex]\sigma_1\sigma_2[/itex] = [itex]\sigma_1\sigma_2\sigma_3\sigma_1\sigma_2=-\sigma_3[/itex]. Hence, [itex]\sigma_3[/itex] (and so on for the other grade 1 elements) has odd parity as does a polar vector.

    So, with this interpretation, I don't understand why the same quantities are axial vectors with even parity, representing spin angular momentum in quantum mechanics.

    • http://webcache.googleusercontent.com/search?q=cache:vsIvjZJ4vZIJ:geocalc.clas.asu.edu/pdf-preAdobe8/CAIQM.pdf+&cd=1&hl=en&ct=clnk&gl=us [Broken]
    Last edited by a moderator: May 7, 2017
  5. Oct 20, 2015 #4
    Typo: I meant to say, "... can be reflected in the 1-2 plane orthogonal to it".
  6. Oct 21, 2015 #5
    Ok, I understand now where your confusion comes from. The spin vector is the Hodge dual of the spin bivector. That means the basis vectors used to expand the spin vector in are vectors, not bivectors. Let me give you an example.

    Consider the exterior algebra ##\Lambda(\mathbb{R}^3)## with a positively oriented vector basis ##\{ \mathbf{x},\mathbf{y},\mathbf{z} \}##. The bivector Hodge duals of these basis vectors are then
    \star \mathbf{x} & = & \mathbf{y} \wedge \mathbf{z} \nonumber\\
    \star \mathbf{y} & = & \mathbf{z} \wedge \mathbf{x} \nonumber\\
    \star \mathbf{z} & = & \mathbf{x} \wedge \mathbf{y} \nonumber
    Now the general bivector ##\mathbf{v}## is a linear combination of these bivectors and can be written as $$\mathbf{v}=v_1 \cdot \mathbf{y} \wedge \mathbf{z} + v_2 \cdot \mathbf{z} \wedge \mathbf{x} \nonumber + v_3 \cdot \mathbf{x} \wedge \mathbf{y} \nonumber$$

    That's the equivalent to your spin bivector. And as a bivector it behaves like a axial vector. But it's best to avoid polar and axial altogether in the context of geometric algebra, because it leads to confusion like yours.

    Next, let's take this bivector to its vector Hodge dual.

    $$ \star\mathbf{v}=v_1\cdot\mathbf{x}+v_2\cdot\mathbf{y}+v_3\cdot\mathbf{z}$$

    As you can see, it has been expanded into the basis vectors that each transform like polar vectors. So where is the axial character of the spin in this representation? The answer is, it is hidden in the Hodge dual and absorbed in the sign of the expansion coefficients. Had I not stated in the beginning that the basis is positively oriented in the order given, but rather negatively oriented, you'd have a factor of ##-1## with every basis vector. So if you apply a spatial inversion, the signs of the coefficients will change.

    The very same thing happens for your spin operator
    $$S = s_1 \sigma_1 + s_2 \sigma_2 + s_3 \sigma_3$$
    where the ##\sigma## are your grade one (axial) Clifford algebra basis elements. Spatial inversion will again generate a factor of ##-1## for all the duals which will be absorbed in your coefficients.

    But this is really all superfluous, because you can work with the grade-2 elements (bivectors) of the clifford algebra directly without using the Hodge dual, and things will become more obvious. The fact that spin is treated as a pseudo-vector and not a bivector has mostly historical reasons, so let's fix that.

    The grade-2 elements of the spin Clifford algebra are explicitly
    \sigma_1 \cdot \sigma_2 & = & \mathrm{i} \sigma_3 \nonumber \\
    \sigma_2 \cdot \sigma_3 & = & \mathrm{i} \sigma_1 \nonumber \\
    \sigma_3 \cdot \sigma_1 & = & \mathrm{i} \sigma_2 \nonumber \\

    So the canonical bivector basis is ##\{ \mathrm{i} \sigma_1,\mathrm{i} \sigma_2,\mathrm{i} \sigma_3 \}## and you can check that these transform correctly under spatial inversion.

    This gives us a spin operator of $$S = s_1\cdot \mathrm{i} \sigma_1 + s_2\cdot \mathrm{i} \sigma_2 + s_3\cdot \mathrm{i} \sigma_3$$

    which is very convenient if you use this spin for generating rotations. For the spin vector, the lie algebra of spatial rotations was generated by ##R = \exp(\mathrm{i}S)##. And for the spin bivector representation it becomes just ##R = \exp(S)##.
    If we also adopt the bivector basis as the Lie algebra basis we get a mildly different lie algebra structure:

    So in total, not much changes if you keep spin a bivector instead of Hodging it, at least for a cartesian basis. I'll leave the details of the non-cartesian case to you, if you're interested.

    Hope this helps!

  7. Oct 22, 2015 #6

    So had we expressed the spin operator as a bivector in the first place, it would explicitly retain its sign under spatial inversion. But if instead we express it as the Hodge dual of a bivector, the operator reverses sign under inversion, and one must take into account the fact that taking the Hodge dual yields a plus or minus sign depending on the orientation of the space.

    But in typical quantum mechanical expressions spin is not explicitly shown as the dual of a bivector; e.g., in the Pauli equation σ is not multiplied by i, and seemingly one must deduce the axial character from context (I'm probably missing something here). So reverting to physicist language (I'm new to geometric algebra) we have the eigenvalue equation [itex]\sigma_3|\uparrow\rangle=|\uparrow\rangle[/itex]. The reflection operator for [itex]\sigma_3[/itex] is the unitary operator [itex]U=\sigma_1\sigma_2[/itex]. So we reflect [itex]\sigma_3[/itex] in this equation using the transformation and get [tex]U^†\sigma_3U|\uparrow\rangle=-\sigma_2\sigma_1\sigma_3\sigma_1\sigma_2|\uparrow\rangle=\sigma_1\sigma_2\sigma_3\sigma_1\sigma_2|\uparrow\rangle=-\sigma_3|\uparrow\rangle=-|\uparrow\rangle.[/tex] This is certainly the right answer, the spin does not change sign under reflection. If we interpret [itex]\sigma_3[/itex] as the measurement of spin in the positive z direction, then [itex]-\sigma_3[/itex] must be the measurement of spin in the negative z direction, and an eigenstate yielding 1 for spin in the positive z direction must yield -1 for a measurement of spin in the negative z direction.

    Would you concur with this interpretation? I was tempted, when I wrote the equation earlier, to conclude that the axial character of spin is imparted by the states, not the operators. Your explanation above suggests that it is a property of the operators, but I can only see that if we represent spin as , not σ, but of course in doing so they would not be Hermitian and thus not observables.

    Thank-you very much for your assistance,

    Last edited: Oct 22, 2015
  8. Oct 27, 2015 #7
    Sorry for the late response, I was quite busy.

    I don't quite see what you mean with this. First of all, if you have a reflection, then it's not specific to one operator but acts like a reflection on all operators. And secondly, [itex]\sigma_1\sigma_2[/itex] is a rotation by the way it transforms. So I guess everything that follows is quite questionable.


  9. Oct 31, 2015 #8

    My mistake for using the wrong operator and limiting it to one dimension. So I try again. The reflection operator sending [itex]\sigma[/itex] to [itex]\sigma'[/itex] by [tex]\sigma'=-n\sigma n,[/tex] is n, where n is the unit normal to the plane of reflection. If [itex]\sigma[/itex] is a normized vector [itex]\sigma=s_1\sigma_1+s_2\sigma_2+s_3\sigma_3[/itex] (scalar coefficients satisfying [itex]s_1^2+s_2^2+s_3^2=1[/itex]) , and the plane of reflection is the 1-2 plane, this becomes [tex]\sigma'=-\sigma_3(s_1\sigma_1+s_2\sigma_2+s_3\sigma_3)\sigma_3=s_1\sigma_1+s_2\sigma_2-s_3\sigma_3.[/tex] As expected, only the component normal to the plane changes.

    Now suppose [itex]|\uparrow_\sigma\rangle[/itex] is an eigenvector of [itex]\sigma[/itex] satisfying [itex]\sigma|\uparrow_\sigma\rangle=|\uparrow_\sigma\rangle[/itex]. Let us reflect [itex]\sigma[/itex] in the plane orthogonal to it to obtain [itex]\sigma"=(-\sigma)\sigma(\sigma),[/itex] where now the reflection operator is just [itex]\sigma[/itex], and substitute it into the eigenvalue equation. My argument above runs [tex]\sigma"|\uparrow_\sigma\rangle=-\sigma\sigma\sigma|\uparrow_\sigma\rangle=-\sigma|\uparrow_\sigma\rangle=-|\uparrow_\sigma\rangle.[/tex] Well, the reflection changed the sign of the spin operator (which was what was bothering me since spin has even parity), but nevertheless the eigenvalue equation yields the expected answer: if a measurement in the positive [itex]\sigma[/itex] direction yields spin angular momentum in that direction, then a measurement in the negative [itex]\sigma[/itex] direction still yields spin angular momentum whose direction is positive [itex]\sigma[/itex]. Think of this as measuring electrons prepared in a spin-up date with a Stern Gerlach apparatus resulting in all the electrons being deflected upwards. Now if you rotate the apparatus 180 degrees about the beam axis, but don't change how the states are prepared, the electrons will be deflected downward. You still interpret the electrons as spin-up per the original convention.

    This makes it seem to me like the axial character of spin is imparted, in quantum mechanical formalism, by the states, not the operators. In that formalism, spin 1/2 operators are [itex]\hbar/2[/itex] times the the Pauli matrices [itex]\sigma_1,\sigma_2,\sigma_3[/itex]. I think what you're saying is that in quantum mechanical formalism, these [itex]\sigma s[/itex] are not vectors, but Hodge duals of bivectors, and their axial character is hidden in the formalism. And furthermore, had we avoided the Hodge duals by staying explicitly with the bivectors (retaining the factor i), the commutation relations are preserved but the axial character would become explicit in the operators. But I'm not sure how to do that since it would make the operators non-Hermitian while nevertheless they're interpreted as observables.

    Another thing bothering me. The reflection operator is unitary (but not special unitary). I've always been able to stick with special unitary operators, and the transformation looks like [itex]U^†\sigma U[/itex]. But here, the reflection operator, n, is also Hermitian, so we'd have [itex]U^†=n^†=n=U[/itex], and we can't write this as [itex]-n\sigma n[/itex], which is how I got tripped up in my earlier post.

    Well, I've probably really wrapped myself around the axle this time, but so be it.


    Last edited: Oct 31, 2015
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook