Abstract¶
Details of the task of super-dense coding where the consumption of one entangled state allows two classical bits to be communicated by sending one qubit.
Setup¶
Let there be two spatially separated parties, Alice (A) and Bob (B), who share a dimension maximally entangled bipartite state,
Alice can perform any local operation on her qubit and she can send the qubit in her system to Bob.
By applying a local unitary to her system before she sends it, Alice is aiming to send two classical bits to Bob. Hence, by sending only one qubit to Bob, Alice wants to communicate two classical bits to Bob.
Super-dense Coding Protocol¶
Alice wants to send two classical bits to Bob.
Firstly, Alice encodes the two bits she wants to send by applying the following unitaries to the state in her system:
The shared state between Alice and Bob will depend on the two bits Alice encodes. Specifically, the shared state will be one of the Bell states,
Secondly, Alice sends the state in her system to Bob. Bob now has both parts of the state.
Lastly, Bob measures the operator, , which has the Bell states as its eigenvectors,
where . Bob decodes which two bits Alice sent based on the measurement outcome he gets,
Therefore, by sending one qubit, that is part of a maximally entangled state, Alice is able to send Bob two bits.
Higher Dimensional Systems¶
The super-dense coding protocol can be generalised to allow Alice to communicate bits to Bob by sending him half of a dimensional maximally entangled state,
Firstly, Alice encodes the bit string she wants to send to Bob by applying one of the so called Heisenberg-Weyl operators to her half of the maximally entangled state. The bit-string Alice wants to encode can be captured by the pair of values . Alice applies the unitary if she wants to communicate the bit-string associated to the pair of values .
The state shared between Alice and Bob will then be one element of a maximally entangled basis. See generating a maximally entangled basis for more details on this.
Secondly, Alice sends the state in her system to Bob. Bob now has both parts of the state.
Lastly, Bob measures the operator which has the maximally entangled basis as its eigenvectors (and is not degenerate). Bob will know which bit-string Alice wanted to communicate with certainty conditioned on the outcome of this measurement
Therefore, by sending one dimensional state, that is part of a maximally entangled state, Alice is able to send Bob bits.
Further Details¶
Super-dense Coding and Sub-Channel Discrimination
To perform super-dense coding, Alice and Bob must perform sub-channel discrimination.
Alice plays the role of the refree, applying one of a set of pre-determined sub-channels to the reference state, . She then sending the reference state to Bob who aims to perform a measurement that allows him to identify which sub-channel Alice applied. Alice and Bob can choose to associate to each sub-channel a different bit-string. Hence, Alice has communicated some bit-string to Bob if he can correctly identify with sub-channel she applied.
In order to perform conclusive state discrimination, the set of possible states Alice (the referee) sends to Bob must be orthogonal. If Alice sends Bob one unentangled qubit, there are only two orthogonal states Alice could send. This means that Bob can at most perform conclusive state discrimination between two different states, allowing only one bit to be sent with certainty. If Alice sends Bob a qubit that is part of a maximally entangled state, then there are four orthogonal states Alice could send. This allows Bob to perform conclusive state discrimination between four different states, allowing two bits to be sent.
Using the mathematical machinery of state discrimination, one can therefore evaluate how successfully Alice and Bob can communicate classical information when using a partially entangled state - a state that is not maximally entangled. Alice can choose optimal encodings that allow Bob the lowest probability of failure when performing state discrimination on those states after encoding.
Super-dense Coding and Teleportation
In the task of teleportation, Alice and Bob send two classical bits and use one maximally entangled state to send a qubit from Alice to Bob. In terms of the tasks resource requirments, this can be written as
where is a maximally entangled state, is the sending of a classical bits from Alice and Bob and is the sending of a qubit from Alice to Bob (noiseless teleportation is considered here, hence the equality).
In the task of super-dense coding, Alice and Bob send one qubit and use one maximally entangled state to send two classical bits from Alice to Bob. Considering this again it terms of resource requirements gives