Operação de recuperação
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.ErrorCorrection
Pacote: Microsoft.Quantum.Standard
Executa uma única ronda de correção de erros por um código quântico descrito por um QECC
tipo.
operation Recover (code : Microsoft.Quantum.ErrorCorrection.QECC, fn : Microsoft.Quantum.ErrorCorrection.RecoveryFn, logicalRegister : Microsoft.Quantum.ErrorCorrection.LogicalRegister) : Unit
Entrada
código: QECC
Um código de correção de erros quântico empacotado como um QECC
tipo descreve a codificação e a descodificação de dados quânticos e como as síndromes de erro devem ser medidas.
fn: RecoveryFn
Um RecoveryFn
que mapeia cada síndrome de erro para as Pauli[]
operações que corrijam o erro detetado.
logicalRegister: LogicalRegister
Uma matriz de qubits onde o código estabilizador é definido.