I have just borrowed Clifford Algebras and Zeons: Geometry to Combinatorics and Beyond ( Citation: Staples, 2020 Staples, G. (2020). Clifford algebras and zeons: Geometry to combinatorics and beyond. World Scientific. ) from the library. This post should briefly walk through the contents of the book, highlight some key concepts, and provide further readings for each chapter of the book. For the complete and updated research work by George Stacey Staples, see his home page.
This note, however, is not intended to be a comprehensive review of the book. Instead, it is a personal note emphasizing the foundational part of the book, by viewing Zeon algebra as an extension and an application of Clifford algebra, to gain insights into the combinatorial properties hidden in Clifford algebra.
Part I: The Essentials
- Algebra
- Linear algebra
- Gram-Schmidt orthogonalization
- (1) First, set
. - (2) For each
, set . - (3) The collection
now satisfies . If unit vectors are required, normalize the collection by dividing each element by its norm.
- (1) First, set
- Gram-Schmidt orthogonalization
- Semigroup representation
- the theorem for determine the number of irreducible representations of a semigroup
(
Citation: Staples, 2020
Staples,
G.
(2020).
Clifford algebras and zeons: Geometry to combinatorics and beyond.
World Scientific.
; Citation: Serre & , 1977
Serre,
J. &
(1977).
Linear representations of finite groups.
Springer.
; Citation: Clifford & Preston, 1961
Clifford,
A. & Preston,
G.
(1961).
The algebraic theory of semigroups, vol. 1.
Mathematical surveys, 7.
; Citation: Rhodes & Zalcstein, 1991
Rhodes,
J. & Zalcstein,
Y.
(1991).
Elementary representation and character theory of finite semigroups and its application.
Monoids and semigroups with applications (Berkeley, CA, 1989). 334–367.
)
- Let
be a choice of exactly one maximal subgroup from each regular -class of . Then, letting denote the number of conjugacy classes of , the number of irreducible representations of is
- Let
- the theorem for determine the number of irreducible representations of a semigroup
(
Citation: Staples, 2020
Staples,
G.
(2020).
Clifford algebras and zeons: Geometry to combinatorics and beyond.
World Scientific.
; Citation: Serre & , 1977
Serre,
J. &
(1977).
Linear representations of finite groups.
Springer.
; Citation: Clifford & Preston, 1961
Clifford,
A. & Preston,
G.
(1961).
The algebraic theory of semigroups, vol. 1.
Mathematical surveys, 7.
; Citation: Rhodes & Zalcstein, 1991
Rhodes,
J. & Zalcstein,
Y.
(1991).
Elementary representation and character theory of finite semigroups and its application.
Monoids and semigroups with applications (Berkeley, CA, 1989). 334–367.
)
- Linear algebra
- Combinatorics
- Combinatorics associated with polynomials ( Citation: Cohen, 1978 Cohen, D. (1978). Basic techniques of combinatorial theory. ; Citation: Tucker, 1994 Tucker, A. (1994). Applied combinatorics. John Wiley & Sons, Inc.. )
- Graph theory
(
Citation: West & , 2001
West,
D. &
(2001).
Introduction to graph theory.
Prentice hall Upper Saddle River.
; Citation: Wilson, 1979
Wilson,
R.
(1979).
Introduction to graph theory.
Pearson Education India.
)
- A
-walk in a graph is a sequence of vertices in with initial vertex and terminal vertex such that there exists an edge for each . - Powers of the adjacency matrix of a graph provide a simple and convenient tool for counting walks ni finite graphs: Let
be a graph on vertices with associated adjacency matrix . Then for any positive integer , the th entry of (i.e. the -th power of ) is the number of -walks . In particular, the entries along the main diagonal of are the numbers of closed -walks in . - hypercubes
- The
-dimensional cube, or hypercube , is the graph whose vertices are in one-to-one correspondence with the -tuples of zeros and ones and whose edges are the pairs of -tuples that differ in exactly one position. - The structure of the hypercube allows one to construct a random walk on the hypercube by “flipping” a randomly selected digit from 0 to 1 or vice versa.
- Random walks on Clifford algebras have also been studied as random walks on directed hypercubes ( Citation: Schott & Staples, 2008 Schott, R. & Staples, S. (2008). Random walks on clifford algebras as directed hypercubes. Markov Processes and Related Fields, 14. 515–542. ) . By considering certain generalizations of hypercubes, combinatorial properties can be obtained for tackling a variety of problems in graph theory and combinatorics ( Citation: Schott & Staples, 2011 Schott, R. & Staples, G. (2011). Nilpotent adjacency matrices and random graphs. Ars Combinatoria(98). 225–239. ; Citation: Staples, 2005 Staples, G. (2005). Clifford-algebraic random walks on the hypercube. Advances in Applied Clifford Algebras, 15. 213–232. ; Citation: Staples, 2008 Staples, G. (2008). A new adjacency matrix for finite graphs. Advances in Applied Clifford Algebras, 18(3-4). 979–991. ) .
- The
- A
Part II: Geometric Algebra
See also ( Citation: Ablamowicz, Sobczyk & al., 2004 Ablamowicz, R., Sobczyk, G. & (2004). Lectures on clifford (geometric) algebras and applications. Springer. ; Citation: Bayliss, 2019 Bayliss, W. (2019). Geometric algebra workbook. Retrieved from http://web4.uwindsor.ca/users/b/baylis/main.nsf ; Citation: Lounesto, 2001 Lounesto, P. (2001). Clifford algebras and spinors. Cambridge university press. ; Citation: Porteous, 1995 Porteous, I. (1995). Clifford algebras and the classical groups. Cambridge University Press. ) .
- Geometry of the Complex Plane
- Quaternions
: a non-Albelian group of unit quaternions , i.e. the group algerba of over- Let
be a unit column vector in . The operator is a rank-one orthogonal projection onto the subspace spanned by .
- Euclidean Clifford Algebras
- Gram-Schmidt orthogonalization Revisited
- Suppose
is a linearly independent collection in . Using properties of the geometric product, Gram-Schmidt orthogonalization is accomplished in as follows.- (1) First, set
. - (2) For each
, set - (3) The collection
now satisfies . If unit vectors are required, normalize the collection by dividing each element by its norm.
- (1) First, set
- Suppose
- Let
denote the maximum grade among nonzero terms in the canonical basis blade expansion of . The grade of is . - Decompositions in the Clifford Lipschitz Group
- Let
denote the multiplicative group of invertible Clifford elements. In particular, - The inverse of
is then seen to be . - The Clifford Lipschitz group,
, is the subgroup of whose elements satisfy- for all
.
- Two important subgroups of the Clifford Lipschitz group are the pin and spin groups.
- The pin group
is a double covering of . - The spin group
is a double covering of .
- The pin group
- The conformal orthogonal group
is defined as the direct product of dilations and orthogonal transformations on . - An element
is said to be decomposable if for some linearly independent collection of vectors in . Equivalently, is decomposable if and only if it satisfies the following conditions:- (1)
- (2) For all
.
- (1)
- In fact, the decomposable elements of
are precisely the elements of the Clifford Lipschitz group, . Further, one quickly sees that decomposable elements satisfying provide a double covering of the conformal orthogonal group .
- Let
- vector decomposition in definite signatures ( Citation: Aragón-González, Aragón & al., 2009 Aragón-González, G., Aragón, J., Rodriguez-Andrade, M. & Verde-Star, L. (2009). Reflections, rotations, and pythagorean numbers. Advances in Applied Clifford Algebras, 19. 1–14. )
- Gram-Schmidt orthogonalization Revisited
- Clifford Algebras of Arbitrary Signature
- For positive integer
, let be an -dimensional vector space over with orthonormal basis . Suppose and are nonnegative integers such that . Let be the multiplicative group generated by with multiplication defined by the following: - Given
, define the multi-index notation to denote the canonically ordered product - The set
with the operation of multiplication as defined above generates a nonabelian group of order . - Elements of
will be referred to as blades. Considering binary representations of subsets of the -set, it becomes apparent that the Cayley graph of is isomorphic to the -dimensional hypercube . - Given positive integer
and nonnegative integers such that , the Clifford algebra of signature is the group algebra of over , where is defined as above. can be written as a disjoint union of the form , where . In light of this, is a graded algebra; i.e., it has the canonical decomposition- Given
, define the grade-k part of by - The even subalgebra of
is defined by where - The geometric product of arbitrary blades
is given by where , and : is defined by
- For positive integer
- Decompositions in
- Beginning with a finite-dimensional vector space
equipped with a nondegenerate quadratic form , we consider the decompositions of particular elements of the Clifford Lipschitz group in the Clifford algebra . These elements represent the conformal orthogonal group , defined as the direct product of the orthogonal group with dilations. - The collection of all
-orthogonal transformations on forms a group called the orthogonal group of , denoted . Specifically, if and only if for every . The conformal orthogonal group, denoted , is the direct product of the orthogonal group with the group of dilations. More specifically, if and only if for every , there exists a scalar such that . - Given a decomposable k-element
, let and define by Then has an eigenspace of dimension with corresponding eigenvalue 1 . - Let
be arbitrary. Then . In other words, the operator is a projection into the subspace determined by . - This observation alows one to define a
-subspace projection by
- Beginning with a finite-dimensional vector space
- From Geometry to Combinatorics
- Hypercubes play an important role in Clifford algebras and their “combinatorially interesting” subalgebras. By constructing subalgebras with different multiplicative properties, different types of combinatorial computations can be performed:
- The Clifford algebra
. Generated by anticommutative generators and unit scalar 1 satisfying - The “sym-Clifford” algebra
. Generated by pairwise commutative along with unit scalar 1 satisfying the squaring rules above. - The
-particle zeon algebra . Generated by pairwise commutative along with unit scalar 1 subject to for . - The “idem-Clifford” algebra
. This algebra is generated by pairwise-commutative idempotent generators along with unit scalar 1 . In particular, for .
- The Clifford algebra
- Each of the algebras above can be viewed as the quotient of a group algebra or a semigroup algebra.
- In this chapter, we will focus on the particular groups underlying the Clifford algebras
and the semigroups underlying . The Cayley graphs of these groups and semigroups are generalizations of hypercubes, and irreducible representations of the algebras can then be characterized by considering irreducible representations of the (semi)groups.- A representation of a given group,
, is a homomorphism - The degree of this representation is
, and the representation space is the space on which the elements of act. - Given a representation
and a subspace of , we say is -invariant if for every . If the only invariant spaces are and , the representation is said to be irreducible. - The character of a representation,
, is defined by . - A representation
with character is irreducible if and only if satisfies ( Citation: Serre & , 1977 Serre, J. & (1977). Linear representations of finite groups. Springer. ) - Two representations
and of a group are said to be isomorphic if there exists an invertible mapping such that - For the the classification of representations of irreducible complex representations of Clifford subalgebras, see ( Citation: Cassiday & Staples, 2015 Cassiday, C. & Staples, G. (2015). On representations of semigroups having hypercube-like cayley graphs. ) .
- A representation of a given group,
- Let
, and let and be nonnegative integers such that . Let be the multiplicative group generated by along with the elements , subject to the following generating relations:- for all
, - and
- for all
- The group
is referred to herein as the blade group of signature . - Let
denote the null blade semigroup defined as the semigroup generated by the collection along with satisfying the following generating relations:- for all
- and
- for all
- Let
denote the zeon semigroup defined as the semigroup generated by the collection along with satisfying the following generating relations:- for all
, - and
- for all
- The zeon semigroup is of particular interest, as its associated semigroup algebra is canonically isomorphic to the zeon algebra.
- The Clifford algebra
is canonically isomorphic to the blade group quotient algebra . Considering the degree-1 representations, for all . It then becomes clear that passing to the quotient has no effect on the number of irreducible representations. On the other hand, the higher-dimensional irreducible representations satisfy 0 a priori, so that representations of the group algebra are precisely the representations of the quotient algebra. - The Grassmann exterior algebra,
, is canonically isomorphic to the null blade semigroup algebra . This algebra is isomorphic to the algebra of fermion creation (or annihilation) operators. - The
-particle zeon algebra is canonically isomorphic to the Abelian null blade semigroup algebra . This algebra is isomorphic to an algebra of commuting lowering or raising (annihilation or creation) operators. - Groups and Semigroups
- Generator Commutation:
- Generator Squares:
- Generator Commutation:
- Generator Commutation:
- Generator Squares:
- Generator Commutation:
- Generator Commutation: Abelian
- Generator Squares:
- For the rest of the details worked out in this chapter, see the book itself, no other references can be found except the earlier book ( Citation: Schott & Staples, 2012 Schott, R. & Staples, G. (2012). Operator calculus on graphs: Theory and applications in computer science. World Scientific. ) .
- Hypercubes play an important role in Clifford algebras and their “combinatorially interesting” subalgebras. By constructing subalgebras with different multiplicative properties, different types of combinatorial computations can be performed:
PART III: Algebraic Combinatorics & Zeons
- Algebraic and Combinatorial Properties of Zeons
- The
-particle zeon algebra, denoted , is defined as the real abelian algebra generated by the collection along with the scalar subject to the following multiplication rules:- In recent years, combinatorial properties and applications of zeons have been studied in numerous works, many of which are summarized in the monograph ( Citation: Schott & Staples, 2012 Schott, R. & Staples, G. (2012). Operator calculus on graphs: Theory and applications in computer science. World Scientific. ) .
- See also Chapter 3 Zeon algebras in the guide to the author’s CLIFFMATH package for Mathematica, available as a Mathematica Notebook.
- The
- Zeon Polynomials
- See Section Zeon polynomials of Chapter 3 Zeon algebras in the guide
- Norms and Inequalities in Zeon Algebras
- See Section Zeon Norms of Chapter 3 Zeon algebras in the guide
- Zeon Matrices
- See Section Zeon Matrices of Chapter 3 Zeon algebras in the guide
- Zeon Functions and Factorizations
- See Section Zeon Function and Elementary factorizations of Chapter 3 Zeon algebras in the guide
- Zeon Differential Calculus
- See Section Derivitives and antiderivatives of Zeon functions of Chapter 3 Zeon algebras in the guide
- See also the dedicated paper ( Citation: Staples, 2019 Staples, G. (2019). Differential calculus of zeon functions. Advances in Applied Clifford Algebras, 29(2). 25. )
- Graph Enumeration Problems
- Examples of graph enumeration problems include counting structures like paths, trails, cycles, circuits, spanning trees, matchings, cliques, and independent sets in a given graph. The null-square property of zeon generators makes them especially convenient for symbolic computations associated with enumeration problems on finite graphs.
- Given a graph
on vertices, let be the zeon algebra of dimension whose generators are in one-to-one correspondence with the vertices of . The nilpotent adjacency matrix associated with is defined by- Most of contents in this chapter can be found in ( Citation: Staples, 2008 Staples, G. (2008). A new adjacency matrix for finite graphs. Advances in Applied Clifford Algebras, 18(3-4). 979–991. ; Citation: Schott & Staples, 2011 Schott, R. & Staples, G. (2011). Nilpotent adjacency matrices and random graphs. Ars Combinatoria(98). 225–239. ) except 15.2 Matchings, Cliques, and Independent Sets (which can be found in ( Citation: Ewing & Staples, 2022 Ewing, S. & Staples, G. (2022). Zeon and idem-clifford formulations of hypergraph problems. Advances in Applied Clifford Algebras, 32(5). 61. Retrieved from https://arxiv.org/pdf/2201.05895.pdf ) ) and 15.3 Minimal Path Algorithms (which can be found in ( Citation: Schott & Staples, 2017 Schott, R. & Staples, G. (2017). Generalized zeon algebras: Theory and application to multi-constrained path problems. Advances in Applied Clifford Algebras, 27. 45–57. ) ).
- Graph Colorings and Chromatic Structures
- The extension of nilpotent matrix methods to graph colorings allows one to count heterochromatic and monochromatic self-avoiding walks in colored graphs. Further, the zeon-algebraic formalism allows one to quickly verify whether a given graph coloring is proper, and it provides a convenient framework for implementing greedy coloring algorithms.
- See the dedicated paper ( Citation: Staples & Stellhorn, 2017 Staples, G. & Stellhorn, T. (2017). Zeons, orthozeons, and graph colorings. Advances in Applied Clifford Algebras, 27. 1825–1845. )
- Boolean Satisfiability
- The Boolean satisfiability problem, or SAT, is the problem of determining whether the variables of a given Boolean formula can be consistently replaced by true or false in such a way that the formula evaluates to be true.
- See the dedicated paper ( Citation: Davis & Staples, 2019 Davis, A. & Staples, G. (2019). Zeon and idem-clifford formulations of boolean satisfiability. Advances in Applied Clifford Algebras, 29(4). 60. )
PART IV: Induced Operators
- Induced Operators and Kravchuk Polynomials
- The term induced operator will generally refer to an operator on a Clifford algebra
obtained from an operator on the underlying vector space spanned by the algebra’s generators. - The term reduced operator will generally refer to an operator on the paravector space
obtained from an operator on the Clifford algebra. - A deduced operator will be an operator on
obtained by restricting an operator on the full algebra, provided the operator on also induces the operator on the full algebra. - Kravchuk polynomials appear as traces of conjugation operators in Clifford algebras and in Clifford Berezin integrals of Clifford polynomials.
- The three-term recurrence relation for the Kravchuk polynomials of order
is as follows. Define and . For , the th Kravchuk polynomial is given by - An explicit formula for the
th Kravchuk polynomial is given by - The
th Kravchuk matrix, , is the matrix defined via the Kravchuk polynomial generating function according to with , the th Kravchuk polynomial evaluated at . - Kravchuk Classification of Clifford Algebras
- Fixing canonical unit vector basis
for , define the vector by - Clifford algebras
and are isomorphic if and only if , where .
- Fixing canonical unit vector basis
- See the dedicated paper ( Citation: Staples, 2015 Staples, G. (2015). Kravchuk polynomials and induced/reduced operators on clifford algebras. Complex Analysis and Operator Theory, 9. 445–478. )
- The term induced operator will generally refer to an operator on a Clifford algebra
- Graph-Induced Operators
- Operators are induced on fermion and zeon algebras by the action of adjacency matrices and combinatorial Laplacians on the vector spaces spanned by the graph’s vertices. Properties of the algebras automatically give information about the graph’s spanning trees and vertex coverings by cycles & matchings. Combining the properties of operators induced on fermions and zeons gives a fermion-zeon convolution that recovers the number of Hamiltonian cycles in an arbitrary graph.
- See the dedicated paper ( Citation: Staples, 2017 Staples, G. (2017). Hamiltonian cycle enumeration via fermion-zeon convolution. International Journal of Theoretical Physics, 56(12). 3923–3934. )
- Solutions and Hints to Selected Exercises
References
- Ablamowicz, Sobczyk & (2004)
- Ablamowicz, R., Sobczyk, G. & (2004). Lectures on clifford (geometric) algebras and applications. Springer.
- Aragón-González, Aragón, Rodriguez-Andrade & Verde-Star (2009)
- Aragón-González, G., Aragón, J., Rodriguez-Andrade, M. & Verde-Star, L. (2009). Reflections, rotations, and pythagorean numbers. Advances in Applied Clifford Algebras, 19. 1–14.
- Bayliss (2019)
- Bayliss, W. (2019). Geometric algebra workbook. Retrieved from http://web4.uwindsor.ca/users/b/baylis/main.nsf
- Cassiday & Staples (2015)
- Cassiday, C. & Staples, G. (2015). On representations of semigroups having hypercube-like cayley graphs.
- Clifford & Preston (1961)
- Clifford, A. & Preston, G. (1961). The algebraic theory of semigroups, vol. 1. Mathematical surveys, 7.
- Cohen (1978)
- Cohen, D. (1978). Basic techniques of combinatorial theory.
- Davis & Staples (2019)
- Davis, A. & Staples, G. (2019). Zeon and idem-clifford formulations of boolean satisfiability. Advances in Applied Clifford Algebras, 29(4). 60.
- Ewing & Staples (2022)
- Ewing, S. & Staples, G. (2022). Zeon and idem-clifford formulations of hypergraph problems. Advances in Applied Clifford Algebras, 32(5). 61. Retrieved from https://arxiv.org/pdf/2201.05895.pdf
- Lounesto (2001)
- Lounesto, P. (2001). Clifford algebras and spinors. Cambridge university press.
- Porteous (1995)
- Porteous, I. (1995). Clifford algebras and the classical groups. Cambridge University Press.
- Rhodes & Zalcstein (1991)
- Rhodes, J. & Zalcstein, Y. (1991). Elementary representation and character theory of finite semigroups and its application. Monoids and semigroups with applications (Berkeley, CA, 1989). 334–367.
- Schott & Staples (2008)
- Schott, R. & Staples, S. (2008). Random walks on clifford algebras as directed hypercubes. Markov Processes and Related Fields, 14. 515–542.
- Schott & Staples (2011)
- Schott, R. & Staples, G. (2011). Nilpotent adjacency matrices and random graphs. Ars Combinatoria(98). 225–239.
- Schott & Staples (2012)
- Schott, R. & Staples, G. (2012). Operator calculus on graphs: Theory and applications in computer science. World Scientific.
- Schott & Staples (2017)
- Schott, R. & Staples, G. (2017). Generalized zeon algebras: Theory and application to multi-constrained path problems. Advances in Applied Clifford Algebras, 27. 45–57.
- Serre & (1977)
- Serre, J. & (1977). Linear representations of finite groups. Springer.
- Staples (2005)
- Staples, G. (2005). Clifford-algebraic random walks on the hypercube. Advances in Applied Clifford Algebras, 15. 213–232.
- Staples (2008)
- Staples, G. (2008). A new adjacency matrix for finite graphs. Advances in Applied Clifford Algebras, 18(3-4). 979–991.
- Staples (2015)
- Staples, G. (2015). Kravchuk polynomials and induced/reduced operators on clifford algebras. Complex Analysis and Operator Theory, 9. 445–478.
- Staples (2017)
- Staples, G. (2017). Hamiltonian cycle enumeration via fermion-zeon convolution. International Journal of Theoretical Physics, 56(12). 3923–3934.
- Staples & Stellhorn (2017)
- Staples, G. & Stellhorn, T. (2017). Zeons, orthozeons, and graph colorings. Advances in Applied Clifford Algebras, 27. 1825–1845.
- Staples (2019)
- Staples, G. (2019). Differential calculus of zeon functions. Advances in Applied Clifford Algebras, 29(2). 25.
- Staples (2020)
- Staples, G. (2020). Clifford algebras and zeons: Geometry to combinatorics and beyond. World Scientific.
- Tucker (1994)
- Tucker, A. (1994). Applied combinatorics. John Wiley & Sons, Inc..
- West & (2001)
- West, D. & (2001). Introduction to graph theory. Prentice hall Upper Saddle River.
- Wilson (1979)
- Wilson, R. (1979). Introduction to graph theory. Pearson Education India.