We will now make a few assumptions that will simplify the proof of Wigner's theorem. The first is that the Hilbert space H is separable. This means that there exists a countable, orthonormal basis {|ej⟩}∞j=1. This is a standard assumption in quantum theory. We will also assume that the symmetry transform S is bijective — i.e., that it can be inverted on P(H). This is the case for elements of symmetry groups, which are of most fundamental interest. Put simply: if your symmetry is rotating a system by 90∘, you can equally well rotate it back.
Since
S is a symmetry transform, we have
|⟨χj|χk⟩|2=|⟨ej|ek⟩|2=δjk,
so the set |χj⟩ is orthonormal. Because S is invertible, we also know that {χj} forms a basis — for any |ψ⟩∈H, we can pick a unit vector |ϕ⟩ in S−1([|ψ⟩]), and write
⟨ϕ|ϕ⟩=∑j|⟨ϕ|ej⟩|2=⟨ϕ|ϕ⟩∑jT(|ϕ⟩,|ej⟩).
Applying the symmetry transform, and using S([|ϕ⟩])=[|ψ⟩], we obtain
1=∑jT(|ψ⟩,|χj⟩)=⟨ψ|(∑j|χj⟩⟨χj|)ψ⟩⟨ψ|ψ⟩.
This equality can only hold for all vectors |ψ⟩∈H if ∑j|χj⟩⟨χj| acts as the identity on H, i.e., if {|χj⟩} is a basis.
Now, let ˆU be the unitary operator on H that acts as ˆU|χj⟩=|ej⟩. The map U∘S on P(H) is a symmetry transform that acts as the identity on the set {[|ej⟩]}. It is not, however, necessarily the identity transform; while U∘S acts as the identity on [|ej⟩], it does not necessarily act as the identity on general states [∑jcj|ej⟩]. So we seek a unitary or antiunitary operator V so that V−1∘U∘S fixes all equivalence classes of linear combinations of {|ej⟩} vectors. We will start with two simple sets of equivalence classes:
[|αj⟩]=[|ej⟩+|ej+1⟩√2]
and
[|βj⟩]=[|ej⟩−i|ej+1⟩√2].
The transition amplitudes of these equivalence classes with each other and with [|ej⟩] are given by:
T([|ek⟩],[|αj⟩])=T([|ek⟩],[|βj⟩])=δk,j+δk,j+12,
T([|αk⟩],[|βj⟩])=2δk,j+δk,j+1+δk,j−14,
T([|αk⟩],[|αj⟩])=T([|βk⟩],[|βj⟩])=4δk,j+δk,j+1+δk,j−14.
Since U∘S is a symmetry transform, it must keep all of these amplitudes fixed. This is quite restrictive! In particular, if |α′j⟩ is a unit vector in the equivalence class (U∘S)([|αj⟩]), then because (U∘S) fixes [|ej⟩], equation (1) implies that |α′j⟩ can be decomposed as
|α′j⟩=z|ej⟩+w|ej+1⟩√2
with |z|=|w|=1. Since the choice of unit vector |α′j⟩ within the class is arbitrary up to a phase, we might as well choose the global phase so that we can write |α′j⟩ as
|α′j⟩=|ej⟩+eiωj|ej+1⟩√2.
Similarly, one can show there exists a unit vector |β′j⟩ in the equivalence class (U∘S)([|βj⟩]) with decomposition
|β′j⟩=|ej⟩+eiζj|ej+1⟩√2.
The transition amplitudes of these states with one another are
T([|α′k⟩],[|α′j⟩])=T([|β′k⟩],[|β′j⟩])=4δk,j+δk,j+1+δk,j−14,
T([|α′k⟩],[|β′j⟩])=2(1+cos(ζj−ωk))δk,j+δk,j+1+δk,j−14.
Equation (4) is already consistent with equation (3); but in order for equation (5) to be consistent with equation (2), we must have ζj=ωj±π/2mod2π.
A priori, it looks like the signs in these π/2 constants are independent for the different values of j; for example, we could have ζ1=ω1+π/2 and ζ2=ω2−π/2. This is actually not the case! Suppose, toward contradiction, that for some fixed j we have ζj=ωj+π/2 and ζj+1=ωj+1−π/2. (For completeness we would need to also check the case ζj=ωj−π/2 and ζj+1=ωj+1+π/2, but the argument is the same.) Fix then a vector
|v⟩=a|ej⟩+b|ej+1⟩+c|ej+2⟩
with |a|2+|b|2+|c|2=1. Fix also a unit vector |v′⟩ in (U∘S)([|v⟩]). The transition amplitudes of |v⟩ with |ej⟩,|αj⟩, and |βj⟩ are
T([|v⟩],[|ek⟩])=|a|2δk,j+|b|2δk,j+1+|c|2δk,j+2,
T([|v⟩],[|αk⟩])=|a+b|2δk,j+|b+c|2δk,j+1+|c|2δk,j+2+|a|2δk,j−12,
T([|v⟩],[|βk⟩])=|a+ib|2δk,j+|b+ic|2δk,j+1+|c|2δk,j+2+|a|2δk,j−12.
The first of these equations implies that, after redefining |v′⟩ by a global phase, we may write
|v′⟩=aeiρ|ej⟩+b|ej+1⟩+ceiτ|ej+2⟩.
The transition amplitudes of this state with |α′k⟩ and |β′k⟩ are
T([|v′⟩],[|α′k⟩])=|a+be−i(ρ+ωk)|2δk,j+|b+cei(τ−ωk)|2δk,j+1+|c|2δk,j+2+|a|2δk,j−12,
T([|v′⟩],[|β′k⟩])=|a+be−i(ρ+ζk)|2δk,j+|b+cei(τ−ζk)|2δk,j+1+|c|2δk,j+2+|a|2δk,j−12.
Consistency of these equations with (6) and (7) imposes |a+b|=|a+be−i(ρ+ωj)|, |b+c|=|b+cei(τ−ωj+1)|, |a+ib|=|a+be−i(ρ+ζj)|, and |b+ic|=|b+cei(τ−ζj+1)|. Putting in our assumption ζj=ωj+π/2 and ζj+1=ωj+1−π/2, we obtain the equations
|a+b|=|a+be−i(ρ+ωj)|,
|a+ib|=|a−ibe−i(ρ+ωj)|,
|b+c|=|b+cei(τ−ωj+1)|,
|b+ic|=|b+icei(τ−ωj+1)|.
With a bit of manipulation, one can show these equations imply τ=ωj+1 and ab∗=a∗be−i(ρ+ωj). With a different set of constants
|˜v⟩=˜a|ej⟩+˜b|ej+1⟩+˜c|ej+2⟩
and a vector |˜v′⟩ in (U∘S)([|˜v⟩]) given by
|˜v′⟩=˜aei˜ρ|ej⟩+˜b|ej+1⟩+˜cei˜τ|ej+2⟩,
the condition |⟨v|˜v⟩|2=|⟨v′|˜v′⟩|2 gives
a∗˜a=a∗˜aei(˜ρ−ρ),
where we have used τ=˜τ=ωj+1. But this equation is inconsistent with ab∗=a∗be−i(ρ+ωj) and ˜a˜b∗=˜a∗˜be−i(˜ρ+ωj). For example, if we choose a to be nonzero and real, b to be nonzero and purely imaginary, and ˜a and ˜b to be nonzero and real, then we obtain
1=ei(˜ρ−ρ),
−1=e−i(ρ+ωj),
and
1=e−i(˜ρ+ωj).
But these expressions are inconsistent; in order for them to be true, we would need ˜ρ=ρ, ρ=π−ωj, and ˜ρ=−ωj to all be simultaneously true mod 2π; this is impossible. So, at the end of this fairly lengthy paragraph, we find that the sign in the expression ζj=ωj±π/2 is j-independent.
To recap, we have shown now that for any symmetry transform S, there is a unitary operator ˆU on H such that (U∘S) satisfies
(U∘S)([|ej⟩])=[|ej⟩],
(U∘S)([|ej⟩+|ej+1⟩√2])=[|ej⟩+eiωj|ej+1⟩√2],
and
(U∘S)([|ej⟩−i|ej+1⟩√2])=[|ej⟩±ieiωj|ej+1⟩√2],
where the choice of plus or minus sign isn't up to us — it depends on the particular symmetry transform S — but is j-independent.
Now, let ˆV be a map on H that maps |ej⟩ to exp[i∑jk=1ωk]|ej⟩. If equation (10) holds with the minus sign, then we extend V to all of H linearly and it becomes a unitary operator. If equation (12) holds with the plus sign, then we extend ˆV to H antilinearly and it becomes an anti-unitary operator. In either case, we have
V([|ej⟩])=[exp[ij∑k=1ωk]|ej⟩]=[|ej⟩],
V([|ej⟩+|ej+1⟩√2])=[exp[ij∑k=1ωk]|ej⟩+eiωj+1|ej+1⟩√2]=[|ej⟩+eiωj+1|ej+1⟩√2],
V([|ej⟩−i|ej+1⟩√2])=[exp[ij∑k=1ωk]|ej⟩∓ieiωj+1|ej+1⟩√2]=[|ej⟩∓ieiωj+1|ej+1⟩√2],
where in this last equation the minus sign arises when V is linear, and the plus sign arises when V is antilinear. Combining these equations with (10), (11), and (12), we see that the symmetry transform V−1∘U∘S fixes the equivalence classes [|ej⟩], [(|ej⟩+|ej+1⟩)/√2], and [(|ej⟩−i|ej+1⟩)/√2] in P(H). This turns out to be enough to imply that it acts as the identity on P(H)!
To see this, let |ψ⟩=∑jcj|ej⟩ be an arbitrary unit vector in H, and let |ψ′⟩ be a unit vector in the equivalence class (V−1∘U∘S)([|ψ⟩]). As in all of our previous examples, the fact that V−1∘U∘S preserves the classes [|ej⟩] implies |⟨ej|ψ⟩|2=|⟨ej|ψ′⟩|2, which implies
|ψ′⟩=∑jcjeiϕj|ej⟩.
The preservation of the transition amplitudes of |ψ⟩ with (|ej⟩+|ej+1⟩)/√2 implies
|cj+cj+1|=|cj+cj+1ei(ϕj+1−ϕj)|,
and preservation of transition amplitudes of |ψ⟩ with (|ej⟩−i|ej+1⟩)/√2 implies
|cj+icj+1|=|cj+icj+1ei(ϕj+1−ϕj)|.
Elementary manipulations of these equations yield the identity
c∗jcj+1(1−ei(ϕj+1−ϕj))=0.
When all of the cj coefficients are nonzero, this implies that all of the phases ϕj are equal, which gives [|ψ′⟩]=[|ψ⟩], and thus that (V−1∘U∘S) acts as the identity on [|ψ⟩]. But the set of vectors |ψ⟩ where all of the coefficients cj are nonzero is dense in H; by taking limits appropriately, this implies that (V−1∘U∘S) acts as the identity on all of P(H).
We're done! Having shown that there exists a unitary operator ˆU and a unitary or anti-unitary operator ˆV so that (V−1∘U∘S) acts as the identity on P(H), we have shown that ˆU−1ˆV is a unitary or anti-unitary operator on H whose action is consistent with the action of S on P(H).
Comments
Post a Comment