k-blades vs k-vectors vs multivectors

  • bladesย are the combinedย geometric productsย betweenย scalarsย andย vectorsย of anย orthonormal basisย in the associatedย vector space
  • a bladeโ€™sย gradeย is the number of basis vectors that are multiplied together (after it is reduced)
    • the geometric product of >๐‘› vectors can always be reduced to a geometric product with โ‰ค๐‘› vectors, where ๐‘› is the dimension of the associated vector space
  • a blade of grade k is called aย k-blade
  • permutations of the same product end up being scaled versions of each other, so it is possible to define a set of blades as a basis for the vector space of multivectors by choosing one of each permutation set
    • the standard basis of โ„3ย {๐‘’1, ๐‘’2, ๐‘’3} leads to this standard basis of blades for ๐”พ3ย {1, ๐‘’1, ๐‘’2, ๐‘’3, ๐‘’1๐‘’2, ๐‘’1๐‘’3, ๐‘’2๐‘’3, ๐‘’1๐‘’2๐‘’3}
  • a multivector is defined as a linear combination of possibly-different-grade k-blades (e.g. such as the summation of a scalar, a vector, and a 2-vector)
  • a k-vectorย is defined as a linear combination of same-gradeย k-blades (thus; a homogeneous multivector)

If a given element is homogeneous of a grade k, then it is a k-vector, but not necessarily a k-blade. Such an element is a k-blade when it can be expressed as the exterior product of k vectors. A geometric algebra generated by a 4-dimensional vector space illustrates the point with an example: The sum of any two blades with one taken from the XY-plane and the other taken from the ZW-plane will form a 2-vector that is not a 2-blade. In a geometric algebra generated by a vector space of dimension 2 or 3, all sums of 2-blades may be written as a single 2-blade.

Examples

Here are some examples of each term, using the standard basis of โ„3 as the defining vectors. The second examples are not in reduced form. To reduce them, we apply the following identities that define the geometric product:

  • scalars commute with basis vectors: ๐›ผ๐‘’๐‘–= ๐‘’๐‘–๐›ผ
  • the product of a basis vector with itself is 1: ๐‘’๐‘–๐‘’๐‘–= 1
  • basis vectors anti-commute with other basis vectors: ๐‘’๐‘–๐‘’๐‘—= โˆ’๐‘’๐‘—๐‘’๐‘–
  • 0-blade: 2, 2(2)
  • 1-blade: ๐‘’1, 3๐‘’3๐‘’1๐‘’1
  • 2-blade : 4๐‘’1๐‘’3, ๐‘’1๐‘’3๐‘’3๐‘’2
  • 0-vector: 3, 3+2
  • 1-vector: 4๐‘’1ย + 5๐‘’2, 6๐‘’1 + 5๐‘’3 โˆ’ 2๐‘’3
  • 2-vector: โˆ’13๐‘’2๐‘’3 + 3๐‘’1๐‘’3, 12๐‘’2๐‘’3 + 3๐‘’1๐‘’3 โˆ’ 3๐‘’2๐‘’3
  • 3-vector: โˆ’2๐‘’1๐‘’2๐‘’3, 3๐‘’1๐‘’2๐‘’3 + 5๐‘’1๐‘’2๐‘’3
  • Multivector: 3 + 4๐‘’1 + 4๐‘’3 โˆ’ 13๐‘’2๐‘’3 + 3๐‘’1๐‘’3 โˆ’ 2๐‘’1๐‘’2๐‘’3, 8 + 2๐‘’1 + 4๐‘’1๐‘’2 โˆ’ 2๐‘’1