I'm self-studying QFT and am trying to see the relation between Cutkosky rules and the optical theorem, which are presented together as consequences of unitarity in almost every elementary presentation I can find. I think I roughly have a clue what's going on but was hoping someone could confirm/refute!
As I understand it: unitarity of the S-matrix implies the generalised optical theorem, which in the case of forward-scattering allows us to express the imaginary part of a scattering amplitude as a sum over all possible intermediate states. By considering perturbation theory, we see that the imaginary part of a loop corresponds to a sum of tree-level amplitudes.
How exactly this relates to Cutkosky's rule is where I get slightly lost. Zee says in justifying the Cutkosky rules:
"Thus finally, the generalized optical theorem tells that the imaginary part of the Feynman amplitude is given by a sum over intermediate states. The particles in the intermediate state are of course physical and on shell. We are to sum over all possible states allowed by quantum numbers and by the kinematics."
Is it therefore the case that the Cutkosky approach of summing over cuts, putting the propagators on-shell is essentially equivalent to the sum over intermediate states (obviously on-shell) which the optical theorem tells us we can do -- thus meaning the the optical theorem implies the existence of something like the cutting rules? If not, what does the optical theorem actually have to do with the cutting rules, beyond that it involves the imaginary part of a scattering amplitude which the rules help us to compute?