Loading [MathJax]/jax/output/HTML-CSS/jax.js
Ask Your Question
1

how to sum up the function over all permutations of variables in associative non-commutative algebra

asked 8 years ago

Radmir gravatar image

hello, i need to sum up λσ(aσ(1)aσ(2)aσ(3)aσ(3)aσ(4)aσ(5)) over all σS5 where ai are elements of associative non-commutative algebra. the result should be E1a1a2a3a4a5++E120a5a4a3a2a1 and i need to express Ei in terms of λσ. actualy my tartget is to find non-zero solution of Ei=0 for all i.

Preview: (hide)

1 Answer

Sort by » oldest newest most voted
1

answered 8 years ago

dan_fulea gravatar image

The following worked for me:

A.<a,b,c,d,e> = FreeAlgebra( QQ, 5 )
dic = { 1:a, 2:b, 3:c, 4:d, 5:e }
G = SymmetricGroup( 5 )

import random
scalars = dict( [ ( g, QQ( random.choice( [1..10] ) ) ) for g in G ] )

sum( [ scalars[g] * ( + prod( [ dic[g(k)] for k in (1,2,3) ] )
                      - prod( [ dic[g(k)] for k in (3,4,5) ] ) )
       for g in G ] )

However, the result is a liniar combination of words of degree 3, not 5 as in the posted question. (The used scalars were randomly generated.)

Preview: (hide)
link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 8 years ago

Seen: 402 times

Last updated: Sep 04 '16