This kata covers superdense coding, a protocol which allows the transmission of two bits of classical information by sending just one qubit that uses previously shared quantum entanglement. This protocol can be thought of as the dual to the teleportation protocol, which allows to transfer the state of a qubit by sending two classical bits.
You can run the SuperdenseCoding kata as a Jupyter Notebook!
- A good description can be found in the Wikipedia article.
- A great interactive demonstration can be found on the Wolfram Demonstrations Project.
- Superdense coding protocol is described in Nielsen & Chuang, section 2.3 (pp. 97-98).