Coordinate projections on an exterior algebra #
Left multiplication by a basis vector after contraction by its dual coordinate is the projection onto the exterior basis vectors containing that coordinate. This is the occupation-number projection used by both scalar detection in Clifford algebras and the matrix-unit construction from creation and annihilation operators.
Each of the two halves acts on an exterior basis vector by a single coordinate move, up to the shuffle sign that carries the moved coordinate to the front: contraction erases the coordinate from the index set, and left multiplication inserts it, each vanishing when the index set is on the wrong side of that move. Creation after contraction at distinct coordinates therefore replaces an occupied coordinate with an unoccupied one, with the product of their shuffle signs.
The grade involution is diagonal for the exterior basis as well: it multiplies an exterior
monomial, and so the basis vector indexed by s, by the parity of its degree.
The basis vectors of index sets with one or two elements are the corresponding products of the exterior-algebra generators, in increasing order.
The grade involution acts on an exterior monomial by the parity of its degree. The
monomial is the product of its n generators, each of which the involution negates.
The grade involution acts on an exterior-basis vector by the parity of its index set. The
basis vector indexed by s is the monomial on s.card generators.
The shuffle sign for the singleton basis vector indexed by i followed by the basis vector
indexed by s.erase i. When i ∈ s, this is the sign of moving i to the front of s.
Equations
Instances For
The exterior-basis vector indexed by a singleton is the image of the corresponding basis vector under the exterior-algebra generator.
The exterior-basis vector indexed by a pair {i, j} with i < j is the product of the two
basis vectors in increasing order.
Multiplying the basis vector for i by the basis vector for s.erase i reconstructs the
basis vector for s, with the shuffle sign that moves i to the front.
Creating a basis coordinate inserts it into the index set, with the shuffle sign that moves it to the front; it is zero when the coordinate is already present, since a repeated generator squares to zero.
Contracting an exterior-basis vector erases the contracted coordinate, with the shuffle sign that moves that coordinate to the front; it is zero when the coordinate is absent.
Creating an unoccupied coordinate after contracting an occupied one replaces that coordinate in an exterior-basis vector, with the product of the two shuffle signs.
Creation after contraction by a basis coordinate is the projection onto exterior basis vectors containing that coordinate.
This is not a simp lemma because contractLeft_coord_basis is the canonical normal form for
the contraction in its left-hand side.