Udostępnij przez


Std.Wewnętrzny

Przestrzeń nazw Std.Intrinsic zawiera następujące elementy:

Nazwa Opis
I Stosuje bramę AND, która jest wydajniejsza do użycia z dekompozycją wielokontrolerowych operacji. Należy pamiętać, że kubit docelowy musi być w stanie |0⟩.
ZastosujUnitary Stosuje daną macierz jednostkową do podanych kubitów. Macierz jest sprawdzana w czasie wykonywania, aby upewnić się, że kształt jest kwadratowy i że wymiary macierzy są 2 ^ Length(qubits). Ta operacja jest tylko symulatorem i nie jest obsługiwana na sprzęcie.
CCNOT Stosuje podwójnie kontrolowaną bramę NIE (CCNOT) do trzech kubitów.
CNOT Stosuje bramę not kontrolowaną (CNOT) do pary kubitów.
Exp Stosuje wykładnik operatora Pauli z wieloma kubitami.
H Stosuje transformację Hadamard do pojedynczego kubitu.
Wykonuje operację tożsamości (no-op) na jednym kubitie.
M Wykonuje pomiar pojedynczego kubitu w bazie Pauli Z.
Miara Wykonuje wspólną miarę jednego lub większej liczby kubitów w określonych bazach Pauli. Jeśli tablica bazowa i tablica kubitów mają różne długości, operacja zakończy się niepowodzeniem.
komunikatów Rejestruje komunikat.
R Stosuje rotację dla danej osi Pauli.
Czynnik R1 Stosuje rotację o stanie |1⟩ według danego kąta.
R1Frac Stosuje rotację o stanie |1⟩ według kąta określonego jako ułamek dyadic. OSTRZEŻENIE: Ta operacja używa przeciwległej konwencji znaku z Std.Intrinsic.R.
RFrac Stosuje rotację dla danej osi Pauli według kąta określonego jako ułamek dyadic. OSTRZEŻENIE: Ta operacja używa przeciwległej konwencji znaku z Std.Intrinsic.R.
resetowania Biorąc pod uwagę pojedynczy kubit, mierzy go i zapewnia, że znajduje się on w stanie |0⟩ w taki sposób, że można go bezpiecznie zwolnić.
Resetuj wszystko Biorąc pod uwagę tablicę kubitów, zmierz je i upewnij się, że znajdują się one w stanie |0⟩ w taki sposób, że można je bezpiecznie zwolnić.
Rx Stosuje rotację xosi według danego kąta.
Rxx Stosuje dwa kubity Ising XX bramki obrotu.
Ry Stosuje obrót y-oś według danego kąta.
Ryy Stosuje dwa kubity Ising YY bramki rotacji.
Rz Stosuje obrót zosi według danego kąta.
Rzz Stosuje dwa kubity Ising ZZ bramki rotacji.
S Stosuje bramkę fazy π/4 do pojedynczego kubitu.
SWAP Stosuje bramę SWAP do pary kubitów.
SX Stosuje pierwiastek kwadratowy z bramki X do pojedynczego kubitu.
T Stosuje bramę π/8 do pojedynczego kubitu.
X Stosuje bramę Pauli X.
Y Stosuje bramę Pauli Y.
Z Stosuje bramę Pauli Z.