I'm reading the proof of "nonlocality without inequality" presented in (Hardy 1992). In this protocol, we consider two particles (say, an electron and a positron) evolving almost independently: they both pass through one of two beamsplitters independently from the other's path, but can cross paths. If that happens, they annihilate each other with unit probability, and therefore are not measured at the end. Here is the setup as given in the paper:
Here, $C^\pm$ and $D^\pm$ are the possible output events, and $P$ is the point at which $e_+$ and $e_-$ interact if they both pass through it. Note how, if there was no point of interaction $P$, the two particles would evolve independently, and the beamsplitters cancel each other out.
We focus on the output events in four scenarios: 1) when all BSs are as in the above figure, 2) when BS2$^+$ is removed, 3) when BS2$^-$ is removed, 4) when both BS2$^+$ and BS2$^-$ are removed.
Using the convention for beamsplitter evolutions in which a phase $i$ is introduced upon reflection, $a_1\to a_1 + i a_2$ and $a_2 \to ia_1 + a_2$, we can compute the output states in the four cases, and find the following
\begin{align} &\,\,\,\,\,\text{both BS}\,: &&-3|cc\rangle + \,\,\,i |cd\rangle + \,\,\,i |dc\rangle - |dd\rangle, \\ &\text{only BS2$^+$}: &&\phantom3-|cc\rangle + 2i |cd\rangle + \,\,\,i|dc\rangle, \\ &\text{only BS2$^-$}: &&\phantom3-|cc\rangle + \,\,\,i| cd\rangle + 2i |dc\rangle, \\ &\,\,\,\,\,\text{no BS2$^\pm$}: &&\phantom1 \qquad\qquad\,\,\, i| cd\rangle + \,\,\,i |dc\rangle + |dd\rangle. \end{align}
We now consider what happens when the output $|dd\rangle$ is observed when both BSs are used. This happens with probability $1/16$. Then, the author remarks that
- From the only BS2$^+$ case, we conclude that observing $d_+$ (i.e. $d$ for the first particle) implies that we should observe $c_-$ when no BS2$^-$ is used.
- From the only BS2$^-$ case, we conclude that observing $d_-$ (i.e. $d$ for the second particle) implies that we should observe $c_+$ when no BS2$^+$ is used.
- The above two observations tell us that, when neither BS2$^+$ nor BS2$^-$ are used, we should observe the output $|cc\rangle$. But this is incompatible with the output state we know we have in this instance, which assigns zero probability to such event.
We then conclude that observing $|dd\rangle$ contradicts local realistic explanations.
The latter conclusion is what I'm trying to understand. I follow all the calculations, but fail to see clearly the connection with the local realistic hypothesis. Why can we mix the output states in the four different scenarios (yes/no BS$^+$/BS$^-$) like this? Why does it matter what we would observe when one of the two BSs is removed, when both of them are present in the considered experimental run?