Outermorphism
   HOME

TheInfoList



OR:

In
geometric algebra In mathematics, a geometric algebra (also known as a Clifford algebra) is an algebra that can represent and manipulate geometrical objects such as vectors. Geometric algebra is built out of two fundamental operations, addition and the geometric pr ...
, 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 di ...
between
vector space In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
s is a natural extension of the map to arbitrary
multivector In multilinear algebra, a multivector, sometimes called Clifford number or multor, is an element of the exterior algebra of a vector space . This algebra is graded, associative and alternating, and consists of linear combinations of simple -ve ...
s. It is the unique unital
algebra homomorphism In mathematics, an algebra over a field (often simply called an algebra) is a vector space equipped with a bilinear product. Thus, an algebra is an algebraic structure consisting of a set together with operations of multiplication and addition ...
of
exterior algebra In mathematics, the exterior algebra or Grassmann algebra of a vector space V is an associative algebra that contains V, which has a product, called exterior product or wedge product and denoted with \wedge, such that v\wedge v=0 for every vector ...
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 of a vector space V is an associative algebra that contains V, which has a product, called exterior product or wedge product and denoted with \wedge, such that v\wedge v=0 for every vector ...
over V. That is, an outermorphism is a unital
algebra homomorphism In mathematics, an algebra over a field (often simply called an algebra) is a vector space equipped with a bilinear product. Thus, an algebra is an algebraic structure consisting of a set together with operations of multiplication and addition ...
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 geometric algebra to include differentiation and integration. The formalism is powerful and can be shown to reproduce other mathematical theories including vector calculus, differential geometry, an ...
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 (mathematics), 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 ...
in matrix theory. When the context is clear, the
underline An underscore or underline 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 an instruction to the printer. Its u ...
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. A pseudoscalar, when multiplied by an ordinary vector, becomes a '' pseudovector'' ...
up to Two Mathematical object, mathematical objects and are called "equal up to an equivalence relation " * if and are related by , that is, * if holds, that is, * if the equivalence classes of and with respect to are equal. This figure of speech ...
a scalar multiplier, we must have \underline(I) \propto I. The
determinant In mathematics, the determinant is a Scalar (mathematics), scalar-valued function (mathematics), function of the entries of a square matrix. The determinant of a matrix is commonly denoted , , or . Its value characterizes some properties of the ...
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 is a vector that has its direction unchanged (or reversed) by a given linear transformation. More precisely, an eigenvector \mathbf v of a linear transformation T is scaled by a ...
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, unc ...
and the scalar projection operator are outermorphisms. ; Versors : A rotation of a vector by a
rotor ROTOR was an elaborate air defence radar system built by the British Government in the early 1950s to counter possible attack by Soviet bombers. To get it operational as quickly as possible, it was initially made up primarily of WWII-era syst ...
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