Ladder operators

The code presented here are some simplification rules that allow the simplification of ladder operator expressions in the CAS Maxima. The simplification is based on the mathematical rules which hold for the well known ladder operators from quantum mechanics. As an example the rules are demonstrated on the harmonic oscillator.


The rules for maximas simplifier can be found in "ladder.mac". Load the code with
to tell maxima how to handle these operators. A nearly complete description what the code does and why is given in this pdf file: Rule-based simplification of ladder operators with Maxima

Theoretical background

Theoretical background on the ladder operators can be found in any quantum physics textbook. Another primary source of information is the english wikipedia page: Creation and annihilation operators

Download, stable version

  • Author: R. Bourquin
  • Lizenz: GNU GPL v2 or later
  • Version 0.1

$Update: Sun, 26 May 2013 20:16:05 +0200 $, $Revision: 9c1955f3e6d5 $