Bagaimana cara memprogram gerbang Hadamard-Hadamard yang dikontrol?

8

Saya mencoba memprogram gerbang yang dikendalikan seperti gambar di bawah ini di Qiskit. Haruskah cukup untuk memisahkan dan mengontrol secara individual gerbang Hadamard?

masukkan deskripsi gambar di sini

Alamilla Jerman
sumber

Jawaban:

5

|1

Hadamard terkontrol dapat diimplementasikan dengan ch. Tiga gerbang qubit keseluruhan adalah sebagai berikut.

qc = QuantumCircuit(3)
qc.ch(0,1)
qc.ch(0,2)
James Wootton
sumber
Terima kasih tuan, ini bagian dari pertanyaan yang lebih besar di sini . Saya sangat menghargai tanggapan Anda.
German Alamilla
7

Ya, notasi itu berarti Hadamard pada qubit kedua tergantung pada qubit pertama dan Hadamard pada qubit ketiga tergantung pada qubit pertama. Gerbang tidak terhubung satu sama lain dengan cara apa pun.

Mahathi Vempati
sumber
2
Perhatikan juga bahwa kedua gerbang ini melaju, sehingga Anda dapat berpisah dalam urutan mana pun.
AHusain