Bagikan melalui


Std.Intrinsic

Namespace Std.Intrinsic berisi fungsi dan operasi berikut:

Nama Deskripsi
DAN Menerapkan gerbang AND yang lebih efisien untuk digunakan dengan penguraian operasi multikontrol. Perhatikan bahwa kubit target harus dalam status $|0⟩$.
CCNOT Menerapkan gerbang doubly controlled–NOT (CCNOT) ke tiga qubit.
CNOT Menerapkan gerbang controlled-NOT (CNOT) ke sepasang qubit.
Exp Menerapkan eksponensial operator Pauli multi-qubit.
H Menerapkan transformasi Hadamard ke satu qubit.
saya Melakukan operasi identitas (no-op) pada satu qubit.
M Melakukan pengukuran satu qubit dalam basis Pauli Z.
Mengukur Melakukan pengukuran bersama dari satu atau beberapa qubit dalam basis Pauli yang ditentukan. Jika array dasar dan array qubit memiliki panjang yang berbeda, maka operasi akan gagal.
Pesan Mencatat pesan.
R Menerapkan rotasi tentang sumbu Pauli yang diberikan.
R1 Menerapkan rotasi tentang status $|1⟩$ dengan sudut tertentu.
R1Frac Menerapkan rotasi tentang status $|1⟩$ oleh sudut yang ditentukan sebagai pecahan dyadic. PERINGATAN: Operasi ini menggunakan konvensi tanda berlawanan dari Microsoft.Quantum.Intrinsic.R.
Reset Mengingat satu qubit, mengukurnya dan memastikannya dalam keadaan $|0⟩$ sehingga dapat dirilis dengan aman.
ResetSemua Mengingat array qubit, ukur dan pastikan berada dalam status $|0⟩$ sehingga dapat dirilis dengan aman.
RFrac Menerapkan rotasi tentang sumbu Pauli yang diberikan oleh sudut yang ditentukan sebagai pecahan dyadic. PERINGATAN: Operasi ini menggunakan konvensi tanda berlawanan dari Microsoft.Quantum.Intrinsic.R.
Rx Menerapkan rotasi tentang x-sumbu oleh sudut tertentu.
Rxx Menerapkan dua qubit Ising XX gerbang rotasi.
Ry Menerapkan rotasi tentang sumbuy dengan sudut tertentu.
Ryy Menerapkan dua qubit Ising gerbang rotasi YY.
Rz Menerapkan rotasi tentang z-axis oleh sudut tertentu.
Rzz Menerapkan dua qubit Ising gerbang rotasi ZZ.
S Menerapkan gerbang fase π/4 ke satu kubit.
SWAP Menerapkan gerbang SWAP ke sepasang qubit.
T Menerapkan gerbang π/8 ke satu qubit.
X Menerapkan gerbang Pauli X.
Y Menerapkan gerbang Pauli Y.
Z Menerapkan gerbang Pauli Z.