Simplifying many body operator expressions

Hello all,

Is there any really good software, package or otherwise, that is helpful for simplifying long operator expressions, particularly with (anti-commuting) electron operators? For example, I'd like to be able to transform Hamiltonians, project onto subspaces with specific occupation numbers and so on, without a lot of manual labor.

Currently I use the Quantum Notation package for Mathematica. It mostly works, but it doesn't understand that the square of an electron creation operator is zero, so there is still an element of discarding by inspection and the associated possibility of human error. I recently tried out the sneg package for Mathematica as well, but not all of the tutorial's examples seem to run properly in the current version of Mathematica. Hence I'm looking for something more complete.

Thanks in advance

Want to reply to this thread?

"Simplifying many body operator expressions" You must log in or register to reply here.

Physics Forums Values

We Value Quality
• Topics based on mainstream science
• Proper English grammar and spelling
We Value Civility
• Positive and compassionate attitudes
• Patience while debating
We Value Productivity
• Disciplined to remain on-topic
• Recognition of own weaknesses
• Solo and co-op problem solving