Generalized Clifford algebra

From Wikipedia, the free encyclopedia
(Redirected from Clock and shift matrices)
Jump to navigation Jump to search

In mathematics, a generalized Clifford algebra (GCA) is a unital associative algebra that generalizes the Clifford algebra, and goes back to the work of Hermann Weyl,[1] who utilized and formalized these clock-and-shift operators introduced by J. J. Sylvester (1882),[2] and organized by Cartan (1898)[3] and Schwinger.[4]

Clock and shift matrices find routine applications in numerous areas of mathematical physics, providing the cornerstone of quantum mechanical dynamics in finite-dimensional vector spaces.[5][6][7] The concept of a spinor can further be linked to these algebras.[6]

The term generalized Clifford algebra can also refer to associative algebras that are constructed using forms of higher degree instead of quadratic forms.[8][9][10][11]

Definition and properties

[edit | edit source]

Abstract definition

[edit | edit source]

The n-dimensional generalized Clifford algebra is defined as an associative algebra over a field F, generated by[12]

ejek=ωjkekejωjke=eωjkωjkωm=ωmωjk

and

ejNj=1=ωjkNj=ωjkNk

j,k,,m = 1, . . . ,n.

Moreover, in any irreducible matrix representation, relevant for physical applications, it is required that

ωjk=ωkj1=e2πiνkj/Nkj

j,k = 1, . . . ,n,   and Nkj=gcd(Nj,Nk). The field F is usually taken to be the complex numbers C.

More specific definition

[edit | edit source]

In the more common cases of GCA,[6] the n-dimensional generalized Clifford algebra of order p has the property ωkj = ω, Nk=p   for all j,k, and νkj=1. It follows that

ejek=ωekejωe=eω

and

ejp=1=ωp

for all j,k, = 1, . . . ,n, and

ω=e2πi/p

is the pth root of 1.

There exist several definitions of a Generalized Clifford Algebra in the literature.[13]

Clifford algebra

In the (orthogonal) Clifford algebra, the elements follow an anticommutation rule, with ω = −1, and p = 2.

Matrix representation

[edit | edit source]

The Clock and Shift matrices can be represented[14] by n×n matrices in Schwinger's canonical notation as

V=(0100001000101000),U=(10000ω0000ω20000ω(n1)),W=(11111ωω2ωn11ω2(ω2)2ω2(n1)1ωn1ω2(n1)ω(n1)2) .

Notably, Vn = 1, VU = ωUV (the Weyl braiding relations), and W−1VW = U (the discrete Fourier transform). With e1 = V , e2 = VU, and e3 = U, one has three basis elements which, together with ω, fulfil the above conditions of the Generalized Clifford Algebra (GCA).

These matrices, V and U, normally referred to as "shift and clock matrices", were introduced by J. J. Sylvester in the 1880s. (Note that the matrices V are cyclic permutation matrices that perform a circular shift; they are not to be confused with upper and lower shift matrices which have ones only either above or below the diagonal, respectively).

Specific examples

[edit | edit source]

Case n = p = 2

[edit | edit source]

In this case, we have ω = −1, and

V=(0110),U=(1001),W=(1111)

thus

e1=(0110),e2=(0110),e3=(1001),

which constitute the Pauli matrices.

Case n = p = 4

[edit | edit source]

In this case we have ω = i, and

V=(0100001000011000),U=(10000i000010000i),W=(11111i1i11111i1i)

and e1, e2, e3 may be determined accordingly.

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).; ibid II (1883) 46; ibid III (1884) 7–9. Summarized in The Collected Mathematics Papers of James Joseph Sylvester (Cambridge University Press, 1909) v III . online and further.
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ a b c See for example: Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ For a serviceable review, see Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ See for example the review provided in: Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

Further reading

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (In The legacy of Alladi Ramakrishnan in the mathematical sciences (pp. 465–489). Springer, New York, NY.)
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).