467 words
2 minutes
Three Commutator Identities for a Constant Commutator

These three identities show up constantly in quantum mechanics — in the derivation of coherent states, the Baker–Campbell–Hausdorff formula, time evolution of observables, and Weyl quantization. The proofs are elegant enough to be worth writing down carefully.

Setup#

Let AA and BB be operators satisfying

[A,B]=c[A, B] = c

where cc is a c-number (a constant, not an operator). We want to prove:

  1. eABeA=B+ce^A B e^{-A} = B + c
  2. eABneA=(B+c)ne^A B^n e^{-A} = (B + c)^n
  3. eAeBeAeB=ece^A e^B e^{-A} e^{-B} = e^c

The key trick: turn it into an ODE#

The standard approach for identities of this type is to embed the LHS into a one-parameter family, differentiate, and solve the resulting differential equation.

Define

F(x)=exABexA\mathcal{F}(x) = e^{xA}\, B\, e^{-xA}

so that F(0)=B\mathcal{F}(0) = B (the initial condition) and F(1)\mathcal{F}(1) is exactly what we want to prove equals B+cB + c.

Differentiating an operator exponential#

First, a small but important fact. For any operator AA,

ddxexA=ddxn=0xnn!An=n=0xn1(n1)!An=AexA=exAA\frac{d}{dx} e^{xA} = \frac{d}{dx} \sum_{n=0}^{\infty} \frac{x^n}{n!} A^n = \sum_{n=0}^{\infty} \frac{x^{n-1}}{(n-1)!} A^n = A\, e^{xA} = e^{xA} A

So the operator exponential commutes with its own derivative in the exponent — it behaves just like a scalar exponential in this regard.

Solving for F(x)\mathcal{F}(x)#

Differentiating F(x)\mathcal{F}(x):

dFdx=exAABexAexABAexA=exA[A,B]exA\frac{d\mathcal{F}}{dx} = e^{xA} A B\, e^{-xA} - e^{xA} B A\, e^{-xA} = e^{xA} [A, B]\, e^{-xA}

Since [A,B]=c[A, B] = c is a constant, it commutes with everything:

dFdx=exAcexA=c\frac{d\mathcal{F}}{dx} = e^{xA}\, c\, e^{-xA} = c

Integrating both sides from 00 to xx:

F(x)=F(0)+cx=B+cx\mathcal{F}(x) = \mathcal{F}(0) + cx = B + cx

Setting x=1x = 1:

eABeA=B+c\boxed{e^A B e^{-A} = B + c}


Part 2: eABneA=(B+c)ne^A B^n e^{-A} = (B+c)^n#

Insert eAeA=1e^{-A}e^A = \mathbf{1} between each factor of BB:

eABneA=eABeAeA1BeAeA1BeAe^A B^n e^{-A} = e^A B \underbrace{e^{-A} e^A}_{1} B \underbrace{e^{-A} e^A}_{1} \cdots B\, e^{-A}

Each adjacent pair eABeAe^A B e^{-A} is replaced by (B+c)(B + c) from Part 1, giving nn such factors:

eABneA=(B+c)n\boxed{e^A B^n e^{-A} = (B+c)^n}


Part 3: eAeBeAeB=ece^A e^B e^{-A} e^{-B} = e^c#

Expand eBe^B as a power series and sandwich it:

eAeBeA=eA(n=0Bnn!)eA=n=0eABneAn!e^A e^B e^{-A} = e^A \left(\sum_{n=0}^{\infty} \frac{B^n}{n!}\right) e^{-A} = \sum_{n=0}^{\infty} \frac{e^A B^n e^{-A}}{n!}

Applying Part 2:

=n=0(B+c)nn!=eB+c= \sum_{n=0}^{\infty} \frac{(B+c)^n}{n!} = e^{B+c}

So:

eAeBeAeB=eB+ceB=eB+cB=ece^A e^B e^{-A} e^{-B} = e^{B+c} e^{-B} = e^{B+c-B} = e^c

where the last step uses the fact that B+cB+c and BB commute (their commutator is zero), so the exponentials combine freely.

eAeBeAeB=ec\boxed{e^A e^B e^{-A} e^{-B} = e^c}


Why do these come up?#

Part 1 is the infinitesimal generator version of a similarity transformation. If A=iθn^J/A = -i\theta \hat{n} \cdot \vec{J}/\hbar is a rotation generator, eABeAe^A B e^{-A} gives the rotated observable BB — and the deviation from BB is exactly the commutator structure.

Part 3 says that the group commutator eAeBeAeBe^A e^B e^{-A} e^{-B} equals ece^c — this is the leading-order term in the Baker–Campbell–Hausdorff formula. It also appears directly in the derivation of coherent states: for the harmonic oscillator with [a,a]=1[a, a^\dagger] = 1, it tells you that the displacement operator D(α)=eαaαaD(\alpha) = e^{\alpha a^\dagger - \alpha^* a} satisfies DaD=a+αD^\dagger a D = a + \alpha, which defines a coherent state.

Three Commutator Identities for a Constant Commutator
https://rohankulkarni.me/posts/notes/commutator-identities/
Author
Rohan Kulkarni
Published at
2023-07-20
License
CC BY-NC-SA 4.0