Std.Intrínseco
O namespace Std.Intrinsic contém as seguintes funções e operações:
Designação | Descrição |
---|---|
E | Aplica o portão AND que é mais eficiente para uso com decomposição de operações multicontroladas. Observe que o qubit de destino deve estar no estado $|0⟩$. |
CCNOT | Aplica a porta duplamente controlada – NOT (CCNOT) a três qubits. |
CNOT | Aplica a porta controlled-NOT (CNOT) a um par de qubits. |
Exp | Aplica o exponencial de um operador Pauli de vários qubits. |
H | Aplica a transformação Hadamard a um único qubit. |
Eu | Executa a operação de identidade (no-op) em um único qubit. |
M | Executa uma medição de um único qubit na base de Pauli |
Medida | Executa uma medição conjunta de um ou mais qubits nas bases Pauli especificadas. Se a matriz base e a matriz qubit tiverem comprimentos diferentes, a operação falhará. |
Mensagem | Registra uma mensagem. |
R | Aplica uma rotação sobre o eixo de Pauli dado. |
R1 | Aplica uma rotação sobre o estado $|1⟩$ por um determinado ângulo. |
R1Frac | Aplica uma rotação sobre o estado $|1⟩$ por um ângulo especificado como uma fração diádica. AVISO: Esta operação usa o oposto convenção de sinal de Microsoft.Quantum.Intrinsic.R. |
Redefinir | Dado um único qubit, mede-o e garante que está no estado $|0⟩$ tal que possa ser libertado com segurança. |
ResetAll | Dada uma matriz de qubits, meça-os e certifique-se de que eles estão no estado $|0⟩$ para que possam ser liberados com segurança. |
RFrac | Aplica uma rotação em torno do eixo de Pauli dado por um ângulo especificado como uma fração diádica. AVISO: Esta operação usa o oposto convenção de sinal de Microsoft.Quantum.Intrinsic.R. |
Rx | Aplica uma rotação em torno do eixo xpor um determinado ângulo. |
Rxx | Aplica os dois qubits Ising XX porta de rotação. |
Ry | Aplica uma rotação sobre o eixo ypor um determinado ângulo. |
Ryy | Aplica os dois qubits Ising YY porta de rotação. |
Rz | Aplica uma rotação em torno do eixo z-por um determinado ângulo. |
Rzz | Aplica os dois qubits Ising ZZ porta de rotação. |
S | Aplica a porta de fase π/4 a um único qubit. |
SWAP | Aplica a porta SWAP a um par de qubits. |
T | Aplica o portão π/8 a um único qubit. |
X | Aplica o portão Pauli X. |
Y | Aplica o portão Pauli |
Z | Aplica o portão de Pauli |