Exercise 2 (Time evolution operator)
Now that we are fully equipped with the notion of functions of operators, we are ready to introduce the time evolution operator.
Let us first review what we learned in the lectures. We know the dynamics of a wavefunction is governed by the time-dependent Schrodinger equation
iℏ∂t∂ψ(x,t)=−2mℏ2∂x2∂2ψ(x,t)+V(x)ψ(x,t). To solve this differential equation, we used the technique of separation of variables and looked for stationary solutions
ψ(x,t)=ψn(x)e−iEnt/ℏ. If we put this form of the wavefunction in the time-dependent Schrodinger equation, we will derive the time-independent Schrodinger equation
Enψn(x)=−2mℏ2∂x2∂2ψn(x)+V(x)ψn(x) which is an eigenvalue problem for the ∣ψn⟩ state
H^∣ψn⟩=En∣ψn⟩. where the Hamiltonian operator is H^=2mp^2+V(x^), the wavefunction is defined as ψn(x)=⟨ex∣ψn⟩, and ∣ψn⟩ is the state associated with a particular energy En.
The goal of solving the Schrodinger equation was to calculate ψ(x,t) for any t, given an initial wavefunction ψ(x)=ψ(x,0)
ψ(x)⟶ψ(x,t). Knowing the energy eigenstates, this was done by first decomposing the initial wavefunction as a linear combination of the energy eigenstates
ψ(x,0)=n∑cnψn(x). And then the time-evolved wavefunction was simply
ψ(x,t)=n∑cnψn(x)e−iEnt/ℏ, as if each ψn(x) wavefunction is evolving independently according to Eq. 32.
Given this summary, let us reinterpret the goal in Eq. 35 using linear algebra and function spaces. Each of the wavefunctions in Eq. 35 correspond to a state in our Hilbert space. We can call the initial state ∣ψ⟩ and the state after the time evolution ∣ψ(t)⟩. This means Eq. 35 will become
∣ψ⟩⟶∣ψ(t)⟩. The purpose of this problem is to find an operator U^(t) that relates these two states
∣ψ(t)⟩=U^(t)∣ψ⟩, which means the U^(t) acts on the state ∣ψ⟩ at time t=0 and outputs the evolved state at an arbitrary time t. The operator is therefore called the time evolution operator.
Use the notion of functions of operators from previous problems to show that the relation in Eq. 32 can be rewritten as
∣ψ(t)⟩=e−iH^t/ℏ∣ψn⟩. Note that ∣ψ(t)⟩ is the state corresponding to the time-evolved wavefunction ψ(x,t); that is ψ(x,t)=⟨ex∣ψ(t)⟩.
Hint: Use the fact that ∣ψn⟩ is an eigenstate to the Hamiltonian operator H^.
Solution
We find ourselves again using the fundamental lemma that when a function of an operator acts on the eigenstates of that operator, the action is trivial and it will only multiply the state with the corresponding scalar. In this case, the ∣ψn⟩ state is an eigenstate to the Hamiltonian operator H^ with the eigenvalue of En. Therefore, we have
e−iH^t/ℏ∣ψn⟩=e−iEnt/ℏ∣ψn⟩, which results in the following equation
∣ψ(t)⟩=e−iH^t/ℏ∣ψn⟩=e−iEnt/ℏ∣ψn⟩. If we take the inner product of the both sides of this equation with ∣ex⟩, we have
⟨ex∣ψ(t)⟩⟹ψ(x,t)=e−iEnt/ℏ⟨ex∣ψn⟩=e−iEnt/ℏψn(x), which is exactly the time evolution equation for the wavefunctions we have in Eq. 32.
The equality ∣ψ(t)⟩=e−iH^t/ℏ∣ψn⟩ was only shown for energy eigenstates ∣ψn⟩ in the previous part. Assuming we decompose the initial state ∣ψ⟩ using the energy eigenstates
∣ψ⟩=n∑cn∣ψn⟩, apply the operator e−iH^t/ℏ to it to get another state
∣ψ′⟩=e−iH^t/ℏ∣ψ⟩. Use the decomposition in Eq. 44 and the result of the previous part to show that ∣ψ′⟩ is exactly the state corresponding to the time-evolved wavefunction in Eq. 37. That is,
⟨ex∣ψ′⟩=n∑cnψn(x)e−iEnt/ℏ. Solution
With all the mathematical machinery we have developed so far, this does not seem very difficult. In the previous task, we applied the e−iH^t/ℏ operator to a particular eigenstate ∣ψn⟩, but there will be nothing special if we apply it to a superposition of all the eigenstates!
∣ψ′⟩∣ψ′⟩=e−iH^t/ℏ∣ψ⟩=e−iH^t/ℏn∑cn∣ψn⟩=n∑cne−iH^t/ℏ∣ψn⟩now the operator acts on the eigenstates ∣ψn⟩ and we will have=n∑cne−iEnt/ℏ∣ψn⟩, which is another expression for the relation we have in Eq. 37 for the wavefunctions and we can derive that relation as
⟨ex∣ψ′⟩⟹ψ′(x)=n∑cne−iEnt/ℏ⟨ex∣ψn⟩=n∑cne−iEnt/ℏψn(x). This shows that the state ∣ψ′⟩ is exactly the state corresponding to the time-evolved wavefunction from the Schrodinger equation therefore we have
∣ψ(t)⟩=∣ψ′⟩=e−iH^t/ℏ∣ψ⟩.
This is a fascinating result! It shows that the wavefunction corresponding to the state
e−iH^t/ℏ∣ψ⟩ exactly matches the one we derived after solving the Schrodinger equation. This allows us to write
∣ψ(t)⟩=e−iH^t/ℏ∣ψ⟩ for arbitrary states ∣ψ⟩, which means
U^(t)=e−iH^t/ℏ is the time evolution operator we were looking for.
And finally, let us show that the Schrodinger equation can be derived starting from the time evolution operator defined in Eq. 52.
The time evolution operator allows us to write
∣ψ(t+dt)⟩=U^(dt)∣ψ(t)⟩ which means starting from the ∣ψ(t)⟩ state, we can evolve time for a short period of time dt to get ∣ψ(t+dt)⟩.
If we assume dt is small, we can approximate the time evolution operator using only the first order term in its power series
U^(dt)=e−iH^dt/ℏ=n=0∑∞n!1(ℏ−iH^dt)n≈I^−ℏiH^dt. This means Eq. 53 will become
∣ψ(t+dt)⟩=U^(dt)∣ψ(t)⟩≈(I^−ℏiH^dt)∣ψ(t)⟩=∣ψ(t)⟩−ℏidtH^∣ψ(t)⟩ Therefore we have
iℏ[dt∣ψ(t+dt)⟩−∣ψ(t)⟩]=H^∣ψ(t)⟩. Taking the limit dt→0, we can write
iℏ∂t∂∣ψ(t)⟩=H^∣ψ(t)⟩ which is exactly the Schrodinger equation (see Eq. 31) written in terms of states in the Hilbert space.