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 26<br />

6.7 The Induced Metric Tensor<br />

� Calculating induced metric tensors<br />

In the last chapter we saw how we could use the <strong>Grassmann</strong><strong>Algebra</strong> function Metric�[m] to<br />

calculate the matrix of metric tensor elements induced on � by the metric tensor declared on � .<br />

m 1<br />

For example, we can declare a general metric in a 3-space:<br />

�3; DeclareMetric���<br />

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

and then ask for the metric induced on � 2 .<br />

Metric��2�<br />

2<br />

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

2<br />

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

2<br />

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

� Using scalar products to construct induced metric tensors<br />

An alternative way of viewing and calculating the metric tensor on � is to construct the matrix<br />

m<br />

of inner products of the basis elements of � with themselves, reduce these inner products to<br />

m<br />

scalar products, and then substitute for each scalar product the corresponding metric tensor<br />

element from �. In what follows we will show an example of how to reproduce the result in the<br />

1<br />

previous section.<br />

First, we calculate the basis of � 2 .<br />

�3; B� Basis��2�<br />

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

Second, we use the Mathematica function Outer to construct the matrix of all combinations of<br />

interior products of these basis elements.<br />

M1 � Outer�InteriorProduct, B, B�; MatrixForm�M1�<br />

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

�������<br />

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

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

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

Third, we use the <strong>Grassmann</strong><strong>Algebra</strong> function DevelopScalarProductMatrix to<br />

convert each of these inner products into matrices of scalar products.<br />

2001 4 5

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

Saved successfully!

Ooh no, something went wrong!