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.

TheInteriorProduct.nb 18<br />

Det�DevelopScalarProductMatrix����� �� 3 3<br />

��Ξ1 � Ψ3� �Ξ2 � Ψ2� �Ξ3 � Ψ1� � �Ξ1 � Ψ2� �Ξ2 � Ψ3� �Ξ3 � Ψ1� �<br />

�Ξ1 � Ψ3� �Ξ2 � Ψ1� �Ξ3 � Ψ2� � �Ξ1 � Ψ1� �Ξ2 � Ψ3� �Ξ3 � Ψ2� �<br />

�Ξ1 � Ψ2� �Ξ2 � Ψ1� �Ξ3 � Ψ3� � �Ξ1 � Ψ1� �Ξ2 � Ψ2� �Ξ3 � Ψ3�<br />

If the elements of the determinant are given in terms of basis elements, we can obtain a final<br />

result. For example, if we are in 3-space and we take the scalar product of the element<br />

e 3 � e1 � e2 � e3 with itself we get:<br />

�3; DevelopScalarProductMatrix�e 3 ���� e 3 ���MatrixForm<br />

��������<br />

�<br />

e1 � e1 e1 � e2 e1 � e3<br />

e2 � e1 e2 � e2 e2 � e3<br />

e3 � e1 e3 � e2 e3 � e3<br />

A � Det�DevelopScalarProductMatrix�e 3 ���� e 3 ��<br />

��������<br />

�<br />

��e1 � e3� �e2 � e2� �e3 � e1� � �e1 � e2� �e2 � e3� �e3 � e1� �<br />

�e1 � e3� �e2 � e1� �e3 � e2� � �e1 � e1� �e2 � e3� �e3 � e2� �<br />

�e1 � e2� �e2 � e1� �e3 � e3� � �e1 � e1� �e2 � e2� �e3 � e3�<br />

We can now substitute the metric elements gi,j for the scalar products ei ���� ej by using the<br />

<strong>Grassmann</strong><strong>Algebra</strong> function ToMetricForm. Declaring a default general metric we get:<br />

DeclareMetric���<br />

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

ToMetricForm�A�<br />

2<br />

��1,3 2<br />

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

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

This is Det�gi,j� as we would expect. Had we declared the default Euclidean metric we<br />

would have obtained unity as expected.<br />

To calculate an inner product directly we can use the <strong>Grassmann</strong><strong>Algebra</strong> function<br />

ToScalarProducts.<br />

ToScalarProducts��x � y � z� ���� �u � v � w��<br />

��u � z� �v � y� �w � x� � �u � y� �v � z� �w � x� � �u � z��v � x� �w � y� �<br />

�u � x� �v � z� �w � y� � �u � y� �v � x� �w � z� � �u � x� �v � y� �w � z�<br />

In fact, ToScalarProducts works to convert any interior products in a <strong>Grassmann</strong><br />

expression to scalar products.<br />

2001 4 5<br />

X � 1 � x ���� a � b �x � y � z� ���� w � c��e1 � e2� ���� �e2 � e3�<br />

1 � x � a � ce1 � e2 � e2 � e3 � bx� y � z � w

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

Saved successfully!

Ooh no, something went wrong!