logo back up home forward   further reading more topics »

Maths - Multivector Powers

We want to calculate an expression for:

(m)n

where:

When we calculated the powers of vectors we saw that, if the vectors anti-commute (as they do in euclidean space) then the result was not necessarily closed within the vector space, if 'n' is even then the result will be a pure scalar value and if 'n' is odd then the result will be a vector. So:

grade n result
vector even scalar
vector odd vector

If we now go on to try this for pure bivectors we can see that:

grade n result
bivector even scalar
bivector odd bivector

So we can see that when m is any pure grade then:

So what if m is any mixed grade multivector?

Square

Lets start by assuming that the multivector squares to a scalar value 's' that is: (m)²=s this assumption only applies when the real part of the multivector is zero. This value may be positive or negative since if vectors square to +ve then bivectors square to -ve so depending on which is greater will determine the sign of the square.

Other powers

So even powers will have scalar values, here are the first few powers:

power value type
s scalar (+ve or -ve)
m*s multivector
m4 scalar (+ve)
m5 m*s² multivector

I cant think of a way to analyse the more general case of a non-zero real part, I've tried this with the specific case of 2D vectors here but things get too messy.


metadata block
see also:

 

Correspondence about this page

Book Shop - Further reading.

Where I can, I have put links to Amazon for books that are relevant to the subject, click on the appropriate country flag to get more details of the book or to buy it from them.

cover Clifford Algebra to Geometric Calculus: A Unified Language for Mathematics and Physics (Fundamental Theories of Physics). This book is intended for mathematicians and physicists rather than programmers, it is very theoretical. It covers the algebra and calculus of multivectors of any dimension and is not specific to 3D modelling.

Commercial Software Shop

Where I can, I have put links to Amazon for commercial software, not directly related to the software project, but related to the subject being discussed, click on the appropriate country flag to get more details of the software or to buy it from them.

cover Mathmatica

Can you help?

Please send me any improvements to here. I would appreciate ideas to make the pages more useful including error correction, ideas for new pages, improvements to wording. It helps if you quote the full URL of the page.

 

Terminology and Notation

Specific to this page here:

 

program

I am working on a project which uses these principles, if you would like to help me with this you are welcome to join in, here:

http://sourceforge.net/projects/mjbworld/

This site may have errors. Don't use for critical systems.

Copyright (c) 1998-2008 Martin John Baker - All rights reserved - privacy policy.