In the Schrödinger picture, states evolve according to the Schrödinger equation
(1)
where is the Hamiltonian of the system (and
). Because the Hamiltonian is a hermitian operator, one can define a unitary evolution operator
which takes
to
for all states. The evolution operator obeys the differential equation
Simple case
If is constant, then the differential equation is easy, and the evolution operator can be written
If does depend on time, but at least commutes with itself across different times, then
can be generalized to
General case
If we have no such guarantees on , then things get more interesting. We can integrate the Schrödinger equation
And then iterate by expanding the part:
(2)
This gives us an infinite sum of integrals to evaluate to find . But we can play some games to make it prettier. We could for instance take the second-order term in that expansion and extend the upper limit of the inner integral to
provided we insert a
to kill off the
region.
Or further, we could recognize that the integral in the region is the same as the integral in the
region but with the operators flipped. So let’s allow both regions but divide by two.
where is the time-ordering “operation”: it just rearranges the operators inside its brackets to be ordered latest-on-the-left without any regard for whether those operators commute.
We can do this funny business for every term of the expansion 2: for the -th term, extend all the
limits of integration, put in the time-ordering operator, and divide by the
permutations of the operators. We find
(3)
where the last equality is just a definition. This is known as the Dyson series.
Double-check
We can “check ourselves” that this is valid. Since rearranges operators freely, anything inside a
effectively commutes. So we can treat everything like numbers when we differentiate by
.
where, in the middle equality, we can pull out of the
on the left because
is the latest time.