Skip to main content
replaced http://mathematica.stackexchange.com/ with https://mathematica.stackexchange.com/
Source Link

Then the series expansion can be written in terms of the (normal) operator exponentialoperator exponential. In the answer to the lined question, I defined this operator using Fold, but this required knowing the expansion order beforehand.

Then the series expansion can be written in terms of the (normal) operator exponential. In the answer to the lined question, I defined this operator using Fold, but this required knowing the expansion order beforehand.

Then the series expansion can be written in terms of the (normal) operator exponential. In the answer to the lined question, I defined this operator using Fold, but this required knowing the expansion order beforehand.

mixed up order of terms in "pathological" example. Also mention v.10
Source Link
Jens
  • 97.9k
  • 7
  • 215
  • 510

An example where this is needed would be a pathological function such as f = 1/x^2. In Mathematica 8.0.4, there is no problem doing the required Fourier transforms in star[1/x^2,p] or star[p,1/x^2], independently of the order, provided you first set $Assumptions=x>0. But in versionversions 9 and 10, you will need the last definition of star. What happens is that the FourierTransform initially remains unevaluated for star[1/x^2,p]. In that case, the If statement takes the unevaluated result, switches the order of the Fourier integration variables. The justification for this is that it produces a result which differs from the opposite order star[p,1/x^2] (Mathemtatica tries for a while but then gives up). In that case, the If statement takes the unevaluated result and switches the order of the Fourier integration variables. The justification for this is that it produces a result which differs from the opposite order star[1/x^2,p] in the expected way, so it preserves the desired skew symmetry of the Moyal bracket.

An example where this is needed would be a pathological function such as f = 1/x^2. In Mathematica 8.0.4, there is no problem doing the required Fourier transforms in star[1/x^2,p] or star[p,1/x^2], independently of the order. But in version 9, you will need the last definition of star. What happens is that the FourierTransform remains unevaluated for star[1/x^2,p]. In that case, the If statement takes the unevaluated result, switches the order of the Fourier integration variables. The justification for this is that it produces a result which differs from the opposite order star[p,1/x^2] in the expected way, so it preserves the desired skew symmetry of the Moyal bracket.

An example where this is needed would be a pathological function such as f = 1/x^2. In Mathematica 8.0.4, there is no problem doing the required Fourier transforms in star[1/x^2,p] or star[p,1/x^2], independently of the order, provided you first set $Assumptions=x>0. But in versions 9 and 10, you will need the last definition of star. What happens is that the FourierTransform initially remains unevaluated for star[p,1/x^2] (Mathemtatica tries for a while but then gives up). In that case, the If statement takes the unevaluated result and switches the order of the Fourier integration variables. The justification for this is that it produces a result which differs from the opposite order star[1/x^2,p] in the expected way, so it preserves the desired skew symmetry of the Moyal bracket.

Re-arranged edits to make it easier to follow
Source Link
Jens
  • 97.9k
  • 7
  • 215
  • 510

Edit

The definition of the Moyal product in the original question was missing a factor 1/n! under the sum. I used the textbook definition instead. A reference for this definition, without any unnecessary technicalities, is here: Quantum Mechanics in Phase Space (arXiv), see the appendix. Thanks to Rahul Narain for spotting the discrepancy between my textbook definition and the original form of the question.

In the following, I also set the constant h from the question equal to 1.

First part of the solution: polynomials

Edit: More general functions

Edit

The definition of the Moyal product in the question was missing a factor 1/n! under the sum. I used the textbook definition instead. A reference for this definition, without any unnecessary technicalities, is here: Quantum Mechanics in Phase Space (arXiv), see the appendix.

Edit

Edit

The definition of the Moyal product in the question was missing a factor 1/n! under the sum. I used the textbook definition instead. A reference for this definition, without any unnecessary technicalities, is here: Quantum Mechanics in Phase Space (arXiv), see the appendix.

Edit

The definition of the Moyal product in the original question was missing a factor 1/n! under the sum. I used the textbook definition instead. A reference for this definition, without any unnecessary technicalities, is here: Quantum Mechanics in Phase Space (arXiv), see the appendix. Thanks to Rahul Narain for spotting the discrepancy between my textbook definition and the original form of the question.

In the following, I also set the constant h from the question equal to 1.

First part of the solution: polynomials

Edit: More general functions

Deal with pathological cases
Source Link
Jens
  • 97.9k
  • 7
  • 215
  • 510
Loading
Omitted discussion of possible bug because it may not be one. Added reference.
Source Link
Jens
  • 97.9k
  • 7
  • 215
  • 510
Loading
Addressed possible bug
Source Link
Jens
  • 97.9k
  • 7
  • 215
  • 510
Loading
Validity of the Fourier method
Source Link
Jens
  • 97.9k
  • 7
  • 215
  • 510
Loading
Added Fourier transform approach
Source Link
Jens
  • 97.9k
  • 7
  • 215
  • 510
Loading
Source Link
Jens
  • 97.9k
  • 7
  • 215
  • 510
Loading