Orthonormal bases in the Clifford algebra of minus the squared norm #
Let V be a real inner product space and Q a quadratic form on V with Q v = -‖v‖², the sign
convention under which the Clifford relation reads c(v) c(w) + c(w) c(v) = -2 ⟪v, w⟫. Then
orthogonality for Q is orthogonality for the inner product, so an orthonormal basis e of V is
an orthogonal basis for Q with Q (eᵢ) = -1. The general orthogonal-basis results of
TauCeti.LinearAlgebra.CliffordAlgebra.OrthogonalBasis therefore apply to e, and the Clifford
basis vector e_s indexed by a finite set s of indices squares to the sign
(-1) ^ ((|s| + 1).choose 2).
Main results #
QuadraticMap.isOrtho_iff_inner_eq_zero: orthogonality forQis orthogonality for the inner product.OrthonormalBasis.isOrthoᵢ_associated: an orthonormal basis is orthogonal for the polar form ofQ.OrthonormalBasis.isOrtho_apply,OrthonormalBasis.pairwise_isOrtho_map: distinct orthonormal basis vectors are pairwise orthogonal forQ.OrthonormalBasis.map_apply_mul_map_apply:Q (bᵢ) Q (bⱼ) = 1for orthonormal basis vectors.OrthonormalBasis.prod_map_map_eq_neg_one_pow:Qtakes the value-1on orthonormal basis vectors.CliffordAlgebra.even_ι_bilin_add_swap_eq_neg_two_inner: in the even subalgebra,c(u) c(v) + c(v) c(u) = -2 ⟪u, v⟫.CliffordAlgebra.basis_mul_self_of_orthonormal:e_s * e_s = (-1) ^ ((|s| + 1).choose 2).
References #
- H. B. Lawson and M.-L. Michelsohn, Spin Geometry (1989), Chapter I, §1.
For Q v = -‖v‖², orthogonality for Q is orthogonality for the inner product.
For Q v = -‖v‖², an orthonormal basis is orthogonal for the polar form of Q.
For Q v = -‖v‖², distinct orthonormal basis vectors are orthogonal for Q.
For Q v = -‖v‖², the members of a list of distinct orthonormal basis vectors are pairwise
orthogonal for Q.
For Q v = -‖v‖², the product of the values of Q at two orthonormal basis vectors is one.
For Q v = -‖v‖², Q takes the value -1 at every member of a list of orthonormal basis
vectors.
For Q v = -‖v‖², the even Clifford relation is c(u) c(v) + c(v) c(u) = -2 ⟪u, v⟫.
The square of a Clifford basis vector of an orthonormal basis: for Q v = -‖v‖², the
ordered product e_s of the generators indexed by s satisfies
e_s * e_s = (-1) ^ ((|s| + 1).choose 2). Reordering contributes (-1) ^ (|s|.choose 2) and
each generator squares to -1.