Skip to content

Star Product

The star product is the phase-space product that represents operator multiplication. If AW(x,p)A_W(x,p) and BW(x,p)B_W(x,p) are Weyl symbols of operators AA and BB, then

(AB)W=AW⋆BW.(AB)_W = A_W\star B_W.

The ordinary product AWBWA_WB_W is not enough because AA and BB may not commute. The star product keeps the noncommutative operator algebra while using functions on phase space.

This page is the canonical home for the product itself. The Moyal Bracket page uses the antisymmetric part of the star product to write quantum dynamics.

The Weyl Transform sends

x^⟼x,p^⟼p.\hat x \longmapsto x, \qquad \hat p \longmapsto p.

If ordinary multiplication represented operator multiplication, then one would have

(x^p^)W=xp.(\hat x\hat p)_W=xp.

But the Weyl symbols of the ordered products are

(x^p^)W=xp+iℏ2,(p^x^)W=xp−iℏ2.(\hat x\hat p)_W = xp+\frac{i\hbar}{2}, \qquad (\hat p\hat x)_W = xp-\frac{i\hbar}{2}.

Their difference is

(x^p^−p^x^)W=iℏ,(\hat x\hat p-\hat p\hat x)_W=i\hbar,

matching the canonical commutator. Ordinary multiplication would erase this difference. The star product is the corrected multiplication rule.

For one degree of freedom, the Weyl-Moyal star product is

(A⋆B)(x,p)=A(x,p)exp⁡[iℏ2(∂x←∂p→−∂p←∂x→)]B(x,p).(A\star B)(x,p) = A(x,p) \exp\left[ \frac{i\hbar}{2} \left( \overleftarrow{\partial_x}\overrightarrow{\partial_p} - \overleftarrow{\partial_p}\overrightarrow{\partial_x} \right) \right] B(x,p).

The arrows indicate which factor the derivative acts on. For example, ∂x←\overleftarrow{\partial_x} acts on AA, while ∂p→\overrightarrow{\partial_p} acts on BB.

It is convenient to define the bidifferential operator

AΛB=∂A∂x∂B∂p−∂A∂p∂B∂x.A\Lambda B = \frac{\partial A}{\partial x} \frac{\partial B}{\partial p} - \frac{\partial A}{\partial p} \frac{\partial B}{\partial x}.

Then

A⋆B=Aexp⁡(iℏ2Λ)B.A\star B = A\exp\left( \frac{i\hbar}{2}\Lambda \right)B.

The first term in Λ\Lambda is the classical Poisson bracket structure. The exponential contains the quantum corrections required by noncommutativity.

Expanding the exponential gives

A⋆B=AB+iℏ2{A,B}PB+O(ℏ2),A\star B = AB + \frac{i\hbar}{2}\{A,B\}_{\rm PB} + O(\hbar^2),

where

{A,B}PB=∂A∂x∂B∂p−∂A∂p∂B∂x.\{A,B\}_{\rm PB} = \frac{\partial A}{\partial x} \frac{\partial B}{\partial p} - \frac{\partial A}{\partial p} \frac{\partial B}{\partial x}.

Keeping terms through second order,

A⋆B=AB+iℏ2(AxBp−ApBx)−ℏ28(AxxBpp−2AxpBxp+AppBxx)+O(ℏ3).\begin{aligned} A\star B &= AB + \frac{i\hbar}{2} \left( A_xB_p-A_pB_x \right) \\ &\quad - \frac{\hbar^2}{8} \left( A_{xx}B_{pp} -2A_{xp}B_{xp} +A_{pp}B_{xx} \right) + O(\hbar^3). \end{aligned}

Here Ax=∂A/∂xA_x=\partial A/\partial x, Axp=∂2A/∂x ∂pA_{xp}=\partial^2A/\partial x\,\partial p, and similarly for BB. The expansion is formal unless the functions are smooth enough and the series is controlled in the regime of interest.

A compact all-orders expression in one dimension is

A⋆B=∑n=0∞1n!(iℏ2)n∑r=0n(−1)r(nr)×(∂x n−r∂p rA)(∂x r∂p n−rB).\begin{aligned} A\star B &= \sum_{n=0}^{\infty} \frac{1}{n!} \left( \frac{i\hbar}{2} \right)^n \sum_{r=0}^{n} (-1)^r \binom{n}{r} \\ &\quad\times \left( \partial_x^{\,n-r}\partial_p^{\,r}A \right) \left( \partial_x^{\,r}\partial_p^{\,n-r}B \right). \end{aligned}

The compact exponential notation is usually less error-prone than writing this full sum.

For the canonical coordinates,

x⋆p=xp+iℏ2,p⋆x=xp−iℏ2.x\star p = xp+\frac{i\hbar}{2}, \qquad p\star x = xp-\frac{i\hbar}{2}.

Therefore

x⋆p−p⋆x=iℏ.x\star p-p\star x=i\hbar.

If both functions depend only on xx, then

f(x)⋆g(x)=f(x)g(x),f(x)\star g(x)=f(x)g(x),

because all pp derivatives vanish. Similarly,

f(p)⋆g(p)=f(p)g(p).f(p)\star g(p)=f(p)g(p).

Noncommutativity enters when xx and pp dependence mix across the two factors.

For a general function B(x,p)B(x,p),

x⋆B=(x+iℏ2∂p)B,x\star B = \left( x+\frac{i\hbar}{2}\partial_p \right)B,

and

p⋆B=(p−iℏ2∂x)B.p\star B = \left( p-\frac{i\hbar}{2}\partial_x \right)B.

These are examples of Bopp shifts. They are often the fastest way to compute simple star products.

Because ordinary operator multiplication is associative,

(AB)C=A(BC),(AB)C=A(BC),

the star product is associative:

(AW⋆BW)⋆CW=AW⋆(BW⋆CW).(A_W\star B_W)\star C_W = A_W\star(B_W\star C_W).

It is generally not commutative:

A⋆B≠B⋆A.A\star B\neq B\star A.

Associativity is essential. It means the phase-space representation preserves the operator algebra, even though it represents the algebra using functions and a deformed product.

The identity operator maps to the constant function one:

IW=1.I_W=1.

Accordingly,

1⋆A=A⋆1=A.1\star A=A\star1=A.

The star commutator represents the operator commutator:

([A,B])W=AW⋆BW−BW⋆AW.([A,B])_W = A_W\star B_W-B_W\star A_W.

The Moyal bracket is the normalized version:

{AW,BW}M=1iℏ(AW⋆BW−BW⋆AW).\{A_W,B_W\}_M = \frac{1}{i\hbar} \left( A_W\star B_W-B_W\star A_W \right).

Its leading term is the Poisson bracket:

{A,B}M={A,B}PB+O(ℏ2).\{A,B\}_M = \{A,B\}_{\rm PB} + O(\hbar^2).

The symmetric part represents the operator anticommutator:

({A,B}+)W=AW⋆BW+BW⋆AW,(\{A,B\}_+)_W = A_W\star B_W+B_W\star A_W,

where {A,B}+=AB+BA\{A,B\}_+=AB+BA. This Jordan-product side is important for variances, covariances, and symmetrically ordered observables.

For suitable operators,

Tr⁡(AB)=∫dx dp2πℏ AW(x,p)BW(x,p).\operatorname{Tr}(AB) = \int\frac{dx\,dp}{2\pi\hbar}\, A_W(x,p)B_W(x,p).

One can also write

Tr⁡(AB)=∫dx dp2πℏ (AW⋆BW)(x,p).\operatorname{Tr}(AB) = \int\frac{dx\,dp}{2\pi\hbar}\, (A_W\star B_W)(x,p).

Under the trace integral, the star product may be replaced by ordinary multiplication when boundary terms vanish:

∫dx dp A⋆B=∫dx dp AB.\int dx\,dp\,A\star B = \int dx\,dp\,AB.

This cyclic property is why expectation values with a Wigner function can look classical:

Tr⁡(ρA)=∫dx dp Wρ(x,p)AW(x,p).\operatorname{Tr}(\rho A) = \int dx\,dp\, W_\rho(x,p)A_W(x,p).

The simplicity of this formula does not mean operator products are classical. For products such as Tr⁡(ρAB)\operatorname{Tr}(\rho AB), one must use

Tr⁡(ρAB)=∫dx dp Wρ(x,p)(AW⋆BW)(x,p).\operatorname{Tr}(\rho AB) = \int dx\,dp\, W_\rho(x,p)(A_W\star B_W)(x,p).

The star product is a deformation of ordinary multiplication:

lim⁡ℏ→0A⋆B=AB,\lim_{\hbar\to0}A\star B=AB,

when the functions are smooth on the relevant phase-space scales. The star commutator has the corresponding limit

lim⁡ℏ→01iℏ(A⋆B−B⋆A)={A,B}PB.\lim_{\hbar\to0} \frac{1}{i\hbar} \left( A\star B-B\star A \right) = \{A,B\}_{\rm PB}.

This is the algebraic core of the phase-space classical limit: operator multiplication becomes commutative multiplication, and commutators become Poisson brackets. Physically, the limit also requires states and observables that do not probe ℏ\hbar-scale oscillatory structure.

For canonical coordinates qa,paq^a,p_a, define

Λ=∑a(∂qa←∂pa→−∂pa←∂qa→).\Lambda = \sum_a \left( \overleftarrow{\partial_{q^a}} \overrightarrow{\partial_{p_a}} - \overleftarrow{\partial_{p_a}} \overrightarrow{\partial_{q^a}} \right).

Then

A⋆B=Aexp⁡(iℏ2Λ)B.A\star B = A\exp\left( \frac{i\hbar}{2}\Lambda \right)B.

Equivalently, using phase-space coordinates ziz^i and a constant symplectic matrix Ωij\Omega^{ij},

A⋆B=Aexp⁡[iℏ2∂i←Ωij∂j→]B.A\star B = A\exp\left[ \frac{i\hbar}{2} \overleftarrow{\partial_i} \Omega^{ij} \overrightarrow{\partial_j} \right]B.

This form makes the symplectic structure explicit and is the natural notation for many degrees of freedom.

  • Replacing operator multiplication by ordinary multiplication of Weyl symbols.
  • Forgetting that A⋆BA\star B and B⋆AB\star A usually differ.
  • Using the Poisson bracket when higher Moyal corrections are not negligible.
  • Dropping boundary terms under phase-space integrals without checking decay or periodicity.
  • Mixing Weyl symbols with normally ordered or antinormally ordered symbols.
  • Treating the formal ℏ\hbar expansion as convergent without checking the functions and regime.
  • H. Weyl, The Theory of Groups and Quantum Mechanics, Dover, 1950.
  • J. E. Moyal, “Quantum mechanics as a statistical theory,” Proceedings of the Cambridge Philosophical Society 45, 99, 1949.
  • F. Bayen, M. Flato, C. Fronsdal, A. Lichnerowicz, and D. Sternheimer, “Deformation theory and quantization,” Annals of Physics 111, 61, 1978.
  • C. K. Zachos, D. B. Fairlie, and T. L. Curtright, eds., Quantum Mechanics in Phase Space, World Scientific, 2005.
  • T. Curtright, D. Fairlie, and C. Zachos, “Features of time-independent Wigner functions,” Physical Review D 58, 025002, 1998.
  • M. de Gosson, Symplectic Methods in Harmonic Analysis and in Mathematical Physics, Birkhäuser, 2011.
  1. Compute x⋆px\star p and p⋆xp\star x from the definition.
Solution

For x⋆px\star p, only the first derivative term contributes:

x⋆p=xp+iℏ2(∂x∂x∂p∂p−∂x∂p∂p∂x).x\star p = xp + \frac{i\hbar}{2} \left( \frac{\partial x}{\partial x} \frac{\partial p}{\partial p} - \frac{\partial x}{\partial p} \frac{\partial p}{\partial x} \right).

Thus

x⋆p=xp+iℏ2.x\star p = xp+\frac{i\hbar}{2}.

Similarly,

p⋆x=px+iℏ2(∂p∂x∂x∂p−∂p∂p∂x∂x)=xp−iℏ2.p\star x = px + \frac{i\hbar}{2} \left( \frac{\partial p}{\partial x} \frac{\partial x}{\partial p} - \frac{\partial p}{\partial p} \frac{\partial x}{\partial x} \right) = xp-\frac{i\hbar}{2}.

Therefore

x⋆p−p⋆x=iℏ.x\star p-p\star x=i\hbar.
  1. Show that f(x)⋆g(x)=f(x)g(x)f(x)\star g(x)=f(x)g(x).
Solution

If both functions depend only on xx, then

∂pf=0,∂pg=0.\partial_p f=0, \qquad \partial_p g=0.

Every nonzero term in the star-product correction contains at least one pp derivative acting on one of the two factors. Therefore all correction terms vanish and

f(x)⋆g(x)=f(x)g(x).f(x)\star g(x)=f(x)g(x).
  1. Use the Bopp shift to compute x⋆Bx\star B.
Solution

Since A=xA=x has only one nonzero derivative, ∂xA=1\partial_xA=1, the star product truncates after first order:

x⋆B=xB+iℏ2∂B∂p.x\star B = xB + \frac{i\hbar}{2} \frac{\partial B}{\partial p}.

Thus

x⋆B=(x+iℏ2∂p)B.x\star B = \left( x+\frac{i\hbar}{2}\partial_p \right)B.
  1. Verify that the Moyal bracket of xx and pp is one.
Solution

Using the first exercise,

x⋆p−p⋆x=iℏ.x\star p-p\star x=i\hbar.

Therefore

{x,p}M=1iℏ(x⋆p−p⋆x)=1.\{x,p\}_M = \frac{1}{i\hbar} \left( x\star p-p\star x \right) = 1.

This matches the operator identity [x^,p^]/(iℏ)=1[\hat x,\hat p]/(i\hbar)=1.

  1. Explain why Tr⁡(ρAB)\operatorname{Tr}(\rho AB) uses AW⋆BWA_W\star B_W rather than AWBWA_WB_W.
Solution

The Weyl symbol of the product ABAB is

(AB)W=AW⋆BW.(AB)_W=A_W\star B_W.

Therefore

Tr⁡(ρAB)=∫dx dp Wρ(x,p)(AB)W(x,p)=∫dx dp Wρ(x,p)(AW⋆BW)(x,p).\operatorname{Tr}(\rho AB) = \int dx\,dp\, W_\rho(x,p)(AB)_W(x,p) = \int dx\,dp\, W_\rho(x,p)(A_W\star B_W)(x,p).

Using AWBWA_WB_W would replace the noncommutative operator product by a commutative classical product and would miss ordering corrections.