Ask Your Question
1

Is there a way of doing gamma matrix manipulation in sage?

asked 13 years ago

Shashank gravatar image

updated 13 years ago

I am searching for a sage/python based way of manipulating gamma matrices and trace calculation (Particle Physics). Basically, I am searching for a package/module that does what this

http://library.wolfram.com/infocenter...

package but does not dependent on Mathematica.

Preview: (hide)

2 Answers

Sort by » oldest newest most voted
0

answered 13 years ago

Volker Braun gravatar image

With the just-finished plural wrapper for Sage http://trac.sagemath.org/sage_trac/ti... you could also implement the (non-commutative) algebra of gamma matrices in an abstract way.

Preview: (hide)
link

Comments

I don't have much experience with sage development, also I am not a mathematician as you may have guessed. But, I will try to see whether I can start developing a package for sage which does gamma matrix manipulation. Any suggestions or guidelines are most welcome.

Shashank gravatar imageShashank ( 13 years ago )

I'm a particle physicist, too :-P

Volker Braun gravatar imageVolker Braun ( 13 years ago )

Cool! As I mentioned before I am not very familiar with sage development, but I am quite familiar with Python/C++. Do you think its worth spending some time to implement a tracer like module for sage? I am not sure how difficult it is. But I think it would be useful. It pains me to see the amount of money being spent every year on buying Mathematica in my department and the reason people are reluctant to switch to sage is because they are not sure they can use packages like tracer. I have completely stopped using Mathematica for a few months now. Had to go back to Mathematica just because of trace calculations.

Shashank gravatar imageShashank ( 13 years ago )

I think it would be a good addition to Sage ;-)

Volker Braun gravatar imageVolker Braun ( 13 years ago )
0

answered 13 years ago

I don't know a good answer. But do you want to find a general package or you want to find a way to write something yourself? If latter, you may use explicit representations of Gamma matrices, for example, defined in 4d in Peskin's QFT book or in a general integer dimension in Polchinski's String theory book. In this case the gamma matrices are explicit matrices thus every calculation is straightforward.

On the other hand, if you want to do something more abstract, non-commutative rings (or groups?) may help. But currently I haven't fully understood Sage's construction about rings and groups yet.

As another suggestion, you may want to ask the question more explicitly. Otherwise only particle physicists could understand your question ;)

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

1 follower

Stats

Asked: 13 years ago

Seen: 2,217 times

Last updated: Dec 16 '11