14.02.2013 Views

Grassmann Algebra

Grassmann Algebra

Grassmann Algebra

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Explor<strong>Grassmann</strong>Matrix<strong>Algebra</strong>.nb 3<br />

tedious to define all the scalar factors involved. We then discuss the common algebraic<br />

operations like multiplication by scalars, addition, multiplication, taking the complement,<br />

finding the grade of elements, simplification, taking components or determining the type of<br />

elements involved.<br />

Separate sections are devoted to discussing the notions of transpose, determinant and adjoint<br />

of a <strong>Grassmann</strong> matrix. These notions do not carry over directly into the algebra of<br />

<strong>Grassmann</strong> matrices due to the non-commutative nature of <strong>Grassmann</strong> numbers.<br />

Matrix powers are then discussed, and the inverse of a <strong>Grassmann</strong> matrix defined in terms of<br />

its positive integer powers. Non-integer powers are defined for matrices whose bodies have<br />

distinct eigenvalues. The determination of the eigensystem of a <strong>Grassmann</strong> matrix is<br />

discussed for this class of matrix.<br />

Finally, functions of <strong>Grassmann</strong> matrices are discussed based on the determination of their<br />

eigensystems. We show that relationships that we expect of scalars, for example<br />

Log[Exp[A]] = A or Sin�A� 2 � Cos�A� 2 � 1, can still apply to <strong>Grassmann</strong> matrices.<br />

13.2 Creating Matrices<br />

� Creating general symbolic matrices<br />

Unless a <strong>Grassmann</strong> matrix is particularly simple, and particularly when a large symbolic<br />

matrix is required, it is useful to be able to generate the initial form of a the matrix<br />

automatically. We do this with the <strong>Grassmann</strong><strong>Algebra</strong> CreateMatrixForm function.<br />

? CreateMatrixForm<br />

CreateMatrixForm�D��X,S� constructs an array of the specified<br />

dimensions with copies of the expression X formed by indexing<br />

its scalars and variables with subscripts. S is an optional<br />

list of excluded symbols. D is a list of dimensions of<br />

the array �which may be symbolic for lists and matrices�.<br />

Note that an indexed scalar is not recognised as a scalar<br />

unless it has an underscripted 0, or is declared as a scalar.<br />

Suppose we require a 2�2 matrix of general <strong>Grassmann</strong> numbers of the form X (given<br />

below) in a 2-space.<br />

2001 4 26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!