Preparing the catalog and filters…Katalog ve filtreler hazırlanıyor…
Başlangıç kodu
module bell_state;
fn main() {
let q = qreg[2];
H(q[0]);
CNOT(q[0], q[1]);
let a: Bit = measure(q[0]);
let b: Bit = measure(q[1]);
return (a, b);
}Beklenen çıktı
İki-qubit register başlatılır
q[0] üzerine H uygulanır
q[0]'dan q[1]'e CNOT uygulanır
Ölçümler 00 veya 11 yönünde yoğunlaşır
Debug checklist
Başlangıç kodunu çalıştırın
State olasılıklarını inceleyin
Birden fazla sample çalıştırın
01 ve 10 sonuçlarının neden nadir olması gerektiğini açıklayın
Genişletme görevi
CNOT öncesine bir X gate ekleyin ve ilişkili sonuçların nasıl değiştiğini açıklayın.