Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
The Std.Intrinsic namespace contains the following items:
| Name | Description |
|---|---|
| AND | Applies the AND gate that is more efficient for use with decomposition of multi-controlled operations. Note that target qubit must be in |0⟩ state. |
| ApplyUnitary | Applies the given unitary matrix to the given qubits. The matrix is checked at runtime to ensure it's shape is square and that the matrix dimensions are 2 ^ Length(qubits). This operation is simulator-only and is not supported on hardware. |
| CCNOT | Applies the doubly controlled–NOT (CCNOT) gate to three qubits. |
| CNOT | Applies the controlled-NOT (CNOT) gate to a pair of qubits. |
| Exp | Applies the exponential of a multi-qubit Pauli operator. |
| H | Applies the Hadamard transformation to a single qubit. |
| I | Performs the identity operation (no-op) on a single qubit. |
| M | Performs a measurement of a single qubit in the Pauli Z basis. |
| Measure | Performs a joint measurement of one or more qubits in the specified Pauli bases. If the basis array and qubit array are different lengths, then the operation will fail. |
| Message | Logs a message. |
| R | Applies a rotation about the given Pauli axis. |
| R1 | Applies a rotation about the |1⟩ state by a given angle. |
| R1Frac | Applies a rotation about the |1⟩ state by an angle specified as a dyadic fraction. WARNING: This operation uses the opposite sign convention from Std.Intrinsic.R. |
| RFrac | Applies a rotation about the given Pauli axis by an angle specified as a dyadic fraction. WARNING: This operation uses the opposite sign convention from Std.Intrinsic.R. |
| Reset | Given a single qubit, measures it and ensures it is in the |0⟩ state such that it can be safely released. |
| ResetAll | Given an array of qubits, measure them and ensure they are in the |0⟩ state such that they can be safely released. |
| Rx | Applies a rotation about the x-axis by a given angle. |
| Rxx | Applies the two qubit Ising XX rotation gate. |
| Ry | Applies a rotation about the y-axis by a given angle. |
| Ryy | Applies the two qubit Ising YY rotation gate. |
| Rz | Applies a rotation about the z-axis by a given angle. |
| Rzz | Applies the two qubit Ising ZZ rotation gate. |
| S | Applies the π/4 phase gate to a single qubit. |
| SWAP | Applies the SWAP gate to a pair of qubits. |
| SX | Applies the square root of X gate to a single qubit. |
| T | Applies the π/8 gate to a single qubit. |
| X | Applies the Pauli X gate. |
| Y | Applies the Pauli Y gate. |
| Z | Applies the Pauli Z gate. |