Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’espace de noms Std.Intrinsic contient les éléments suivants :
Nom | Descriptif |
---|---|
ET | Applique la porte AND plus efficace à utiliser avec la décomposition d’opérations multicontrées. Notez que le qubit cible doit être dans l’état |0⟩. |
ApplyUn unitaire | Applique la matrice unitaire donnée aux qubits donnés. La matrice est vérifiée au moment de l’exécution pour s’assurer que sa forme est carrée et que les dimensions de la matrice sont 2 ^ Length(qubits) . Cette opération est en simulateur uniquement et n’est pas prise en charge sur le matériel. |
CCNOT | Applique la porte doublement contrôlée–NOT (CCNOT) à trois qubits. |
CNOT | Applique la porte CNOT (Controlled-NOT) à une paire de qubits. |
Exp | Applique l’exponentielle d’un opérateur Pauli à plusieurs qubits. |
H | Applique la transformation Hadamard à un qubit unique. |
je | Effectue l’opération d’identité (no-op) sur un qubit unique. |
M | Effectue une mesure d’un qubit unique dans la base de pauli Z. |
mesure | Effectue une mesure conjointe d’un ou plusieurs qubits dans les bases Pauli spécifiées. Si le tableau de base et le tableau qubit sont de longueurs différentes, l’opération échoue. |
message | Enregistre un message. |
R | Applique une rotation sur l’axe de Pauli donné. |
R1 | Applique une rotation sur l’état |1⟩ par un angle donné. |
R1Frac | Applique une rotation sur l’état |1⟩ par un angle spécifié comme fraction dyadicique. AVERTISSEMENT : Cette opération utilise la convention de signature opposée à partir de Std.Intrinsic.R. |
RFrac | Applique une rotation à propos de l’axe Pauli donné par un angle spécifié comme fraction dyadicique. AVERTISSEMENT : Cette opération utilise la convention de signature opposée à partir de Std.Intrinsic.R. |
réinitialiser | Étant donné un qubit unique, il mesure et garantit qu’il est dans l’état |0⟩ afin qu’il puisse être libéré en toute sécurité. |
RéinitialiserTout | Étant donné un tableau de qubits, mesurez-les et assurez-vous qu’ils sont dans l’état |0⟩ afin qu’ils puissent être libérés en toute sécurité. |
Rx | Applique une rotation sur l’axe des xpar un angle donné. |
rxx | Applique la porte de rotation de deux qubits Ising XX. |
Ry | Applique une rotation sur l’axe des ypar un angle donné. |
Ryy | Applique les deux qubit Ising YY porte de rotation. |
Rz | Applique une rotation sur l’axe zpar un angle donné. |
Rzz | Applique les deux qubit Ising ZZ porte de rotation. |
S | Applique la porte de phase π/4 à un qubit unique. |
swap | Applique la porte SWAP à une paire de qubits. |
SX | Applique la racine carrée de la porte X à un seul qubit. |
T | Applique la porte π/8 à un qubit unique. |
X | Applique la porte de de Pauli |
Oui | Applique la porte Y Pauli. |
Z | Applique la porte de de Pauli |