In this article, I try exploring an idea: using complex numbers to combine pairs of canonical variables into complex variables: c:=αq+iβp. It turns out that we can write canonical equations dtdc=−2iαβ∂c∗∂H, Poisson brackets
{f,g}=−2iαβ(∂c∂f⋅∂c∗∂g−∂c∗∂f⋅∂c∂g), and canonical transformations
∂c′∗∂c∗=∂c∂c′,∂c′∗∂c=−∂c∗∂c′ in these complex numbers. Finally, I show two examples of using them in real problems: a free particle, and a harmonic oscillator.
In Hamiltonian mechanics, if we let c:=αq+iβp,(1) where α and β are non-zero real numbers, then two real vectors q and p becomes a complex vector c. In other words, we use s complex numbers instead of 2s real numbers to represent the status of a system, where s is the DOF.
We are going to find out the form of some theorems in Hamiltonian mechanics with respect to the complex variable that we have just defined.
Note that if you do not care about the units, it is recommended to let α=β=21 due to the convenience.
Hamiltonian
In this way, the Hamiltonian is a function of real value with respect to a complex vector. To be clear, H(c,t)=H(q,p,t). The Hamiltonian is not an analytical function, so we need to redefine how a function can be differentiated in order that the Hamiltonian is “differentiable.” The approach to this is to use the average of the limit along the real axis and that along the imaginary axis, which means d(x+iy)d:=21(∂x∂−i∂y∂). Thus, ∂c∂=2α1∂q∂−2βi∂p∂.(2) There is also an obvious property that for any function f:C→R, we have ∂z∗∂f=(∂z∂f)∗. Furthermore, ∂q∂=α(∂c∂+∂c∗∂),∂p∂=iβ(∂c∂−∂c∗∂).(3)
Canonical equations
Now we may be curious about what will the canonical equations dtdq=∂p∂H,dtdp=−∂q∂H(4) change into after c is introduced.
Apply Formula 2 to 2iαβH, and we can derive that 2iαβ∂c∂H=α∂p∂H+iβ∂q∂H.(5) On the other hand, take the derivative of both sides of Formula 1, and substitute Formula 4 into it, and then we can derive that dtdc=α∂p∂H−iβ∂q∂H.(6) Compare Formula 5 and 6, we get the useful formula dtdc=−2iαβ∂c∗∂H.(7) The new canonical equations are a set of s ODEs of 1st degree, and there should be only s (instead of 2s) arbitrary constants in the solution.
Poisson bracket
The Poisson bracket {⋅,⋅} can be defined just as usual: {f,g}:=∂q∂f⋅∂p∂g−∂p∂f⋅∂q∂g;(8) while something beautiful will occur if we substitute Formula 3 into 8: {f,g}=−2iαβ(∂c∂f⋅∂c∗∂g−∂c∗∂f⋅∂c∂g).(9) With Formula 9, you can also verify that dtd=∂t∂−{H,⋅}.(10)
Canonical transformation
Consider some kind of transformation c′=c′(c) that will preserve the form of the canonical equation, which means dtdc′=−2iαβ∂c′∗∂H.(11) (We do not consider those transformations that involves t. As we all know, if a canonical transformation involves t, an additional part should be added to H.)
Apply Formula 10 to c′ and make use of Formula 11, we can derive that ∂c′∗∂H={c′,H}. The equation should be true for all H. In other words, ∂c′∗∂={c′,⋅}, so ∂c′∗∂c∗∂c∗∂+∂c′∗∂c∂c∂=∂c∂c′∂c∗∂−∂c∗∂c′∂c∂.
Note that usually ∂c∂ and ∂c∗∂ are linearly independent, so we can derive that ∂c′∗∂c∗=∂c∂c′,∂c′∗∂c=−∂c∗∂c′. Here it is a much more convenient way to judge whether a transformation is a canonical transformation than to find a generating function.
With the property we have just found, it is easy to find out that the Poisson brackets corresponding to different set of canonical variables have the same value, which is to say that {f,g}c={f,g}c′.
Phase space
With the introduction of the complex variable c, the phase space becomes the vector space of c, which is Cs.
I have not learned differential geometry about complex manifold, so maybe there is some awesome extensions that can be made in the phase space, while I will not be able to find them out…
Some examples
Free particle
The Hamiltonian of a free particle is H=2m(Imc)2, where c is a 3-dimensional complex vector, α=β=1. Substitute it into 7, and then we can derive that dtdc=mImc. By solving it, we can derive that c=mImc0t+c0, where c0 is 3 arbitrary complex constants.
Harmonic oscillator
The Hamiltonian of a harmonic oscillator is H=2∣c∣2, where c is a complex number, α=k, β=m1. Substitute it into 7, and then we can derive that dtdc=−iωc, where ω:=αβ=mk. By solving it, we can derive that c=c0e−iωt, where c0 is an arbitrary complex constant.