Измерение Боба в повёрнутых базисах CHSH
Входы — начальный бит Боба $Y$ и его кубит пары Белла, разделённой с Алисой.
Напишите операцию на языке Q#, измеряющую кубит в базисе $\pi/8$ при Y=false и в базисе $-\pi/8$ при Y=true. Верните результат как Bool: Zero означает false, One — true. Конечное состояние кубита неважно.
По определению источника измерение в базисе $\theta$ равносильно повороту состояния на $\theta$ по часовой стрелке с последующим стандартным измерением $Z$.
Заготовка Q#:
namespace Kata {
import Std.Math.*;
operation BobQuantum(bit : Bool, qubit : Qubit) : Bool {
// Implement your solution here...
return false;
}
}Предложить решение
Войти, чтобы отправить материал.