3
$\begingroup$

I have a system as follows: $$\frac{d\mathbf{x}}{dt} = -iA \mathbf{x},$$

which describes the time evolution of variables $\mathbf{x}$ according to the matrix $A$. Now, $A$ is not Hermitian, but has real eigenvalues. Furthermore, this system satisfies a conservation law and is time-reversible. However, its time evolution is not unitary since $A$ is not Hermitian. How is this possible? In my mind, I always equated unitary time evolution to time-reversibility, but it seems like it's not the case here.

To add to my confusion, I can find a variable transformation $\mathbf{x}=C \mathbf{y}$, and the new system becomes: $$\frac{d\mathbf{y}}{dt} = -iC^{-1}AC \mathbf{y},$$

where the transformed matrix $C^{-1}AC$ is Hermitian. What is going on here? It seems like unitary time evolution is a subset of reversible time evolution. Is that correct?

Thanks in advance for your help!

$\endgroup$
4
  • $\begingroup$ The norm of the vector $x$ will not be preserved if it is not hermitian. Hence $x$ cannot represent a wavefunction as we ask quantum state to be normalized (and the norm must not vary during the evolution). (It is a quick comment I have to double check but you can start thinking about this in case it might help) $\endgroup$
    – StarBucK
    Commented Dec 24, 2021 at 17:46
  • $\begingroup$ Also what do you mean by not being hermitian but having real eigenvalues. An hermitian matrix necessarily has real eigenvalues. Are you thinking about the fact it is diagonalizable in a non orthonormal basis? In this case it could have real eigenvalues while not being hermitian I think but I want to be sure it is what you meant. (I also have to double check my statement but I think it is possible mathematically) $\endgroup$
    – StarBucK
    Commented Dec 24, 2021 at 17:49
  • $\begingroup$ Really nice question. I think the answer depends over which scalar space your vector space (x variable, precisely) is defined. Is it over the real line? Over complex numbers? Also, if A belongs to some finite group, one can always find unitary representations for it, hence your C transformation... $\endgroup$
    – daydreamer
    Commented Dec 24, 2021 at 18:51
  • $\begingroup$ Also, at the end of the day, your problem really is dx/dt = Ux, where U has to have imaginary eigenvalues for the system to be stable (i.e., x(t) is limited by a finite interval). Thats the only requirement. If you have, say, a symplectic system, U is skew-symmetric and the norm is preserved, with the dual space given by simple transposition. $\endgroup$
    – daydreamer
    Commented Dec 24, 2021 at 19:03

1 Answer 1

3
$\begingroup$

It's not necessary for a general time-reversible system to have the form of a unitary evolution. This is basically the answer to your question, but to make it more clear I'll give a trivial example:

$$ \frac{dx}{dt} = 1 $$

i.e. $x(t) = t$. This system is clearly time-reversible, with the reverse dynamics given by ${dx}/{dt} = -1$. However the evolution operator is not unitary. In fact, it's not even linear (it's affine).

One might object that the reverse dynamics aren't given by the same equation as the forward dynamics. But one can simply construct the combined forward+reverse system:

$$ \frac{d}{dt}(x, y) = (-1, 1) $$

(With solution $(x, y)(t) = (t, -t)$). And now the forward and reverse dynamics have the same equation, you just need to swap $x$ and $y$.

And this brings up an important point: When speaking of time-reversibility, one has to make precise the variable transformation that's required. Example: Newtonian mechanics is time-reversible, with the same equations for the forward and backward direction, if you negate all the momenta while keeping the positions the same. It may not be time-reversible under other variable transformations. Unitary evolution is a special case where the time-reversing transformation is conjugation. The reason we place special importance on unitary evolution is because of the role of unitary evolution in quantum theory.

Another objection might be that we first need to linearize the system before talking about unitary evolution. We can make the system linear by appending the constant:

$$ \frac{d}{dt}(x, z) = (z, 0) $$

i.e.:

$$ \frac{d}{dt}(x, z)^\top = \begin{bmatrix}0&1\\0&0\\\end{bmatrix}(x, z)^\top $$

And now if we start at any $z$, we will get the same dynamics as before e.g. $z=1$ just gives us our previous system. And now the time-reversal transformation just becomes:

$$ (x^-, z^-) = (x^+, -z^+) $$

You can think of x as the 'position' and z as the 'momentum'.

Under certain assumptions, it's possible to represent any time-invertible system as a unitary system. In fact, you can even represent non-time invertible systems as unitary systems, through the addition of ancilla variables, but I suspect this isn't what you're asking.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.