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.

TheRegressiveProduct.nb 12<br />

Example 4<br />

Our fourth example is to generate the dual of the Common Factor Axiom. This axiom will be<br />

introduced in the next section.<br />

CommonFactorAxiom �<br />

� ����Α<br />

�<br />

� ��� �<br />

�m<br />

p�<br />

����Β<br />

�<br />

� ��� �<br />

�k<br />

p�<br />

�<br />

�<br />

���Α m � Β k<br />

Dual�CommonFactorAxiom�<br />

���Α m � Γ p<br />

� �<br />

�<br />

����<br />

�<br />

�<br />

����Β<br />

�<br />

� ��� ��<br />

�k<br />

p�<br />

�<br />

�<br />

���Α m � Β k<br />

�<br />

� ��� � à , m � k � p � n � 0�;<br />

p�<br />

p<br />

�<br />

� Γ��� � Γ, �k � m � 2n� p �� 0�<br />

p�<br />

p<br />

We can verify that the dual of the dual of the axiom is the axiom itself.<br />

CommonFactorAxiom � Dual�Dual�CommonFactorAxiom��<br />

True<br />

Example 5<br />

Our fifth example is to obtain the dual of one of the product formulae derived in a later section.<br />

F � �Α � Β�� x � �Α � x ��Β � ��1�<br />

m k n�1 m n�1 k<br />

m �Α ��Β� x �;<br />

m k n�1<br />

Dual�F�<br />

�Α � Β��x �� ��1�<br />

m k<br />

�m�n Α � Β � x �Α� x � Β<br />

m k m k<br />

F � Dual�Dual�F��<br />

True<br />

Setting up your own input to the Dual function<br />

The <strong>Grassmann</strong><strong>Algebra</strong> function Dual depends on the syntax of the statements given it as<br />

arguments. The following are some suggestions for setting up your own input to Dual.<br />

¥ Scalars under the usual field multiplication should be declared as scalars.<br />

¥ Other symbols which you want to protect from change can be temporarily declared as scalars.<br />

¥ A scalar denoted as a 0-element should be expressly multiplied using the exterior product.<br />

¥ Separate statements should be combined into a list of statements.<br />

¥ The statements should not include anything which will evaluate when entered.<br />

¥ For example, summation signs should not use Mathematica's Sum function.<br />

¥ If you use simple concatenated symbols, Mathematica will assume multiplication and arrange<br />

the order as it pleases. Be prepared for this.<br />

2001 4 5

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

Saved successfully!

Ooh no, something went wrong!