QuantumKatas/Teleportation
bettinaheim 7519eb3f74 Updating Katas to QDK 0.6 (#111)
* Update the katas to use QDK 0.6.1905.301.
* Add mechanism to verify that the reference solutions actually solve all tasks of a Notebook correctly.

Co-Authored-By: Bettina Heim <34236215+bettinaheim@users.noreply.github.com>
Co-Authored-By: Andres Paz <anpaz@microsoft.com>
2019-05-03 16:46:04 -07:00
..
.vscode Create Teleportation kata (#12) 2018-09-10 08:56:39 -07:00
README.md Improve several readme files (#48) 2018-11-27 16:32:52 -08:00
ReferenceImplementation.qs Updating Katas to QDK 0.6 (#111) 2019-05-03 16:46:04 -07:00
Tasks.qs Updating Katas to QDK 0.6 (#111) 2019-05-03 16:46:04 -07:00
Teleportation.csproj Updating Katas to QDK 0.6 (#111) 2019-05-03 16:46:04 -07:00
Teleportation.sln Create Teleportation kata (#12) 2018-09-10 08:56:39 -07:00
TestSuiteRunner.cs Create Teleportation kata (#12) 2018-09-10 08:56:39 -07:00
Tests.qs Updating Katas to QDK 0.6 (#111) 2019-05-03 16:46:04 -07:00

README.md

Welcome!

The teleportation kata covers quantum teleportation - a protocol which allows to communicate a quantum state using only classical communication and previously shared quantum entanglement.

The principle of deferred measurement, applied to teleportation protocol, is described in Nielsen & Chuang, section 4.4 (pp. 185-187).