14.02.2013 Views

Grassmann Algebra

Grassmann Algebra

Grassmann Algebra

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Exploring<strong>Grassmann</strong><strong>Algebra</strong>.nb 6<br />

�3; �EvenGrade�Z�, OddGrade�Z��<br />

�x � y � 2 �x � z� � z � y � x � 2x� y, �4 x� x � y � z�<br />

EvenGrade and OddGrade are Listable.<br />

To test whether a number is even or odd we use EvenGradeQ and OddGradeQ. Consider<br />

again the general <strong>Grassmann</strong> number X in 3-space.<br />

�EvenGradeQ�X�, OddGradeQ�X�,<br />

EvenGradeQ�EvenGrade�X��, OddGradeQ�EvenGrade�X���<br />

�False, False, True, False�<br />

EvenGradeQ and OddGradeQ are not Listable. When applied to a list of elements, they<br />

require all the elements in the list to conform in order to return True. They can of course still<br />

be mapped over a list of elements to question the evenness or oddness of the individual<br />

components.<br />

EvenGradeQ �� �1, x, x � y, x � y � z�<br />

�True, False, True, False�<br />

Finally, there is the question as to whether the <strong>Grassmann</strong> number 0 is even or odd. It may be<br />

recalled from Chapter 2 that the single symbol 0 is actually a shorthand for the zero element of<br />

any of the exterior linear spaces, and hence is of indeterminate grade. Entering Grade[0] will<br />

return a flag Grade0 which can be manipulated as appropriate. Therefore, both<br />

EvenGradeQ[0] and OddGradeQ[0] will return False.<br />

�Grade�0�, EvenGradeQ�0�, OddGradeQ�0��<br />

�Grade0, False, False�<br />

� The grades of a <strong>Grassmann</strong> number<br />

The <strong>Grassmann</strong><strong>Algebra</strong> function Grade will determine the grades of each of the components<br />

in a <strong>Grassmann</strong> number, and return a list of the grades. For example, applying Grade to a<br />

general number X in 3-space shows that it contains components of all grades up to 3.<br />

X<br />

Ξ0 � e1 Ξ1 � e2 Ξ2 � e3 Ξ3 �Ξ4 e1 � e2 �<br />

Ξ5 e1 � e3 �Ξ6 e2 � e3 �Ξ7 e1 � e2 � e3<br />

Grade�X�<br />

�0, 1, 2, 3�<br />

Grade will also work with more general <strong>Grassmann</strong> number expressions. For example we can<br />

apply it to the number Z which we previously defined above.<br />

2001 4 5<br />

Z<br />

x � y � x ��2 � y� � ��2 � z� � z � y � x

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

Saved successfully!

Ooh no, something went wrong!