# Multivector

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Multivector
> Markdown URL: https://mediated.wiki/source/Multivector.md
> Source: https://en.wikipedia.org/wiki/Multivector
> Source revision: 1310342111
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

Element of an exterior algebra

"p-vector" redirects here. For other uses, see [K-vector (disambiguation)](/source/K-vector_(disambiguation)).

Relations between scalars, vectors, simple *k*-vectors, *k*-vectors, and multivectors. Depending on the authors, a "multivector" may be either homogeneous or a mixture of different values of *k*. This graph picks the latter.

In [multilinear algebra](/source/Multilinear_algebra), a **multivector**, sometimes called **Clifford number** or **multor**,[1] is an element of the [exterior algebra](/source/Exterior_algebra) Λ(*V*) of a [vector space](/source/Vector_space) V. This algebra is [graded](/source/Graded_algebra), [associative](/source/Associative_algebra) and [alternating](/source/Alternating_algebra), and consists of [linear combinations](/source/Linear_combination) of **simple** *k*-vectors[2] (also known as **decomposable** *k*-vectors[3] or [*k*-blades](/source/Blade_(geometry))) of the form

- v 1 ∧ ⋯ ∧ v k , {\displaystyle v_{1}\wedge \cdots \wedge v_{k},}

where v 1 , … , v k {\displaystyle v_{1},\ldots ,v_{k}} are in V.

A ***k*-vector** is such a linear combination that is *homogeneous* of degree k (all terms are *k*-blades for the same k). Depending on the authors, a "multivector" may be either a *k*-vector or any element of the exterior algebra (any linear combination of *k*-blades with potentially differing values of *k*).[4]

In [differential geometry](/source/Differential_geometry), a *k*-vector is usually a vector in the exterior algebra of the [tangent vector space](/source/Tangent_space) of a [smooth manifold](/source/Smooth_manifold); that is, it is an antisymmetric [tensor](/source/Tensor) obtained by taking linear combinations of the [exterior product](/source/Exterior_product) of *k* [tangent vectors](/source/Tangent_vector), for some integer *k* ≥ 0. A [differential *k*-form](/source/Differential_form) is a *k*-vector in the exterior algebra of the [dual](/source/Dual_space) of the tangent space, which is also the dual of the exterior algebra of the tangent space.

For *k* = 0, 1, 2 and 3, *k*-vectors are often called respectively *[scalars](/source/Scalar_(mathematics))*, *[vectors](/source/Vector_(mathematics_and_physics))*, *[bivectors](/source/Bivector)* and *trivectors*; they are respectively dual to [0-forms, 1-forms, 2-forms and 3-forms](/source/Differential_form).[5][6]

## Exterior product

Main article: [Exterior algebra](/source/Exterior_algebra)

The exterior product (also called the wedge product) used to construct multivectors is multilinear (linear in each input), associative and alternating. This means for vectors **u**, **v** and **w** in a vector space *V* and for scalars *α*, *β*, the exterior product has the properties:

- Linear in an input: u ∧ ( α v + β w ) = α u ∧ v + β u ∧ w ; {\displaystyle \mathbf {u} \wedge (\alpha \mathbf {v} +\beta \mathbf {w} )=\alpha \mathbf {u} \wedge \mathbf {v} +\beta \mathbf {u} \wedge \mathbf {w} ;}

- Associative: ( u ∧ v ) ∧ w = u ∧ ( v ∧ w ) ; {\displaystyle (\mathbf {u} \wedge \mathbf {v} )\wedge \mathbf {w} =\mathbf {u} \wedge (\mathbf {v} \wedge \mathbf {w} );}

- Alternating: u ∧ u = 0. {\displaystyle \mathbf {u} \wedge \mathbf {u} =0.}

The exterior product of *k* vectors or a sum of such products (for a single *k*) is called a grade *k* multivector, or a *k*-vector. The maximum grade of a multivector is the dimension of the vector space *V*.

Linearity in either input together with the alternating property implies linearity in the other input. The multilinearity of the exterior product allows a multivector to be expressed as a linear combination of exterior products of basis vectors of *V*. The exterior product of *k* basis vectors of *V* is the standard way of constructing each basis element for the space of *k*-vectors, which has dimension [(*n* *k*)](/source/N_choose_k) in the exterior algebra of an *n*-dimensional vector space.[2]

## Area and volume

The *k*-vector obtained from the exterior product of *k* separate vectors in an *n*-dimensional space has components that define the projected (*k* − 1)-volumes of the *k*-[parallelotope](/source/Parallelepiped#Parallelotope) spanned by the vectors. The square root of the sum of the squares of these components defines the volume of the *k*-parallelotope.[2][7]

The following examples show that a bivector in two dimensions measures the area of a parallelogram, and the magnitude of a bivector in three dimensions also measures the area of a parallelogram. Similarly, a three-vector in three dimensions measures the volume of a parallelepiped.

It is easy to check that the magnitude of a three-vector in four dimensions measures the volume of the parallelepiped spanned by these vectors.

### Multivectors in R2

Properties of multivectors can be seen by considering the two-dimensional vector space *V* = **R**2. Let the basis vectors be **e**1 and **e**2, so **u** and **v** are given by

- u = u 1 e 1 + u 2 e 2 , v = v 1 e 1 + v 2 e 2 , {\displaystyle \mathbf {u} =u_{1}\mathbf {e} _{1}+u_{2}\mathbf {e} _{2},\quad \mathbf {v} =v_{1}\mathbf {e} _{1}+v_{2}\mathbf {e} _{2},}

and the multivector **u** ∧ **v**, also called a bivector, is computed to be

- u ∧ v = | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ) . {\displaystyle \mathbf {u} \wedge \mathbf {v} \ =\ {\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\ (\mathbf {e} _{1}\wedge \mathbf {e} _{2}).}

The vertical bars denote the determinant of the matrix, which is the area of the parallelogram spanned by the vectors **u** and **v**. The magnitude of **u** ∧ **v** is the area of this parallelogram. Notice that because *V* has dimension two the basis bivector **e**1 ∧ **e**2 is the only multivector in Λ*V*.

The relationship between the magnitude of a multivector and the area or volume spanned by the vectors is an important feature in all dimensions. Furthermore, the linear functional version of a multivector that computes this volume is known as a differential form.

### Multivectors in R3

More features of multivectors can be seen by considering the three-dimensional vector space *V* = **R**3. In this case, let the basis vectors be **e**1, **e**2, and **e**3, so **u**, **v** and **w** are given by

- u = u 1 e 1 + u 2 e 2 + u 3 e 3 , v = v 1 e 1 + v 2 e 2 + v 3 e 3 , w = w 1 e 1 + w 2 e 2 + w 3 e 3 , {\displaystyle {\begin{aligned}\mathbf {u} &=u_{1}\mathbf {e} _{1}+u_{2}\mathbf {e} _{2}+u_{3}\mathbf {e} _{3},&\mathbf {v} &=v_{1}\mathbf {e} _{1}+v_{2}\mathbf {e} _{2}+v_{3}\mathbf {e} _{3},&\mathbf {w} &=w_{1}\mathbf {e} _{1}+w_{2}\mathbf {e} _{2}+w_{3}\mathbf {e} _{3},\end{aligned}}}

and the bivector **u** ∧ **v** is computed to be

- u ∧ v = | u 2 v 2 u 3 v 3 | ( e 2 ∧ e 3 ) + | u 1 v 1 u 3 v 3 | ( e 1 ∧ e 3 ) + | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ) . {\displaystyle \mathbf {u} \wedge \mathbf {v} \ =\ {\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)+{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{3}\right)+{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\right).}

The components of this bivector are the same as the components of the cross product. The magnitude of this bivector is the square root of the sum of the squares of its components.

This shows that the magnitude of the bivector **u** ∧ **v** is the area of the parallelogram spanned by the vectors **u** and **v** as it lies in the three-dimensional space *V*. The components of the bivector are the projected areas of the parallelogram on each of the three coordinate planes.

Notice that because *V* has dimension three, there is one basis three-vector in Λ*V*. Compute the three-vector

- u ∧ v ∧ w = | u 1 v 1 w 1 u 2 v 2 w 2 u 3 v 3 w 3 | ( e 1 ∧ e 2 ∧ e 3 ) . {\displaystyle \mathbf {u} \wedge \mathbf {v} \wedge \mathbf {w} \ =\ {\begin{vmatrix}u_{1}&v_{1}&w_{1}\\u_{2}&v_{2}&w_{2}\\u_{3}&v_{3}&w_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}\right).}

Derivation of triple exterior product u ∧ v ∧ w = ( u ∧ v ) ∧ w = ( | u 2 v 2 u 3 v 3 | ( e 2 ∧ e 3 ) + | u 1 v 1 u 3 v 3 | ( e 1 ∧ e 3 ) + | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ) ) ∧ ( w 1 e 1 + w 2 e 2 + w 3 e 3 ) = | u 2 v 2 u 3 v 3 | ( e 2 ∧ e 3 ) ∧ ( w 1 e 1 + w 2 e 2 + w 3 e 3 ) + | u 1 v 1 u 3 v 3 | ( e 1 ∧ e 3 ) ∧ ( w 1 e 1 + w 2 e 2 + w 3 e 3 ) + | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ) ∧ ( w 1 e 1 + w 2 e 2 + w 3 e 3 ) = | u 2 v 2 u 3 v 3 | ( e 2 ∧ e 3 ) ∧ w 1 e 1 + | u 2 v 2 u 3 v 3 | ( e 2 ∧ e 3 ) ∧ w 2 e 2 + | u 2 v 2 u 3 v 3 | ( e 2 ∧ e 3 ) ∧ w 3 e 3 e 2 ∧ e 2 = 0 ; e 3 ∧ e 3 = 0 + | u 1 v 1 u 3 v 3 | ( e 1 ∧ e 3 ) ∧ w 1 e 1 + | u 1 v 1 u 3 v 3 | ( e 1 ∧ e 3 ) ∧ w 2 e 2 + | u 1 v 1 u 3 v 3 | ( e 1 ∧ e 3 ) ∧ w 3 e 3 e 1 ∧ e 1 = 0 ; e 3 ∧ e 3 = 0 + | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ) ∧ w 1 e 1 + | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ) ∧ w 2 e 2 + | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ) ∧ w 3 e 3 e 1 ∧ e 1 = 0 ; e 2 ∧ e 2 = 0 = | u 2 v 2 u 3 v 3 | ( e 2 ∧ e 3 ) ∧ w 1 e 1 + | u 1 v 1 u 3 v 3 | ( e 1 ∧ e 3 ) ∧ w 2 e 2 + | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ) ∧ w 3 e 3 = − w 1 | u 2 v 2 u 3 v 3 | ( e 2 ∧ e 1 ∧ e 3 ) − w 2 | u 1 v 1 u 3 v 3 | ( e 1 ∧ e 2 ∧ e 3 ) + w 3 | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ∧ e 3 ) = w 1 | u 2 v 2 u 3 v 3 | ( e 1 ∧ e 2 ∧ e 3 ) − w 2 | u 1 v 1 u 3 v 3 | ( e 1 ∧ e 2 ∧ e 3 ) + w 3 | u 1 v 1 u 2 v 2 | ( e 1 ∧ e 2 ∧ e 3 ) = ( w 1 | u 2 v 2 u 3 v 3 | − w 2 | u 1 v 1 u 3 v 3 | + w 3 | u 1 v 1 u 2 v 2 | ) ( e 1 ∧ e 2 ∧ e 3 ) = | u 1 v 1 w 1 u 2 v 2 w 2 u 3 v 3 w 3 | ( e 1 ∧ e 2 ∧ e 3 ) {\displaystyle {\begin{aligned}&\mathbf {u} \wedge \mathbf {v} \wedge \mathbf {w} =(\mathbf {u} \wedge \mathbf {v} )\wedge \mathbf {w} \\{}={}&\left({\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)+{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{3}\right)+{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\right)\right)\wedge \left(w_{1}\mathbf {e} _{1}+w_{2}\mathbf {e} _{2}+w_{3}\mathbf {e} _{3}\right)\\{}={}&{\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)\wedge \left(w_{1}\mathbf {e} _{1}+w_{2}\mathbf {e} _{2}+w_{3}\mathbf {e} _{3}\right)\\&{}+{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{3}\right)\wedge \left(w_{1}\mathbf {e} _{1}+w_{2}\mathbf {e} _{2}+w_{3}\mathbf {e} _{3}\right)\\&{}+{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\right)\wedge \left(w_{1}\mathbf {e} _{1}+w_{2}\mathbf {e} _{2}+w_{3}\mathbf {e} _{3}\right)\\{}={}&{\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)\wedge w_{1}\mathbf {e} _{1}+{\cancel {{\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)\wedge w_{2}\mathbf {e} _{2}}}+{\cancel {{\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)\wedge w_{3}\mathbf {e} _{3}}}&&\mathbf {e} _{2}\wedge \mathbf {e} _{2}=0;\mathbf {e} _{3}\wedge \mathbf {e} _{3}=0\\&{}+{\cancel {{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{3}\right)\wedge w_{1}\mathbf {e} _{1}}}+{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{3}\right)\wedge w_{2}\mathbf {e} _{2}+{\cancel {{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{3}\right)\wedge w_{3}\mathbf {e} _{3}}}&&\mathbf {e} _{1}\wedge \mathbf {e} _{1}=0;\mathbf {e} _{3}\wedge \mathbf {e} _{3}=0\\&{}+{\cancel {{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\right)\wedge w_{1}\mathbf {e} _{1}}}+{\cancel {{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\right)\wedge w_{2}\mathbf {e} _{2}}}+{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\right)\wedge w_{3}\mathbf {e} _{3}&&\mathbf {e} _{1}\wedge \mathbf {e} _{1}=0;\mathbf {e} _{2}\wedge \mathbf {e} _{2}=0\\{}={}&{\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)\wedge w_{1}\mathbf {e} _{1}+{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{3}\right)\wedge w_{2}\mathbf {e} _{2}+{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\right)\wedge w_{3}\mathbf {e} _{3}\\{}={}&-w_{1}{\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{2}\wedge \mathbf {e} _{1}\wedge \mathbf {e} _{3}\right)-w_{2}{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)+w_{3}{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)\\{}={}&w_{1}{\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)-w_{2}{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)+w_{3}{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)\\{}={}&\left(w_{1}{\begin{vmatrix}u_{2}&v_{2}\\u_{3}&v_{3}\end{vmatrix}}-w_{2}{\begin{vmatrix}u_{1}&v_{1}\\u_{3}&v_{3}\end{vmatrix}}+w_{3}{\begin{vmatrix}u_{1}&v_{1}\\u_{2}&v_{2}\end{vmatrix}}\right)\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)\\{}={}&{\begin{vmatrix}u_{1}&v_{1}&w_{1}\\u_{2}&v_{2}&w_{2}\\u_{3}&v_{3}&w_{3}\end{vmatrix}}\left(\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}\right)\\\end{aligned}}}

This shows that the magnitude of the three-vector **u** ∧ **v** ∧ **w** is the volume of the parallelepiped spanned by the three vectors **u**, **v** and **w**.

In higher-dimensional spaces, the component three-vectors are projections of the volume of a parallelepiped onto the coordinate three-spaces, and the magnitude of the three-vector is the volume of the parallelepiped as it sits in the higher-dimensional space.

## Grassmann coordinates

In this section, we consider multivectors on a [projective space](/source/Projective_space) *P**n*, which provide a convenient set of coordinates for lines, planes and hyperplanes that have properties similar to the homogeneous coordinates of points, called [Grassmann coordinates](/source/Grassmann_coordinates).[8]

Points in a real projective space *P**n* are defined to be lines through the origin of the vector space **R***n*+1. For example, the projective plane *P*2 is the set of lines through the origin of **R**3. Thus, multivectors defined on **R***n*+1 can be viewed as multivectors on *P**n*.

A convenient way to view a multivector on *P**n* is to examine it in an [affine component](/source/Affine_space) of *P**n*, which is the intersection of the lines through the origin of **R***n*+1 with a selected hyperplane, such as H: *x**n*+1 = 1. Lines through the origin of **R**3 intersect the plane E: *z* = 1 to define an affine version of the projective plane that only lacks the points for which *z* = 0, called the points at infinity.

### Multivectors on the projective plane *P*2

Points in the affine component E: *z* = 1 of the projective plane **P**2 have coordinates **x** = (*x*, *y*, 1). A linear combination of two points **p** = (*p*1, *p*2, 1) and **q** = (*q*1, *q*2, 1) defines a plane in **R**3 that intersects E in the line joining **p** and **q**. The multivector **p** ∧ **q** defines a parallelogram in **R**3 given by

- p ∧ q = ( p 2 − q 2 ) ( e 2 ∧ e 3 ) + ( p 1 − q 1 ) ( e 1 ∧ e 3 ) + ( p 1 q 2 − q 1 p 2 ) ( e 1 ∧ e 2 ) . {\displaystyle \mathbf {p} \wedge \mathbf {q} \ =\ (p_{2}-q_{2})(\mathbf {e} _{2}\wedge \mathbf {e} _{3})+(p_{1}-q_{1})(\mathbf {e} _{1}\wedge \mathbf {e} _{3})+(p_{1}q_{2}-q_{1}p_{2})(\mathbf {e} _{1}\wedge \mathbf {e} _{2}).}

Notice that substitution of *α***p** + *β***q** for **p** multiplies this multivector by a constant. Therefore, the components of **p** ∧ **q** are homogeneous coordinates for the plane through the origin of **R**3.

The set of points **x** = (*x*, *y*, 1) on the line through **p** and **q** is the intersection of the plane defined by **p** ∧ **q** with the plane E: *z* = 1. These points satisfy **x** ∧ **p** ∧ **q** = 0, that is,

- x ∧ p ∧ q = ( x e 1 + y e 2 + e 3 ) ∧ ( ( p 2 − q 2 ) ( e 2 ∧ e 3 ) + ( p 1 − q 1 ) ( e 1 ∧ e 3 ) + ( p 1 q 2 − q 1 p 2 ) ( e 1 ∧ e 2 ) ) = 0 , {\displaystyle \mathbf {x} \wedge \mathbf {p} \wedge \mathbf {q} \ =\ (x\mathbf {e} _{1}+y\mathbf {e} _{2}+\mathbf {e} _{3})\wedge {\big (}(p_{2}-q_{2})(\mathbf {e} _{2}\wedge \mathbf {e} _{3})+(p_{1}-q_{1})(\mathbf {e} _{1}\wedge \mathbf {e} _{3})+(p_{1}q_{2}-q_{1}p_{2})(\mathbf {e} _{1}\wedge \mathbf {e} _{2}){\big )}=0,}

which simplifies to the equation of a line

- λ : x ( p 2 − q 2 ) + y ( p 1 − q 1 ) + ( p 1 q 2 − q 1 p 2 ) = 0. {\displaystyle \lambda :x(p_{2}-q_{2})+y(p_{1}-q_{1})+(p_{1}q_{2}-q_{1}p_{2})=0.}

This equation is satisfied by points **x** = *α***p** + *β***q** for real values of α and β.

The three components of **p** ∧ **q** that define the line *λ* are called the [Grassmann coordinates](/source/Grassmann_coordinates) of the line. Because three homogeneous coordinates define both a point and a line, the geometry of points is said to be dual to the geometry of lines in the projective plane. This is called the [principle of duality](/source/Duality_(projective_geometry)).

### Multivectors on projective 3-space *P*3

Three-dimensional projective space *P*3 consists of all lines through the origin of **R**4. Let the three-dimensional hyperplane, H: *w* = 1, be the affine component of projective space defined by the points **x** = (*x*, *y*, *z*, 1). The multivector **p** ∧ **q** ∧ **r** defines a parallelepiped in **R**4 given by

- p ∧ q ∧ r = | p 2 q 2 r 2 p 3 q 3 r 3 1 1 1 | e 2 ∧ e 3 ∧ e 4 + | p 1 q 1 r 1 p 3 q 3 r 3 1 1 1 | e 1 ∧ e 3 ∧ e 4 + | p 1 q 1 r 1 p 2 q 2 r 2 1 1 1 | e 1 ∧ e 2 ∧ e 4 + | p 1 q 1 r 1 p 2 q 2 r 2 p 3 q 3 r 3 | e 1 ∧ e 2 ∧ e 3 . {\displaystyle \mathbf {p} \wedge \mathbf {q} \wedge \mathbf {r} ={\begin{vmatrix}p_{2}&q_{2}&r_{2}\\p_{3}&q_{3}&r_{3}\\1&1&1\end{vmatrix}}\mathbf {e} _{2}\wedge \mathbf {e} _{3}\wedge \mathbf {e} _{4}+{\begin{vmatrix}p_{1}&q_{1}&r_{1}\\p_{3}&q_{3}&r_{3}\\1&1&1\end{vmatrix}}\mathbf {e} _{1}\wedge \mathbf {e} _{3}\wedge \mathbf {e} _{4}+{\begin{vmatrix}p_{1}&q_{1}&r_{1}\\p_{2}&q_{2}&r_{2}\\1&1&1\end{vmatrix}}\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{4}+{\begin{vmatrix}p_{1}&q_{1}&r_{1}\\p_{2}&q_{2}&r_{2}\\p_{3}&q_{3}&r_{3}\end{vmatrix}}\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}.}

Notice that substitution of α**p** + β**q** + γ**r** for **p** multiplies this multivector by a constant. Therefore, the components of **p** ∧ **q** ∧ **r** are homogeneous coordinates for the 3-space through the origin of **R**4.

A plane in the affine component H: *w* = 1 is the set of points **x** = (*x*, *y*, *z*, 1) in the intersection of H with the 3-space defined by **p** ∧ **q** ∧ **r**. These points satisfy **x** ∧ **p** ∧ **q** ∧ **r** = 0, that is,

- x ∧ p ∧ q ∧ r = ( x e 1 + y e 2 + z e 3 + e 4 ) ∧ p ∧ q ∧ r = 0 , {\displaystyle \mathbf {x} \wedge \mathbf {p} \wedge \mathbf {q} \wedge \mathbf {r} =(x\mathbf {e} _{1}+y\mathbf {e} _{2}+z\mathbf {e} _{3}+\mathbf {e} _{4})\wedge \mathbf {p} \wedge \mathbf {q} \wedge \mathbf {r} =0,}

which simplifies to the equation of a plane

- λ : x | p 2 q 2 r 2 p 3 q 3 r 3 1 1 1 | + y | p 1 q 1 r 1 p 3 q 3 r 3 1 1 1 | + z | p 1 q 1 r 1 p 2 q 2 r 2 1 1 1 | + | p 1 q 1 r 1 p 2 q 2 r 2 p 3 q 3 r 3 | = 0. {\displaystyle \lambda :x{\begin{vmatrix}p_{2}&q_{2}&r_{2}\\p_{3}&q_{3}&r_{3}\\1&1&1\end{vmatrix}}+y{\begin{vmatrix}p_{1}&q_{1}&r_{1}\\p_{3}&q_{3}&r_{3}\\1&1&1\end{vmatrix}}+z{\begin{vmatrix}p_{1}&q_{1}&r_{1}\\p_{2}&q_{2}&r_{2}\\1&1&1\end{vmatrix}}+{\begin{vmatrix}p_{1}&q_{1}&r_{1}\\p_{2}&q_{2}&r_{2}\\p_{3}&q_{3}&r_{3}\end{vmatrix}}=0.}

This equation is satisfied by points **x** = *α***p** + *β***q** + *γ***r** for real values of *α*, *β* and *γ*.

The four components of **p** ∧ **q** ∧ **r** that define the plane *λ* are called the [Grassmann coordinates](/source/Grassmann_coordinates) of the plane. Because four homogeneous coordinates define both a point and a plane in projective space, the geometry of points is dual to the geometry of planes.

**A line as the join of two points:** In projective space the line *λ* through two points **p** and **q** can be viewed as the intersection of the affine space H: *w* = 1 with the plane **x** = *α***p** + *β***q** in **R**4. The multivector **p** ∧ **q** provides homogeneous coordinates for the line

- λ : p ∧ q = ( p 1 e 1 + p 2 e 2 + p 3 e 3 + e 4 ) ∧ ( q 1 e 1 + q 2 e 2 + q 3 e 3 + e 4 ) , = | p 1 q 1 1 1 | e 1 ∧ e 4 + | p 2 q 2 1 1 | e 2 ∧ e 4 + | p 3 q 3 1 1 | e 3 ∧ e 4 + | p 2 q 2 p 3 q 3 | e 2 ∧ e 3 + | p 3 q 3 p 1 q 1 | e 3 ∧ e 1 + | p 1 q 1 p 2 q 2 | e 1 ∧ e 2 . {\displaystyle {\begin{aligned}\lambda :\mathbf {p} \wedge \mathbf {q} &=(p_{1}\mathbf {e} _{1}+p_{2}\mathbf {e} _{2}+p_{3}\mathbf {e} _{3}+\mathbf {e} _{4})\wedge (q_{1}\mathbf {e} _{1}+q_{2}\mathbf {e} _{2}+q_{3}\mathbf {e} _{3}+\mathbf {e} _{4}),\\&={\begin{vmatrix}p_{1}&q_{1}\\1&1\end{vmatrix}}\mathbf {e} _{1}\wedge \mathbf {e} _{4}+{\begin{vmatrix}p_{2}&q_{2}\\1&1\end{vmatrix}}\mathbf {e} _{2}\wedge \mathbf {e} _{4}+{\begin{vmatrix}p_{3}&q_{3}\\1&1\end{vmatrix}}\mathbf {e} _{3}\wedge \mathbf {e} _{4}\\&+{\begin{vmatrix}p_{2}&q_{2}\\p_{3}&q_{3}\end{vmatrix}}\mathbf {e} _{2}\wedge \mathbf {e} _{3}+{\begin{vmatrix}p_{3}&q_{3}\\p_{1}&q_{1}\end{vmatrix}}\mathbf {e} _{3}\wedge \mathbf {e} _{1}+{\begin{vmatrix}p_{1}&q_{1}\\p_{2}&q_{2}\end{vmatrix}}\mathbf {e} _{1}\wedge \mathbf {e} _{2}.\end{aligned}}}

These are known as the [Plücker coordinates](/source/Pl%C3%BCcker_coordinates) of the line, though they are also an example of Grassmann coordinates.

**A line as the intersection of two planes:** A line *μ* in projective space can also be defined as the set of points **x** that form the intersection of two planes *π* and *ρ* defined by grade three multivectors, so the points **x** are the solutions to the linear equations

- μ : x ∧ π = 0 , x ∧ ρ = 0. {\displaystyle \mu :\mathbf {x} \wedge \pi =0,\mathbf {x} \wedge \rho =0.}

In order to obtain the Plucker coordinates of the line *μ*, map the multivectors *π* and *ρ* to their dual point coordinates using the right complement, denoted by an overline, as in[9]

- e 1 = e 2 ∧ e 3 ∧ e 4 ¯ , e 2 = e 3 ∧ e 1 ∧ e 4 ¯ , e 3 = e 1 ∧ e 2 ∧ e 4 ¯ , e 4 = e 1 ∧ e 2 ∧ e 3 ¯ , {\displaystyle \mathbf {e} _{1}={\overline {\mathbf {e} _{2}\wedge \mathbf {e} _{3}\wedge \mathbf {e} _{4}}},\quad \mathbf {e} _{2}={\overline {\mathbf {e} _{3}\wedge \mathbf {e} _{1}\wedge \mathbf {e} _{4}}},\quad \mathbf {e} _{3}={\overline {\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{4}}},\quad \mathbf {e} _{4}={\overline {\mathbf {e} _{1}\wedge \mathbf {e} _{2}\wedge \mathbf {e} _{3}}},}

then

- π ¯ = π 1 e 1 + π 2 e 2 + π 3 e 3 + π 4 e 4 , ρ ¯ = ρ 1 e 1 + ρ 2 e 2 + ρ 3 e 3 + ρ 4 e 4 . {\displaystyle {\overline {\pi }}=\pi _{1}\mathbf {e} _{1}+\pi _{2}\mathbf {e} _{2}+\pi _{3}\mathbf {e} _{3}+\pi _{4}\mathbf {e} _{4},\quad {\overline {\rho }}=\rho _{1}\mathbf {e} _{1}+\rho _{2}\mathbf {e} _{2}+\rho _{3}\mathbf {e} _{3}+\rho _{4}\mathbf {e} _{4}.}

So, the Plücker coordinates of the line *μ* are given by

- μ : π ¯ ∧ ρ ¯ _ = | π 1 ρ 1 π 4 ρ 4 | e 2 ∧ e 3 + | π 2 ρ 2 π 4 ρ 4 | e 3 ∧ e 1 + | π 3 ρ 3 π 4 ρ 4 | e 1 ∧ e 2 + | π 2 ρ 2 π 3 ρ 3 | e 1 ∧ e 4 + | π 3 ρ 3 π 1 ρ 1 | e 2 ∧ e 4 + | π 1 ρ 1 π 2 ρ 2 | e 3 ∧ e 4 , {\displaystyle {\begin{aligned}\mu :{\underline {{\overline {\pi }}\wedge {\overline {\rho }}}}&={\begin{vmatrix}\pi _{1}&\rho _{1}\\\pi _{4}&\rho _{4}\end{vmatrix}}\mathbf {e} _{2}\wedge \mathbf {e} _{3}+{\begin{vmatrix}\pi _{2}&\rho _{2}\\\pi _{4}&\rho _{4}\end{vmatrix}}\mathbf {e} _{3}\wedge \mathbf {e} _{1}+{\begin{vmatrix}\pi _{3}&\rho _{3}\\\pi _{4}&\rho _{4}\end{vmatrix}}\mathbf {e} _{1}\wedge \mathbf {e} _{2}\\&+{\begin{vmatrix}\pi _{2}&\rho _{2}\\\pi _{3}&\rho _{3}\end{vmatrix}}\mathbf {e} _{1}\wedge \mathbf {e} _{4}+{\begin{vmatrix}\pi _{3}&\rho _{3}\\\pi _{1}&\rho _{1}\end{vmatrix}}\mathbf {e} _{2}\wedge \mathbf {e} _{4}+{\begin{vmatrix}\pi _{1}&\rho _{1}\\\pi _{2}&\rho _{2}\end{vmatrix}}\mathbf {e} _{3}\wedge \mathbf {e} _{4},\end{aligned}}}

where the underline denotes the left complement. The left complement of the wedge product of right complements is called the antiwedge product, denoted by a downward pointing wedge, allowing us to write μ = π ∨ ρ . {\displaystyle \mu =\pi \vee \rho .}

## Clifford product

[W. K. Clifford](/source/William_Kingdon_Clifford) combined multivectors with the [inner product](/source/Inner_product) defined on the vector space, in order to obtain a general construction for hypercomplex numbers that includes the usual complex numbers and Hamilton's [quaternions](/source/Quaternion).[10][11]

The Clifford product between two vectors **u** and **v** is bilinear and associative like the exterior product, and has the additional property that the multivector **uv** is coupled to the inner product **u** ⋅ **v** by Clifford's relation,

- u v + v u = 2 u ⋅ v . {\displaystyle \mathbf {u} \mathbf {v} +\mathbf {v} \mathbf {u} =2\mathbf {u} \cdot \mathbf {v} .}

Clifford's relation retains the anticommuting property for vectors that are perpendicular. This can be seen from the mutually orthogonal unit vectors **e***i*, *i* = 1, ..., *n* in **R***n*: Clifford's relation yields

- e i e j + e j e i = 2 e i ⋅ e j = δ i , j , {\displaystyle \mathbf {e} _{i}\mathbf {e} _{j}+\mathbf {e} _{j}\mathbf {e} _{i}=2\mathbf {e} _{i}\cdot \mathbf {e} _{j}=\delta _{i,j},}

which shows that the basis vectors mutually anticommute,

- e i e j = − e j e i , i ≠ j = 1 , … , n . {\displaystyle \mathbf {e} _{i}\mathbf {e} _{j}=-\mathbf {e} _{j}\mathbf {e} _{i},\quad i\neq j=1,\ldots ,n.}

In contrast to the exterior product, the Clifford product of a vector with itself is not zero. To see this, compute the product

- e i e i + e i e i = 2 e i ⋅ e i = 2 , {\displaystyle \mathbf {e} _{i}\mathbf {e} _{i}+\mathbf {e} _{i}\mathbf {e} _{i}=2\mathbf {e} _{i}\cdot \mathbf {e} _{i}=2,}

which yields

- e i e i = 1 , i = 1 , … , n . {\displaystyle \mathbf {e} _{i}\mathbf {e} _{i}=1,\quad i=1,\ldots ,n.}

The set of multivectors constructed using Clifford's product yields an associative algebra known as a [Clifford algebra](/source/Clifford_algebra). Inner products with different properties can be used to construct different Clifford algebras.[12][13]

## Geometric algebra

See also: [Blade (geometry)](/source/Blade_(geometry))

The term *k-blade* was used in *Clifford Algebra to Geometric Calculus* (1984)[14]

Multivectors play a central role in the mathematical formulation of physics known as geometric algebra. According to [David Hestenes](/source/David_Hestenes),

- [Non-scalar] *k*-vectors are sometimes called *k-blades* or, merely *blades*, to emphasize the fact that, in contrast to 0-vectors (scalars), they have "directional properties".[15]

In 2003 the term *blade* for a multivector that can be written as the exterior product of [a scalar and] a set of vectors was used by C. Doran and A. Lasenby. Here, by the statement "Any multivector can be expressed as the sum of blades", scalars are implicitly defined as 0-blades.[16]

In [geometric algebra](/source/Geometric_algebra), a multivector is defined to be the sum of different-grade [*k*-blades](/source/Blade_(geometry)), such as the summation of a [scalar](/source/Scalar_(mathematics)), a [vector](/source/Vector_(geometric)), and a 2-vector.[17] A sum of only *k*-grade components is called a *k*-vector,[18] or a *homogeneous* multivector.[19]

The highest grade element in a space is called a *[pseudoscalar](/source/Pseudoscalar)*.

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 four-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

Orientation defined by an ordered set of vectors.

Reversed orientation corresponds to negating the exterior product.

Geometric interpretation of grade *n* elements in a real exterior algebra for *n* = 0 (signed point), 1 (directed line segment, or vector), 2 (oriented plane element), 3 (oriented volume). The exterior product of *n* vectors can be visualized as any *n*-dimensional shape (e.g. *n*-[parallelotope](/source/Parallelepiped#Parallelotope), *n*-[ellipsoid](/source/Ellipsoid)); with magnitude ([hypervolume](/source/Hypervolume)), and [orientation](/source/Orientation_(vector_space)) defined by that on its (*n* − 1)-dimensional boundary and on which side the interior is.[20][21]

- 0-vectors are scalars;

- 1-vectors are vectors;

- 2-vectors are [bivectors](/source/Bivector);

- (*n* − 1)-vectors are [pseudovectors](/source/Pseudovector);

- *n*-vectors are [pseudoscalars](/source/Pseudoscalar).

In the presence of a [volume form](/source/Volume_form) (such as given an [inner product](/source/Inner_product) and an orientation), pseudovectors and pseudoscalars can be identified with vectors and scalars, which is routine in [vector calculus](/source/Vector_calculus), but without a volume form this cannot be done without making an arbitrary choice.

In the [algebra of physical space](/source/Algebra_of_physical_space) (the geometric algebra of Euclidean 3-space, used as a model of (3+1)-spacetime), a sum of a scalar and a vector is called a [paravector](/source/Paravector), and represents a point in spacetime (the vector the space, the scalar the time).

### Bivectors

Main article: [Bivector](/source/Bivector)

A **bivector** is an element of the [antisymmetric](/source/Antisymmetric_tensor) [tensor product](/source/Tensor_product) of a [tangent space](/source/Tangent_space) with itself.

In [geometric algebra](/source/Geometric_algebra), also, a **bivector** is a grade 2 element (a 2-vector) resulting from the [wedge product](/source/Wedge_product) of two vectors, and so it is geometrically an *oriented area*, in the same way a *vector* is an oriented line segment. If **a** and **b** are two vectors, the bivector **a** ∧ **b** has

- a [norm](/source/Norm_(mathematics)) which is its area, given by - ‖ a ∧ b ‖ = ‖ a ‖ ‖ b ‖ sin ⁡ ( ϕ a , b ) {\displaystyle \left\|\mathbf {a} \wedge \mathbf {b} \right\|=\left\|\mathbf {a} \right\|\,\left\|\mathbf {b} \right\|\,\sin(\phi _{a,b})}

- a direction: the plane where that area lies on, i.e., the plane determined by **a** and **b**, as long as they are linearly independent;

- an orientation (out of two), determined by the order in which the originating vectors are multiplied.

Bivectors are connected to [pseudovectors](/source/Pseudovector), and are used to represent rotations in geometric algebra.

As bivectors are elements of a vector space Λ2*V* (where *V* is a finite-dimensional vector space with dim *V* = *n*), it makes sense to define an [inner product](/source/Inner_product) on this vector space as follows. First, write any element *F* ∈ Λ2*V* in terms of a basis (**e***i* ∧ **e***j*)1 ≤ *i* < *j* ≤ *n* of Λ2*V* as

- F = F a b e a ∧ e b ( 1 ≤ a < b ≤ n ) , {\displaystyle F=F^{ab}\mathbf {e} _{a}\wedge \mathbf {e} _{b}\quad (1\leq a<b\leq n),}

where the [Einstein summation convention](/source/Einstein_summation_convention) is being used.

Now define a map G : Λ2*V* × Λ2*V* → **R** by insisting that

- G ( F , H ) := G a b c d F a b H c d , {\displaystyle G(F,H):=G_{abcd}F^{ab}H^{cd},}

where G a b c d {\displaystyle G_{abcd}} are a set of numbers.

## Applications

Bivectors play many important roles in physics, for example, in the [classification of electromagnetic fields](/source/Classification_of_electromagnetic_fields).

## See also

- [Blade (geometry)](/source/Blade_(geometry))

- [Paravector](/source/Paravector)

## References

1. **[^](#cite_ref-1)** John Snygg (2012), *A New Approach to Differential Geometry Using Clifford’s Geometric Algebra*, Birkhäuser, p. 5 §2.12

1. ^ [***a***](#cite_ref-Flanders_2-0) [***b***](#cite_ref-Flanders_2-1) [***c***](#cite_ref-Flanders_2-2) [Harley Flanders](/source/Harley_Flanders) (1989)[1963] *Differential Forms with Applications to the Physical Sciences*, § 2.1 The Space of *p*-Vectors, pages 5–7, [Dover Books](/source/Dover_Books)

1. **[^](#cite_ref-3)** [Wendell Fleming](/source/Wendell_Fleming) (1977) [1965] *Functions of Several Variables*, section 7.5 Multivectors, page 295, [ISBN](/source/ISBN_(identifier)) [978-1-4684-9461-7](https://en.wikipedia.org/wiki/Special:BookSources/978-1-4684-9461-7)

1. **[^](#cite_ref-4)** Élie Cartan, *The theory of spinors*, [p. 16](https://books.google.com/books?id=AEZ1h7Cg3cwC&dq=p-vector+multivectors&pg=PA16), considers only homogeneous vectors, particularly simple ones, referring to them as "multivectors" (collectively) or *p*-vectors (specifically).

1. **[^](#cite_ref-Ławrynowicz_5-0)** William M Pezzaglia Jr. (1992). ["Clifford algebra derivation of the characteristic hypersurfaces of Maxwell's equations"](https://books.google.com/books?id=KfNgBHNUW_cC&pg=PA131). In Julian Ławrynowicz (ed.). *Deformations of mathematical structures II*. Springer. p. 131 *ff*. [ISBN](/source/ISBN_(identifier)) [0-7923-2576-1](https://en.wikipedia.org/wiki/Special:BookSources/0-7923-2576-1). Hence in 3D we associate the alternate terms of *pseudovector* for [bivector](/source/Bivector), and *pseudoscalar* for the trivector

1. **[^](#cite_ref-Baylis_6-0)** Baylis (1994). [*Theoretical methods in the physical sciences: an introduction to problem solving using Maple V*](https://books.google.com/books?id=pEfMq1sxWVEC&pg=PA234). Birkhäuser. p. 234, see footnote. [ISBN](/source/ISBN_(identifier)) [0-8176-3715-X](https://en.wikipedia.org/wiki/Special:BookSources/0-8176-3715-X).

1. **[^](#cite_ref-7)** G. E. Shilov, *Linear Algebra*, (trans. R. A. Silverman), Dover Publications, 1977.

1. **[^](#cite_ref-8)** W. V. D. Hodge and D. Pedoe, Methods of Algebraic Geometry, Vol. 1, Cambridge Univ. Press, 1947

1. **[^](#cite_ref-9)** [Eric Lengyel](/source/Eric_Lengyel) (2024) *Projective Geometric Algebra Illuminated*, § 2.2 Complements, pages 44–46, [ISBN](/source/ISBN_(identifier)) [979-8-9853582-5-4](https://en.wikipedia.org/wiki/Special:BookSources/979-8-9853582-5-4).

1. **[^](#cite_ref-10)** W. K. Clifford, "Preliminary sketch of bi-quaternions," Proc. London Math. Soc. Vol. 4 (1873) pp. 381–395

1. **[^](#cite_ref-11)** W. K. Clifford, *Mathematical Papers*, (ed. R. Tucker), London: Macmillan, 1882.

1. **[^](#cite_ref-12)** [J. M. McCarthy, *An Introduction to Theoretical Kinematics*, pp. 62–5, MIT Press 1990.](https://books.google.com/books?id=glOqQgAACAAJ)

1. **[^](#cite_ref-13)** [O. Bottema and B. Roth, *Theoretical Kinematics*, North Holland Publ. Co., 1979](https://books.google.com/books?id=f8I4yGVi9ocC)

1. **[^](#cite_ref-14)** David Hestenes & Garret Sobczyk (1984) *Clifford Algebra to Geometric Calculus*, p. 4, D. Reidel [ISBN](/source/ISBN_(identifier)) [90-277-1673-0](https://en.wikipedia.org/wiki/Special:BookSources/90-277-1673-0)

1. **[^](#cite_ref-15)** [David Hestenes](/source/David_Hestenes) (1999)[1986] [New Foundations for Classical Mechanics](https://books.google.com/books?id=AlvTCEzSI5wC&pg=PA34), page 34, [D. Reidel](/source/D._Reidel) [ISBN](/source/ISBN_(identifier)) [90-277-2090-8](https://en.wikipedia.org/wiki/Special:BookSources/90-277-2090-8)

1. **[^](#cite_ref-16)** C. Doran and A. Lasenby (2003) *Geometric Algebra for Physicists*, page 87, [Cambridge University Press](/source/Cambridge_University_Press) [ISBN](/source/ISBN_(identifier)) [9780511807497](https://en.wikipedia.org/wiki/Special:BookSources/9780511807497)

1. **[^](#cite_ref-Rodrigues_17-0)** Marcos A. Rodrigues (2000). ["§1.2 Geometric algebra: an outline"](https://books.google.com/books?id=QbFSt0SlDjIC&pg=PA3). *Invariants for pattern recognition and classification*. World Scientific. p. 3 *ff*. [ISBN](/source/ISBN_(identifier)) [981-02-4278-6](https://en.wikipedia.org/wiki/Special:BookSources/981-02-4278-6).

1. **[^](#cite_ref-Sommer_18-0)** R Wareham, J Cameron & [J Lasenby](/source/Joan_Lasenby) (2005). ["Applications of conformal geometric algebra in computer vision and graphics"](https://books.google.com/books?id=uxofVAQE3LoC&pg=PA330). In Hongbo Li; [Peter J. Olver](/source/Peter_J._Olver); Gerald Sommer (eds.). *Computer algebra and geometric algebra with applications*. Springer. p. 330. [ISBN](/source/ISBN_(identifier)) [3-540-26296-2](https://en.wikipedia.org/wiki/Special:BookSources/3-540-26296-2).

1. **[^](#cite_ref-Sanfeliu_19-0)** Eduardo Bayro-Corrochano (2004). ["Clifford geometric algebra: A promising framework for computer vision, robotics and learning"](https://books.google.com/books?id=gsnXS1xdeekC&pg=PA25). In Alberto Sanfeliu; José Francisco Martínez Trinidad; Jesús Ariel Carrasco Ochoa (eds.). *Progress in pattern recognition, image analysis and applications*. Springer. p. 25. [ISBN](/source/ISBN_(identifier)) [3-540-23527-2](https://en.wikipedia.org/wiki/Special:BookSources/3-540-23527-2).

1. **[^](#cite_ref-20)** R. Penrose (2007). *[The Road to Reality](/source/The_Road_to_Reality)*. Vintage books. [ISBN](/source/ISBN_(identifier)) [978-0-679-77631-4](https://en.wikipedia.org/wiki/Special:BookSources/978-0-679-77631-4).

1. **[^](#cite_ref-21)** J.A. Wheeler; C. Misner; K.S. Thorne (1973). *Gravitation*. W.H. Freeman & Co. p. 83. [ISBN](/source/ISBN_(identifier)) [0-7167-0344-0](https://en.wikipedia.org/wiki/Special:BookSources/0-7167-0344-0).

v t e Linear algebra Outline Glossary Template:Matrix classes Linear equations Linear equation System of linear equations Determinant Minor Cauchy–Binet formula Cramer's rule Gaussian elimination Gauss–Jordan elimination Overcompleteness Strassen algorithm Matrices Matrix Matrix addition Matrix multiplication Basis transformation matrix Characteristic polynomial Spectrum Trace Eigenvalue, eigenvector and eigenspace Cayley–Hamilton theorem Jordan normal form Weyr canonical form Rank Inverse, Pseudoinverse Adjugate, Transpose Dot product Symmetric matrix, Skew-symmetric matrix Orthogonal matrix, Unitary matrix Hermitian matrix, Antihermitian matrix Positive-(semi)definite Pfaffian Projection Spectral theorem Perron–Frobenius theorem Diagonal matrix, Triangular matrix, Tridiagonal matrix Block matrix Sparse matrix Hessenberg matrix, Hessian matrix Vandermonde matrix Stochastic matrix, Toeplitz matrix, Circulant matrix, Hankel matrix (0,1)-matrix List of matrices Matrix decompositions Cholesky decomposition LU decomposition QR decomposition Polar decomposition Spectral theorem Singular value decomposition Higher-order singular value decomposition Schur decomposition Schur complement Haynsworth inertia additivity formula Reducing subspace Relations and computations Matrix equivalence Matrix congruence Matrix similarity Matrix consimilarity Row equivalence Elementary row operations Householder transformation Least squares Linear least squares Gram–Schmidt process Woodbury matrix identity Vector spaces Vector space Linear combination Linear span Linear independence Basis, Hamel basis Change of basis Dimension theorem for vector spaces Hamel dimension Examples of vector spaces Linear map Shear mapping Squeeze mapping Linear subspace Row and column spaces, Null space Rank–nullity theorem Nullity theorem Cyclic subspace Dual space, Linear functional Category of vector spaces Structures Topological vector space Normed vector space Inner product space Euclidean space Orthogonality Orthogonal complement Orthogonal projection Orthogonal group Pseudo-Euclidean space Null vector Indefinite orthogonal group Orientation Improper rotation Symplectic structure Multilinear algebra Multilinear algebra Tensor Tensors (classical) Component-free treatment of tensors Outer product Tensor algebra Exterior algebra Symmetric algebra Clifford algebra Geometric algebra Bivector Multivector Gamas's theorem Affine and projective Affine space Affine transformation, Affine group, Affine geometry Affine coordinate system, Flat (geometry) Cartesian coordinate system Euclidean group Poincaré group Galilean group Projective space Projective transformation Projective geometry Projective linear group Quadric Numerical linear algebra Numerical linear algebra Floating-point arithmetic Numerical stability Basic Linear Algebra Subprograms Sparse matrix Comparison of linear algebra libraries Category

v t e Tensors Glossary of tensor theory Scope Mathematics Coordinate system Differential geometry Dyadic algebra Euclidean geometry Exterior calculus Multilinear algebra Tensor algebra Tensor calculus Physics Engineering Computer vision Continuum mechanics Electromagnetism General relativity Transport phenomena Notation Abstract index notation Einstein notation Index notation Multi-index notation Penrose graphical notation Ricci calculus Tetrad (index notation) Van der Waerden notation Voigt notation Tensor definitions Tensor (intrinsic definition) Tensor field Tensor density Tensors in curvilinear coordinates Mixed tensor Antisymmetric tensor Symmetric tensor Tensor operator Tensor bundle Two-point tensor Operations Covariant derivative Exterior covariant derivative Exterior derivative Exterior product Hodge star operator Lie derivative Raising and lowering indices Symmetrization Tensor contraction Tensor product Transpose (2nd-order tensors) Related abstractions Affine connection Basis Cartan formalism (physics) Connection form Covariance and contravariance of vectors Differential form One-form Dimension Exterior form Fiber bundle Geodesic Levi-Civita connection Linear map Manifold Matrix Multivector Pseudotensor Spinor Vector Vector space Notable tensors Mathematics Kronecker delta Levi-Civita symbol Metric tensor Nonmetricity tensor Ricci curvature Riemann curvature tensor Torsion tensor Weyl tensor Physics Moment of inertia Angular momentum tensor Spin tensor Cauchy stress tensor stress–energy tensor Einstein tensor EM tensor Gluon field strength tensor Metric tensor (GR) Mathematicians Élie Cartan Augustin-Louis Cauchy Elwin Bruno Christoffel Albert Einstein Leonhard Euler Carl Friedrich Gauss Hermann Grassmann Tullio Levi-Civita Gregorio Ricci-Curbastro Bernhard Riemann Jan Arnoldus Schouten Woldemar Voigt Hermann Weyl

---
Adapted from the Wikipedia article [Multivector](https://en.wikipedia.org/wiki/Multivector) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Multivector?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
