Hello all,(adsbygoogle = window.adsbygoogle || []).push({});

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

**Physics Forums | Science Articles, Homework Help, Discussion**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Simplifying many body operator expressions

Can you offer guidance or do you also need help?

Draft saved
Draft deleted

**Physics Forums | Science Articles, Homework Help, Discussion**