QuantumKatas/GHZGame
DmitryVasilevsky 483b6984c8
Updated to QDK version 0.25.228311 (August 2022) (#834)
Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
2022-09-08 11:52:39 -07:00
..
.vscode Add DevSkim scanning and resolve initial alerts (#778) 2022-04-22 16:47:21 -07:00
GHZGame.csproj Updated to QDK version 0.25.228311 (August 2022) (#834) 2022-09-08 11:52:39 -07:00
GHZGame.ipynb Update link to new location of lecture notes (#681) 2021-10-19 07:29:03 -07:00
GHZGame.sln Add GHZ Game kata (#86) 2019-04-16 22:58:35 -07:00
README.md [GHZGame] Update broken link (#792) 2022-06-03 23:27:29 -07:00
ReferenceImplementation.qs Update to new array creation syntax (#709) 2021-12-14 13:55:41 -08:00
Tasks.qs [CHSHGame/GHZGame] Add workbooks (#427) 2020-09-11 16:32:10 -07:00
Tests.qs Update to 0.15 syntax, batch 2 (#591) 2021-01-30 01:35:47 -08:00
Workbook_GHZGame.ipynb Update to 0.15 syntax, batch 2 (#591) 2021-01-30 01:35:47 -08:00

README.md

Welcome!

This kata covers the Greenberger-Horne-Zeilinger game (often abbreviated as GHZ game), a well-known example of a nonlocal (entanglement) game.

You can run the GHZ Game kata as a Jupyter Notebook!

In a nonlocal game, several cooperating players play a game against a referee answering the referee's questions. The players are free to share information (and even qubits!) before the game starts, but are forbidden from communicating with each other afterwards. Nonlocal games show that quantum entanglement can be used to increase the players' chance of winning beyond what would be possible with a purely classical strategy.

Theory