Std.Canon
Namespace Layanan Std.Canon berisi item berikut:
Nama | Deskripsi |
---|---|
ApplyCNOTChain | Menghitung paritas daftar qubit di tempat. |
ApplyControlledOnBitString | Menerapkan oracle pada target ketika controlRegister berada dalam status yang ditentukan oleh bits . |
ApplyControlledOnInt | Menerapkan operasi uniter pada target jika status register kontrol sesuai dengan bilangan bulat nonnegatif tertentu. |
ApplyP | Mengingat operator Pauli qubit tunggal, menerapkan operasi yang sesuai ke satu qubit. |
ApplyPauli | Mengingat operator Pauli multi-qubit, menerapkan operasi yang sesuai ke register kuantum. |
ApplyPauliFromBitString | Menerapkan operator Pauli pada setiap qubit dalam array jika bit array Boolean yang sesuai cocok dengan input tertentu. |
|
Menerapkan operator Pauli pada setiap qubit dalam array jika bit bilangan bulat Little-endian yang sesuai dengan input tertentu. |
ApplyQFT | Menerapkan rotasi Quantum Fourier Transform (QFT) ke register kuantum little-endian. |
ApplyToEach | Menerapkan operasi ke setiap elemen dalam register. |
ApplyToeacha | Menerapkan operasi ke setiap elemen dalam register. Pengubah A menunjukkan bahwa operasi elemen tunggal dapat digabungkan. |
ApplyToeachc | Menerapkan operasi ke setiap elemen dalam register. Pengubah C menunjukkan bahwa operasi elemen tunggal dapat dikontrol. |
ApplyToeachCA | Menerapkan operasi ke setiap elemen dalam register. Pengubah CA menunjukkan bahwa operasi elemen tunggal dapat dikontrol dan dapat digabungkan. |
ApplyXorInPlace | Menerapkan operasi bitwise-XOR antara bilangan bulat klasik dan bilangan bulat yang diwakili oleh daftar kubit. |
ApplyXorInPlacel | Menerapkan operasi bitwise-XOR antara bilangan bulat klasik dan bilangan bulat yang diwakili oleh daftar kubit. |
CX |
Menerapkan gerbang controlled-X (CX) ke sepasang qubit. |
CY | Menerapkan gerbang controlled-Y (CY) ke sepasang qubit. |
CZ |
Menerapkan gerbang controlled-Z (CZ) ke sepasang qubit. |
Fst | Mengingat pasangan, mengembalikan elemen pertamanya. |
|
Melabeli kembali qubit dalam array current dengan qubit dalam array updated . Array updated harus merupakan permutasi array current yang valid. |
Snd | Mengingat sepasang, mengembalikan elemen kedua. |
SwapReverseRegister | Menggunakan gerbang SWAP untuk membalikkan urutan qubit dalam register. |