The target states here are qubit states, as appropriate to sharing singlet states of two qubits. Write and choose . These form an orthonormal basis, and the shared Bell state can be expressed as
Alice knows the classical description of , so she can perform the projective measurement in this basis. The outcome has probability and leaves Bob in , up to an irrelevant overall phase. Alice sends a success bit: one for this outcome and zero for the other. Bob keeps his qubit only on success. This proves heralded remote preparation of an arbitrary qubit:
The other outcome leaves at Bob's side; the protocol makes no claim of success in that branch.
For a block of targets, share independent singlet states. Alice measures her th qubit in the basis . She sends one bit indicating whether all outcomes were of the successful kind. Because the pairs are independent, all-success has probability ; conditioned on it, Bob's joint state is precisely . Thus one-bit heralding of a remote state preparation block gives
On failure Bob discards the block, so he does not need a list of which component states failed.
For asymptotic remote state preparation by block indexing, prelabel a supply of independent candidate blocks, each containing singlet states. Alice measures blocks until she finds the first all-success block, of index . She does not send a flag after each trial. Since is the success probability of each block,
This geometric distribution is independent of the target states. The probability of never succeeding is . Alice needs to communicate only ; Bob retrieves the labelled qubits in that block, and thereby knows that every requested state was prepared exactly.
Here is an explicit prefix code for a rare geometric success. Set and divide , where . Encode as ones followed by zero, then encode in exactly bits. Bob can decode this without knowing any target-state description. The message length is . With ,
Since ,
This version succeeds exactly with probability one and has the stated expected classical communication cost. It consumes singlet states on average, compatible with the unlimited entanglement assumption.
There is also a fixed-message-length version. Try at most candidate blocks and send the first successful index, or a zero codeword reporting that none succeeded. Encoding the possibilities uses bits. Its failure probability is
Thus fixed-length communication approaches one bit per state with success probability tending to one; variable-length communication achieves exact eventual success with expected cost approaching one bit per state. Before the index arrives, Bob's unconditional state remains independent of the target descriptions, in agreement with the no-signalling theorem.