A comment to this answer to another question states
I would imagine that for any linear non-unitary time-evolution operator, I can find a unitary one that will yield the same expectation values for every [physical state], which makes non-unitary time-evolution with manual normalization equal to unitary time evolution with standard normalization.
Is this correct?
Answer
No. For any particular initial state |ψ0⟩, we can manually normalize the hypothetical non-unitary but linear time-evolution operator ˆO(t) in such a way that the manually normalized operator ˆOn(t)≡Nψ0(t)ˆO(t) produces a time-evolved trajectory |ψ(t)⟩=ˆOn(t)|ψ0⟩ with constant norm. But the key point is that the manual normalization function Nψ0(t) necessarily depends on the particular initial state |ψ0⟩; there is not in general any manually normalized version of ˆO(t) that preserves the norm along the trajectories for all initial states, like a unitary time-evolution operator does. The unitarity of the time-evolution operator is therefore a much stronger requirement than mere linearity, and you can't manually normalize an arbitrary linear time-evolution operator to a unitary one. (But note that the physical interpretation of unitarity is somewhat obscure in the projective-space formalism, where physical states don't have norms.)
As a simple example, consider the hypothetical linear but non-unitary time-evolution operator
ˆO(t)=(1iωt01).
This operator trajectory is a one-parameter Lie group, i.e. it satisfies the composition property ˆO(t2)ˆO(t1)=ˆO(t2+t1). It preserves the norm of the initial state (1,0), so the manual normalization function for that initial state is the trivial N(t)≡1. But the operator scales the norm of the initial state (0,1) over time as √1+(ωt)2, so the manual normalization function for that initial state is N(t)=1/√1+(ωt)2. You can't normalize ˆO(t) to simultaneously preserve the norm of both initial states. (Relatedly, the generator of this Lie group idˆOdt|t=0=(0−100)
No comments:
Post a Comment