HOME

TheInfoList



OR:

In geometric algebra, the outermorphism of a
linear function In mathematics, the term linear function refers to two distinct but related notions: * In calculus and related areas, a linear function is a function whose graph is a straight line, that is, a polynomial function of degree zero or one. For dist ...
between
vector space In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called '' vectors'', may be added together and multiplied ("scaled") by numbers called ''scalars''. Scalars are often real numbers, but can ...
s is a natural extension of the map to arbitrary multivectors. It is the unique unital
algebra homomorphism In mathematics, an algebra homomorphism is a homomorphism between two associative algebras. More precisely, if and are algebras over a field (or commutative ring) , it is a function F\colon A\to B such that for all in and in , * F(kx) = kF ...
of
exterior algebra In mathematics, the exterior algebra, or Grassmann algebra, named after Hermann Grassmann, is an algebra that uses the exterior product or wedge product as its multiplication. In mathematics, the exterior product or wedge product of vectors is a ...
s whose restriction to the vector spaces is the original function.


Definition

Let f be an \mathbb-linear map from V to W. The extension of f to an outermorphism is the unique map \textstyle \underline : \bigwedge(V) \to \bigwedge(W) satisfying : \underline(1) = 1 : \underline(x) = f(x) : \underline(A \wedge B) = \underline(A) \wedge \underline(B) : \underline(A + B) = \underline(A) + \underline(B) for all vectors x and all multivectors A and B, where \textstyle \bigwedge(V) denotes the
exterior algebra In mathematics, the exterior algebra, or Grassmann algebra, named after Hermann Grassmann, is an algebra that uses the exterior product or wedge product as its multiplication. In mathematics, the exterior product or wedge product of vectors is a ...
over V. That is, an outermorphism is a unital
algebra homomorphism In mathematics, an algebra homomorphism is a homomorphism between two associative algebras. More precisely, if and are algebras over a field (or commutative ring) , it is a function F\colon A\to B such that for all in and in , * F(kx) = kF ...
between exterior algebras. The outermorphism inherits linearity properties of the original linear map. For example, we see that for scalars \alpha, \beta and vectors x, y, z, the outermorphism is linear over bivectors: :\begin\underline (\alpha x \wedge z + \beta y \wedge z) &= \underline((\alpha x + \beta y) \wedge z)\\ pt&= f(\alpha x + \beta y) \wedge f(z) \\ pt&= (\alpha f(x) + \beta f(y)) \wedge f(z) \\ pt&= \alpha(f(x) \wedge f(z)) + \beta(f(y) \wedge f(z)) \\ pt&= \alpha \, \underline(x \wedge z) + \beta \, \underline(y \wedge z),\end which extends through the axiom of distributivity over addition above to linearity over all multivectors.


Adjoint

Let \underline be an outermorphism. We define the ''adjoint'' of \overline to be the outermorphism that satisfies the property :\overline(a) \cdot b = a \cdot \underline(b) for all vectors a and b, where \cdot is the nondegenerate symmetric bilinear form (scalar product of vectors). This results in the property that :\overline(A) * B = A * \underline(B) for all multivectors A and B, where * is the scalar product of multivectors. If
geometric calculus In mathematics, geometric calculus extends the geometric algebra to include differentiation and integration. The formalism is powerful and can be shown to encompass other mathematical theories including differential geometry and differential ...
is available, then the adjoint may be extracted more directly: :\overline(a) = \nabla_b \left\langle a\underline(b) \right\rangle . The above definition of ''adjoint'' is like the definition of the
transpose In linear algebra, the transpose of a matrix is an operator which flips a matrix over its diagonal; that is, it switches the row and column indices of the matrix by producing another matrix, often denoted by (among other notations). The tr ...
in matrix theory. When the context is clear, the
underline An underscore, ; also called an underline, low line, or low dash; is a line drawn under a segment of text. In proofreading, underscoring is a convention that says "set this text in italic type", traditionally used on manuscript or typescript as ...
below the function is often omitted.


Properties

It follows from the definition at the beginning that the outermorphism of a multivector A is grade-preserving: :\underline(\left\langle A \right\rangle_r) = \left\langle\underline(A)\right\rangle_r where the notation \langle ~ \rangle_r indicates the r-vector part of A. Since any vector x may be written as x=1\wedge x, it follows that scalars are unaffected with \underline(1)=1. Similarly, since there is only one
pseudoscalar In linear algebra, a pseudoscalar is a quantity that behaves like a scalar, except that it changes sign under a parity inversion while a true scalar does not. Any scalar product between a pseudovector and an ordinary vector is a pseudoscalar. T ...
up to a scalar multiplier, we must have \underline(I) \propto I. The
determinant In mathematics, the determinant is a scalar value that is a function of the entries of a square matrix. It characterizes some properties of the matrix and the linear map represented by the matrix. In particular, the determinant is nonzero if a ...
is defined to be the proportionality factor: :\det\mathsf = \underline(I) I^ The underline is not necessary in this context because the determinant of a function is the same as the determinant of its adjoint. The determinant of the composition of functions is the product of the determinants: :\det(\mathsf \circ \mathsf) = \det\mathsf \det\mathsf If the determinant of a function is nonzero, then the function has an inverse given by :\underline^(X) = \frac = \overline(XI) overline(I), and so does its adjoint, with :\overline^(X) = \frac = underline(I) \underline(IX) . The concepts of
eigenvalues and eigenvectors In linear algebra, an eigenvector () or characteristic vector of a linear transformation is a nonzero vector that changes at most by a scalar factor when that linear transformation is applied to it. The corresponding eigenvalue, often denote ...
may be generalized to outermorphisms. Let \lambda be a ''real'' number and let B be a (nonzero) blade of grade r. We say that a B is an eigenblade of the function with eigenvalue \lambda if :\underline(B)=\lambda B . It may seem strange to consider only real eigenvalues, since in linear algebra the eigenvalues of a matrix with all real entries can have complex eigenvalues. In geometric algebra, however, the blades of different grades can exhibit a complex structure. Since both vectors and pseudovectors can act as eigenblades, they may each have a set of eigenvalues matching the degrees of freedom of the complex eigenvalues that would be found in ordinary linear algebra.


Examples

;Simple maps The
identity map Graph of the identity function on the real numbers In mathematics, an identity function, also called an identity relation, identity map or identity transformation, is a function that always returns the value that was used as its argument, un ...
and the scalar projection operator are outermorphisms. ;Versors A rotation of a vector by a
rotor Rotor may refer to: Science and technology Engineering * Rotor (electric), the non-stationary part of an alternator or electric motor, operating with a stationary element so called the stator *Helicopter rotor, the rotary wing(s) of a rotorcraft ...
R is given by :f(x)=RxR^ with outermorphism :\underline(X) = RXR^. We check that this is the correct form of the outermorphism. Since rotations are built from the geometric product, which has the distributive property, they must be linear. To see that rotations are also outermorphisms, we recall that rotations preserve angles between vectors: :x \cdot y = (RxR^) \cdot (RyR^) Next, we try inputting a higher grade element and check that it is consistent with the original rotation for vectors: :\begin\underline(x \wedge y) &= R(x \wedge y)R^ \\ &= R(xy - x \cdot y)R^ \\ &= RxyR^ - R(x \cdot y)R^ \\ &= RxR^ RyR^ - x \cdot y \\ &= (RxR^) \wedge (RyR^) + (RxR^) \cdot (RyR^) - x \cdot y \\ &= (RxR^) \wedge (RyR^) + x \cdot y - x \cdot y \\ &= f(x) \wedge f(y) \end ;Orthogonal projection operators The orthogonal projection operator \mathcal_B onto a blade B is an outermorphism: :\mathcal_B(x \wedge y) = \mathcal_B(x) \wedge \mathcal_B(y) . ;Nonexample – orthogonal rejection operator In contrast to the orthogonal projection operator, the orthogonal rejection \mathcal^\perp_B by a blade B is linear but is ''not'' an outermorphism: :\mathcal^\perp_B(1) = 1 - \mathcal_B(1) = 0 \ne 1 . ;Nonexample – grade projection operator An example of a multivector-valued function of multivectors that is linear but is ''not'' an outermorphism is grade projection where the grade is nonzero, for example projection onto grade 1: :\langle x \wedge y \rangle_1 = 0 :\langle x \rangle_1 \wedge \langle y \rangle_1 = x \wedge y


Notes


Citations


References

* * * * * * * {{Linear algebra Geometric algebra