Função XBits
Aviso
Esta documentação refere-se ao QDK Clássico, que foi substituído pelo QDK Moderno.
https://aka.ms/qdk.api Veja a documentação da API para o QDK Moderno.
Espaço de nomes: Microsoft.Quantum.Bitwise
Pacote: Microsoft.Quantum.QSharp.Foundation
Devolve um número inteiro que representa os bits X de uma matriz de operadores Pauli.
function XBits (paulis : Pauli[]) : Int
Entrada
paulis: Pauli[]
Uma matriz de operadores Pauli a serem representados como um número inteiro.
Saída: Int
Um número inteiro $x$ com representação binária $(p_{62},p_{61},\pontos,p_0)$, em que $p_i = 0$ se paulis[i]
for PauliI
ou PauliZ
e onde $p_i = 1$ se paulis[i]
for PauliX
ou PauliY
.
Observações
A função falhará se o comprimento da paulis
matriz for superior a 63.