Software to calculate simple commutator relation ?

Click For Summary
SUMMARY

The discussion centers on the need for software capable of calculating commutator relations while preserving the Einstein summation convention. The user has encountered difficulties using Mathematica due to its simplification rules, which complicate the readability of results. Cadabra is recommended as a suitable tool for this purpose, with resources available on its website, including sample notebooks and a reference manual. Users may need to consult the author for assistance when handling extensive calculations involving multiple commutators.

PREREQUISITES
  • Understanding of commutator relations in quantum mechanics
  • Familiarity with the Einstein summation convention
  • Basic knowledge of Cadabra software
  • Experience with Mathematica for mathematical computations
NEXT STEPS
  • Explore Cadabra's documentation and sample notebooks for commutator calculations
  • Learn how to implement the Einstein summation convention in Cadabra
  • Investigate advanced features of Mathematica for simplifying complex expressions
  • Study the Poincare algebra as a case example for commutator simplification
USEFUL FOR

Researchers in theoretical physics, mathematicians dealing with quantum mechanics, and software developers looking to automate commutator calculations.

aspidistra
Messages
5
Reaction score
0
software to calculate simple commutator relation ??

Dear All:
I have hundred terms of commutators needs to be calculate. Each one looks like
[itex] [{\epsilon_{i m}}^n\eta^m\frac{\partial}{\partial\eta^n},C\eta_j\eta^l\frac{\partial}{\partial\theta^l}][/itex] ,where C is function of [itex]\theta^i[/itex] and [itex]\eta^i[/itex].
The result of this commutator is
[itex] {\epsilon_{im}}^n\eta_j\eta^m\frac{\partial C}{\partial\eta^n}\eta^l\frac{\partial}{\partial\theta^l}-C\epsilon_{ijm}\eta^m\eta^l\frac{\partial}{\partial\theta^l}+<br /> C{\epsilon_{im}}^n\eta_j\eta^m\frac{\partial}{\partial\theta^n}[/itex]
Is there any software can deal with this calculation and preserve the Einstein summation convention?
I have try to use a mathematica note book from http://www.commeare.net/2008/05/03/commutator-relations-in-mathematica/
to calculate the component of the commutator ie. take i=1 j=2 for example, but mathematica 's simplification rule make the result hardly to read.
Any help will be appreciated. Thanks.
 
Last edited by a moderator:
Physics news on Phys.org


aspidistra said:
Dear All:
I have hundred terms of commutators needs to be calculate.
Is there any software can deal with this calculation and preserve the Einstein summation convention?

Cadabra might be of some help...

http://www.aei.mpg.de/~peekas/cadabra

One of the "sample notebooks" on the website shows how to
simplify some commutators using the example of the
Poincare algebra. But you'll probably need to study the
reference manual and other examples (and maybe get a bit
of help from Cadabra's author) if you've got hundreds of
commutators to deal with.
 
Last edited by a moderator:

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
Replies
3
Views
2K
Replies
4
Views
2K
  • · Replies 0 ·
Replies
0
Views
1K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 19 ·
Replies
19
Views
3K