Correção de erros quânticos (QEC) compreende um conjunto de técnicas usadas em memória quântica e computação quântica para proteger informação quântica contra erros provenientes da decoerência e de outras fontes de ruído quântico. Esquemas de QEC que empregam palavras-código estabilizadas por um conjunto de operadores que comutam são conhecidos como códigos estabilizadores, e as palavras-código correspondentes são chamadas de códigos de correção de erros quânticos (QECCs).

Conceitualmente, para usar um código de correção de erros quânticos, pode-se anexar qubits ancilla aos qubits que precisam de proteção e aplicar um circuito unitário de codificação para rotacionar o estado global para um subespaço de um espaço de Hilbert maior. Esse estado altamente emaranhado codificado corrige erros locais ruidosos. Um código de correção de erros quânticos torna a computação quântica e a comunicação quântica práticas ao fornecer uma maneira para um emissor e um receptor simularem um canal de qubit sem ruído, dado um canal quântico ruidoso cujo ruído está de acordo com um modelo de erro específico.

Visão geral

editar

Grande parte da terminologia em QEC é derivada de sua contraparte clássica, o código de correção de erros clássico. Na teoria da codificação clássica, um código é comumente denotado pela notação , que representa a codificação de bits lógicos em bits físicos com distância de código ; isto é, qualquer operação lógica requer a inversão de pelo menos d bits. Analogamente, um código quântico que codifica k qubits lógicos em n qubits físicos com distância de código d é denotado por . Embora essa codificação qubit-para-qubit seja a configuração mais comum, existem outras variantes — como codificações entre qubits e osciladores, ou entre próprios osciladores — já que implementações físicas de informação quântica podem envolver sistemas com mais de dois níveis de energia.

Com base nos parâmetros , pode-se definir uma figura de mérito chave para QECCs — a taxa de código, dada pela razão . A taxa de código mede a eficiência de um código: um valor mais alto corresponde a uma menor sobrecarga de recursos. Ela geralmente depende da distância d do código. Um QECC ideal alcança simultaneamente uma grande distância e uma alta taxa de código. Consequentemente, otimizar projetos de QECC para melhorar a taxa de código enquanto mantém distância suficiente é um objetivo central em QEC, tanto teórica quanto experimentalmente. Por outro lado, para casos onde e são fixos (geralmente pequenos), aumentar a taxa de código reduz os requisitos de recursos, tornando tais códigos particularmente adequados para implementações experimentais de pequena escala ou com recursos limitados.

Antes de considerar objetivos dependentes do cenário, um esquema de QEC consiste fundamentalmente em três estágios:

  1. Codificação da informação lógica em portadores físicos,
  2. Transmissão ou armazenamento da informação codificada através de um canal espacial ou temporal (correspondendo respectivamente a comunicação ou memória), e
  3. Extração de síndrome e recuperação (decodificação) para identificar e corrigir erros.

Um QECC é construído sob suposições específicas sobre os tipos de erros que podem ocorrer e deve ser capaz de corrigi-los. Os estabilizadores a serem medidos são cuidadosamente escolhidos de modo a não revelar nenhuma informação lógica, mas apenas informação sobre os próprios erros — caso contrário, a medição destruiria qualquer sobreposição quântica deste qubit lógico com outros qubits no computador quântico, o que impediria seu uso para transmitir informação quântica. Na maioria dos QECCs, o tipo de erro é ou uma inversão de bit, ou uma inversão de fase, ou ambos (correspondendo às matrizes de Pauli , e ).

Existem várias estratégias para codificação e decodificação, incluindo algoritmos clássicos que mapeiam síndromes de erro medidas para suas operações de recuperação correspondentes. A sequência de portas quânticas aplicadas também pode ser otimizada, pois portas de múltiplos qubits são geralmente mais desafiadoras de implementar do que portas de um único qubit. Além disso, o número total de síndromes possíveis é , que pode ser proibitivamente grande para uma abordagem simples de tabela de consulta. Consequentemente, algoritmos clássicos de decodificação eficientes são geralmente necessários, exceto em casos onde a estrutura do código é suficientemente simples.[1]

Em comparação com a memória quântica, onde os erros induzidos pelo canal são a principal preocupação, a aplicação frequente de portas quânticas na computação quântica exige um projeto tolerante a falhas. Para QECCs implementados em plataformas baseadas em qubits, a tolerância a falhas também leva em conta portas quânticas imperfeitas, preparação de estado defeituosa e erros de medição. Em contraste, para QECCs que codificam informação em osciladores, o termo tolerância a falhas às vezes é usado como sinônimo de correção de erros quântica comum e não carrega significado adicional.[2]

Tipos de erros

editar

Os tipos de erros que ocorrem em um sistema quântico dependem fortemente da plataforma física subjacente, em vez de suposições independentes do dispositivo. Por exemplo, mesmo quando um qubit está sob controle ativo, ele permanece acoplado ao seu ambiente através de coeficientes de Einstein não nulos. Quando o ambiente é resfriado ao seu estado de vácuo, esse acoplamento dá origem a erros de amortecimento de amplitude (ou perda de excitação), que refletem a tendência do sistema de relaxar em direção ao equilíbrio térmico e são caracterizados por um tempo de relaxação. Além disso, mesmo um qubit isolado possui um Hamiltoniano intrínseco correspondente à sua dinâmica interna, levando a erros coerentes. Juntos, o amortecimento de amplitude e a evolução coerente contribuem para o desfasamento, um dos processos de ruído dominantes na maioria das implementações de qubits.

Como observado anteriormente, a maioria dos QECCs assume que os erros dominantes são inversões de bit, inversões de fase ou combinações de ambos — correspondendo aos operadores de Pauli. Uma suposição implícita neste quadro é que erros físicos gerais podem ser aproximados como elementos do grupo de Pauli. Sob esse modelo, o erro de cada qubit pode ser representado por dois bits clássicos (00: sem erro, 01: , 10: , 11: ). Consequentemente, erros em um sistema de n qubits podem ser descritos por uma cadeia binária de comprimento 2n, permitindo que técnicas clássicas de correção de erros sejam aplicadas sob restrições adequadas. Embora essa aproximação não capture todos os processos de ruído realistas, ela permanece amplamente usada porque simplifica bastante tanto a análise teórica quanto o projeto de códigos.

Esquemas de QEC mais gerais

editar

Os QECCs não abrangem todos os códigos quânticos possíveis. Eles pertencem à classe dos códigos aditivos, definidos dentro do formalismo de estabilizadores. Uma classe mais geral, conhecida como códigos não aditivos,[3] estende-se além desse quadro. Por exemplo, o código [4] codifica mais de dois qubits em cinco qubits físicos com distância de código dois. Códigos não aditivos podem, em princípio, alcançar taxas de código mais altas do que os aditivos, mas sua construção e análise são consideravelmente mais desafiadoras. Como resultado, eles permanecem relativamente inexplorados, com apenas estudos limitados até o momento.

Além de codificar qubits em qubits, a informação quântica também pode ser armazenada em sistemas físicos mais gerais, como sistemas de níveis (qudits) ou osciladores de dimensão infinita. Codificar um sistema lógico menor em um espaço de Hilbert físico maior é uma área ativa de pesquisa.

Famílias importantes de códigos

editar
Alguns dos primeiros e mais significativos códigos que codificam qubit(s) lógico(s) em qubits físicos
Ano n k d Nota
1995 Código de Shor[5] 9 1 3 O primeiro código quântico corrige um único erro de Pauli.
1996 Código de Steane[6] 7 1 3 Melhora a taxa de código com um design distinto do código de Shor.
1996 Código de Laflamme[7] 5 1 3 O menor código possível que corrige um único erro de Pauli.
1997 Código tórico[8] 1 O pioneiro dos códigos topológicos.
1998 Código de superfície[9] 1 Um código topológico só precisa de verificações de estabilizadores locais.

O primeiro QECC, batizado em homenagem a Peter Shor, pode ser generalizado como um código , que aumenta a distância do código às custas de uma taxa de código reduzida. Sua filosofia de projeto emprega códigos de repetição internos e externos para corrigir independentemente erros de inversão de bit e de fase. Em contraste, Andrew Steane melhorou a taxa de código substituindo os códigos de repetição pelo código de Hamming clássico e tratando erros de inversão de bit e de fase simetricamente, sem distinguir camadas internas e externas. A abordagem de Steane pode ser generalizada como códigos de Hamming quânticos .[10] Uma generalização dessas abordagens levou ao desenvolvimento dos códigos CSS — batizados em homenagem a Robert Calderbank, Peter Shor e Andrew Steane. A estrutura dos códigos CSS é particularmente adequada para medição de síndrome tolerante a falhas, pois os estabilizadores e são separados de forma limpa.

Enquanto o código de Shor enfatiza a distância do código e o código de Steane enfatiza a taxa de código, outros códigos CSS podem ser construídos para equilibrar esses parâmetros. Por exemplo, usando códigos de repetição sobrepostos[11][12][1] permite códigos CSS com desempenho melhorado e o código do tipo Shor é demonstrado. Além disso, este código do tipo Shor pode ser modificado como códigos de subsistema, como o código de Bacon–Shor[13] que pode otimizar a medição de síndrome.

O teorema do limiar quântico mostra que computações quânticas de comprimento arbitrário são possíveis. Ele afirma que erros podem ser corrigidos concatenando recursivamente códigos quânticos — como códigos CSS — através de níveis logaritmicamente muitos, desde que a taxa de erro de portas quânticas individuais permaneça abaixo de um certo limiar. Acima desse limiar, tentativas de medir síndromes e corrigir erros introduziriam mais erros do que eliminariam.[14] Em 2004, estimativas sugerem que este limiar poderia ser tão alto quanto 1–3%,[15] assumindo que um número suficientemente grande de qubits esteja disponível. Para alcançar uma taxa de código mais alta para codificar um único qubit lógico com correção de erro único, Raymond Laflamme e colaboradores descobriram um código de cinco qubits usando quatro estabilizadores que misturam operadores e . Uma variante bem conhecida emprega quatro estabilizadores cíclicos . Embora este código claramente não seja um código CSS, DiVincenzo e Shor demonstraram que ele ainda pode ser tornado tolerante a falhas.[14] O código de cinco qubits é o menor código possível capaz de proteger um qubit lógico contra erros arbitrários de um único qubit. De acordo com o limite de Hamming quântico, codificar um único qubit lógico com a capacidade de corrigir qualquer erro de um único qubit requer pelo menos cinco qubits físicos.

Além dos projetos teóricos de codificação, os QECCs topológicos são particularmente intuitivos de visualizar e podem fornecer um layout claro de medições de estabilizadores locais, o que é experimentalmente amigável. Alexei Kitaev introduziu o código tórico sem fronteiras, que mais tarde foi adaptado para o código de superfície com fronteiras, resultando em um layout planar 2D que evita medições não locais.[16] Códigos de superfície são fundamentais para a correção de erros quânticos escalável em 2025, permitindo qubits lógicos abaixo do limiar com fidelidade melhorada em sistemas supercondutores.[17]

Alguns dos códigos mais significativos que codificam um qubit em um oscilador e suas extensões subsequentes
Ano Ano Extensões Modos
1999 Estado gato[18] 2019 Códigos par-gato[19] Usa 2 modos e codifica um qubit.
2001 Código de Gottesman-Kitaev-Preskill (GKP)[20] 2022 Códigos GKP multimodo[21] Usa múltiplos modos e codifica múltiplos qubits.
2016 Código binomial[22] 2025 Códigos binomiais estendidos[23] Usa múltiplos modos e codifica múltiplos qubits.

Ao contrário de um sistema de dois níveis, um oscilador harmônico quântico possui infinitos níveis de energia dentro de um único sistema físico. Esses códigos exploram a redundância inerente dentro de um único oscilador, em vez de depender de múltiplos qubits de dois níveis para codificação.

Enquanto o código gato e os códigos GKP são puramente bosônicos, sem correspondência direta com qubits, os códigos binomiais (estendidos)[23] estão intimamente relacionados aos códigos de Shor (de alta taxa).[12] A ideia subjacente é tratar os qubits agrupados em cada código de repetição interno como partículas idênticas, mapeando-os para um único modo bosônico na base de Fock, ligando assim códigos de qubit a códigos bosônicos.

Outras famílias de códigos

editar
  • Códigos de excitação constante[24] são projetados para proteger contra erros coerentes coletivos decorrentes do Hamiltoniano intrínseco de qubits físicos durante uma duração desconhecida de armazenamento ou transmissão, como quando o receptor pode estar em movimento.
  • Formalismo estabilizador assistido por emaranhamento, construído por Todd Brun e colaboradores, é uma extensão do formalismo estabilizador padrão que incorpora emaranhamento quântico compartilhado entre um emissor e um receptor.
  • Eric Rains[25] e John Smolin et al.[26] generalizam códigos não aditivos anteriores para mais casos de distância dois. Yu et al.[27][28] melhoram ainda mais a distância do código para três.
  • Noh et al. propuseram um esquema de QEC que protege um único oscilador usando um estado GKP ancilla.[29]

Códigos clássicos como código quântico enviesado

editar

Códigos clássicos de correção de erros que empregam redundância podem ser mapeados para códigos quânticos enviesados que corrigem erros de Pauli X (inversão de bit) ou Pauli Z (inversão de fase). O exemplo mais simples, embora ineficiente, é o código de repetição. Em um código de repetição, a informação lógica é armazenada como múltiplas cópias de um bit. Se essas cópias forem posteriormente encontradas em desacordo devido a erros, o valor original mais provável é inferido por votação majoritária.

Por exemplo, considere um bit lógico no estado "1" copiado três vezes. Se o ruído corromper um dos três bits, deixando os outros dois inalterados, o cenário mais provável é que ocorreu um erro de um único bit e o valor lógico original era "1". Embora seja possível que dois bits invertam, produzindo três zeros, esse resultado é menos provável. Neste exemplo, a informação lógica é o bit único, e as três cópias são a representação física.

Códigos de repetição funcionam em canais clássicos porque bits clássicos podem ser livremente medidos e duplicados. Em canais quânticos, no entanto, o teorema da não clonagem impede a cópia de um qubit desconhecido, aparentemente representando um obstáculo para a correção de erros quânticos. Esse desafio é superado codificando a informação lógica de um único qubit em um estado altamente emaranhado de múltiplos qubits físicos. Por exemplo, o código de inversão de bit de três qubits, proposto pela primeira vez por Asher Peres em 1985,[30] usa emaranhamento e medições de síndrome para corrigir erros de maneira análoga ao código de repetição clássico. Um código de inversão de fase é construído de forma semelhante e é equivalente ao código de inversão de bit até portas de Hadamard transversais.

Código de inversão de bit

editar
Circuito quântico do código de inversão de bit

Considere a situação em que queremos transmitir o estado de um único qubit através de um canal ruidoso . Suponhamos também que este canal ou inverte o estado do qubit, com probabilidade , ou o deixa inalterado. A ação de sobre uma entrada genérica pode, portanto, ser escrita como .

Seja o estado quântico a ser transmitido. Sem nenhum protocolo de correção de erros em vigor, o estado transmitido será corretamente transmitido com probabilidade . Podemos, no entanto, melhorar esse número codificando o estado em um número maior de qubits, de modo que erros nos qubits lógicos correspondentes possam ser detectados e corrigidos. No caso do simples código de repetição de três qubits, a codificação consiste nos mapeamentos e . O estado de entrada é codificado no estado . Este mapeamento pode ser realizado, por exemplo, usando duas portas CNOT, entrelaçando o sistema com dois qubits ancilla inicializados no estado .[31] O estado codificado é o que agora é passado através do canal ruidoso.

O canal age sobre invertendo algum subconjunto (possivelmente vazio) de seus qubits. Nenhum qubit é invertido com probabilidade , um único qubit é invertido com probabilidade , dois qubits são invertidos com probabilidade , e todos os três qubits são invertidos com probabilidade . Note que uma suposição adicional sobre o canal é feita aqui: assumimos que age igualmente e independentemente em cada um dos três qubits nos quais o estado está agora codificado. O problema agora é como detectar e corrigir tais erros, sem corromper o estado transmitido.

Comparação das fidelidades mínimas de saída, com (vermelho) e sem (azul) correção de erros via código de inversão de bit de três qubits. Observe como, para , o esquema de correção de erros melhora a fidelidade.

Vamos supor por simplicidade que é suficientemente pequeno para que a probabilidade de mais de um qubit ser invertido seja desprezível. Pode-se então detectar se um qubit foi invertido, sem também consultar os valores sendo transmitidos, perguntando se um dos qubits difere dos outros. Isso equivale a realizar uma medição com quatro resultados diferentes, correspondendo às seguintes quatro medições projetivas:Isso revela quais qubits são diferentes dos outros, sem ao mesmo tempo dar informação sobre o estado dos próprios qubits. Se o resultado correspondente a for obtido, nenhuma correção é aplicada, enquanto se o resultado correspondente a for observado, então a porta Pauli X é aplicada ao -ésimo qubit. Formalmente, este procedimento de correção corresponde à aplicação do seguinte mapa à saída do canal:Observe que, embora este procedimento corrija perfeitamente a saída quando zero ou uma inversão são introduzidas pelo canal, se mais de um qubit for invertido, a saída não é corrigida adequadamente. Por exemplo, se o primeiro e o segundo qubits forem invertidos, então a medição da síndrome dá o resultado , e o terceiro qubit é invertido, em vez dos dois primeiros. Para avaliar o desempenho deste esquema de correção de erros para uma entrada genérica, podemos estudar a fidelidade entre a entrada e a saída . Sendo o estado de saída correto quando no máximo um qubit é invertido, o que acontece com probabilidade , podemos escrevê-lo como , onde os pontos denotam componentes de resultantes de erros não corrigidos adequadamente pelo protocolo. Segue que Esta fidelidade deve ser comparada com a fidelidade correspondente obtida quando nenhum protocolo de correção de erros é usado, que foi mostrada anteriormente como igual a . Uma pequena álgebra mostra então que a fidelidade após a correção de erros é maior do que aquela sem correção para . Note que isso é consistente com a suposição de trabalho que foi feita ao derivar o protocolo (de ser suficientemente pequeno).

Código de inversão de fase

editar
Circuito quântico do código de inversão de fase

A inversão de bit é o único tipo de erro em computadores clássicos. Em computadores quânticos, no entanto, outro tipo de erro é possível: a inversão de sinal. Através da transmissão em um canal, o sinal relativo entre e pode ser invertido. Por exemplo, um qubit no estado pode ter seu sinal invertido para

O estado original do qubitserá alterado para o estado

Na base de Hadamard, inversões de bit tornam-se inversões de sinal e inversões de sinal tornam-se inversões de bit. Seja um canal quântico que pode causar no máximo uma inversão de fase. Então, o código de inversão de bit acima pode recuperar transformando para a base de Hadamard antes e depois da transmissão através de .

Codificação de qubits lógicos em qubits físicos

editar

Código de Shor

editar

O canal de erro pode induzir uma inversão de bit, uma inversão de sinal (isto é, inversão de fase), ou ambas. É possível corrigir ambos os tipos de erro em um qubit lógico usando um código QEC bem projetado. Um exemplo de um código que faz isso é o código de Shor, publicado em 1995.[32][33](p10) Como esses dois tipos de erro são os únicos tipos de erro que podem resultar após uma medição projetiva, um código de Shor corrige erros arbitrários de um único qubit.

Circuito quântico para codificar um único qubit lógico com o código de Shor e depois realizar correção de erro de inversão de bit em cada um dos três blocos.

Seja um canal quântico que pode corromper arbitrariamente um único qubit. O 1º, 4º e 7º qubits são para o código de inversão de sinal, enquanto os três grupos de qubits (1,2,3), (4,5,6) e (7,8,9) são projetados para o código de inversão de bit. Com o código de Shor, um estado de qubit será transformado no produto de 9 qubits , onde

Se um erro de inversão de bit ocorrer em um qubit, a análise de síndrome será realizada em cada bloco de qubits (1,2,3), (4,5,6) e (7,8,9) para detectar e corrigir no máximo um erro de inversão de bit em cada bloco.

Se os três grupos de inversão de bit (1,2,3), (4,5,6) e (7,8,9) forem considerados como três entradas, então o circuito do código de Shor pode ser reduzido a um código de inversão de sinal. Isso significa que o código de Shor também pode reparar um erro de inversão de sinal para um único qubit.

O código de Shor também pode corrigir quaisquer erros arbitrários (tanto de inversão de bit quanto de inversão de sinal) em um único qubit. Se um erro é modelado por uma transformação unitária U, que atuará em um qubit , então pode ser descrito na formaonde ,,, e são constantes complexas, I é a identidade, e as matrizes de Pauli são dadas por

Se U for igual a I, então nenhum erro ocorre. Se , ocorre um erro de inversão de bit. Se , ocorre um erro de inversão de sinal. Se , então ocorrem ambos um erro de inversão de bit e um erro de inversão de sinal. Em outras palavras, o código de Shor pode corrigir qualquer combinação de erros de bit ou fase em um único qubit.

Mais geralmente, o operador de erro U não precisa ser unitário, mas pode ser um operador de Kraus de uma operação quântica representando um sistema interagindo com seu ambiente.

Aplicação

editar

Em metrologia quântica

editar

A correção de erros quânticos pode ser aplicada à metrologia quântica. Assim, um qubit lógico é armazenado em vários qubits físicos. No caso de um interferômetro linear, não há interação entre os qubits lógicos. No entanto, a dinâmica é dada por operadores que contêm operadores de correlação de múltiplos qubits dos qubits físicos correspondentes a um qubit lógico. Neste esquema, os erros podem ser detectados e corrigidos seguindo as regras gerais da correção de erros quânticos.[34][35]

Em outra abordagem, o objetivo não é corrigir o estado quântico, mas manter um estado que torne possível a metrologia quântica com alta precisão mesmo na presença de ruído. Foi observado que alguns estados quânticos que não podem superar estados separáveis em metrologia quântica podem ser melhores do que estados separáveis no caso de múltiplas cópias, portanto, suas habilidades metrológicas podem ser ativadas.[36] Assim, em vez de armazenar cada qubit lógico em vários qubits físicos, armazenamos várias cópias de todo o estado quântico. Por exemplo, considere um estado quântico de qubits vivendo no espaço

Este subespaço inclui o estado quântico ruidoso

onde o estado de Greenberger-Horne-Zeilinger (GHZ) é dado como

Vamos considerar cópias do estado

Então, o seguinte Hamiltoniano

age sobre o estado quântico de cópias. Aqui, é a matriz de spin de Pauli para o n-ésimo qubit da m-ésima cópia. A utilidade metrológica caracterizada pela informação de Fisher quântica como

aumenta exponencialmente com o número de cópias, , e se aproxima da utilidade metrológica do estado GHZ, Estados separáveis atingem [37]

Se o estado estiver fora do subespaço descrito acima, então ele pode ser trazido de volta ao subespaço com os passos usuais de correção de erros com o código de inversão de bit.

Em outro exemplo, pode-se ver que neste esquema um erro de fase é suprimido mesmo sem correção de erros. Vamos chamar as três cópias do estado GHZ de qubits de

e considerar o Hamiltoniano acima. Então, a utilidade metrológica do estado é caracterizada pela informação de Fisher quântica .

Vamos denotar o estado depois que um dos qubits passa por um canal de inversão de fase por Pode-se mostrar que a utilidade metrológica do estado não muda

e permanece máxima. Assim, mesmo sem uma etapa de correção de erros, as propriedades metrológicas permanecem as mesmas. (Veja o Suplemento E na Ref.,[37] e Ref.[38])

Realização experimental

editar

Houve várias realizações experimentais de códigos baseados em CSS. A primeira demonstração foi com qubits de ressonância magnética nuclear.[39] Posteriormente, demonstrações foram feitas com óptica linear,[40] íons aprisionados,[41][42] e qubits supercondutores (transmon).[43]

  • Em 2016, pela primeira vez, o tempo de vida de um bit quântico foi prolongado empregando um código QEC.[44]
    • A demonstração de correção de erros foi realizada em estados de Schrödinger-gato codificados em um ressonador supercondutor, e empregou um controlador quântico capaz de realizar operações de realimentação em tempo real, incluindo leitura da informação quântica, sua análise e correção de seus erros detectados. O trabalho demonstrou como o sistema corrigido por erros quânticos atinge o ponto de equilíbrio no qual o tempo de vida de um qubit lógico excede o tempo de vida dos constituintes subjacentes do sistema (os qubits físicos).
    • Outros códigos de correção de erros também foram implementados, como um destinado a corrigir a perda de fótons, a fonte de erro dominante em esquemas de qubits fotônicos.[45][46]
  • Em 2021, uma porta de emaranhamento entre dois qubits lógicos codificados em códigos topológicos de correção de erros quânticos foi realizada pela primeira vez usando 10 íons em um computador quântico de íons aprisionados.[47][48]
  • 2021 também viu a primeira demonstração experimental do código de Bacon-Shor tolerante a falhas em um único qubit lógico de um sistema de íons aprisionados, ou seja, uma demonstração na qual a adição de correção de erros é capaz de suprimir mais erros do que é introduzido pela sobrecarga necessária para implementar a correção de erros, bem como o código de Steane tolerante a falhas.[49][50][51]
    • Em uma direção diferente, usando uma codificação correspondente aos modos zero de Majorana mapeados por Jordan-Wigner de uma cadeia de Kitaev, os pesquisadores conseguiram realizar teletransporte quântico de um qubit lógico, onde uma melhoria na fidelidade de 71% para 85% foi observada.[52]
  • Em 2022, pesquisadores da Universidade de Innsbruck demonstraram um conjunto universal de portas tolerante a falhas em dois qubits lógicos em um computador quântico de íons aprisionados.
    • Eles realizaram uma porta lógica controlada-NOT de dois qubits entre duas instâncias do código de cor de sete qubits e prepararam tolerantemente a falhas um estado mágico lógico.[53]
  • Em 2022, pesquisadores da University of Engineering and Technology Lahore demonstraram cancelamento de erros inserindo portas de rotação de eixo Z de um único qubit em locais estrategicamente escolhidos de circuitos quânticos supercondutores.[54]
    • O esquema mostrou-se eficaz para corrigir erros que, de outra forma, se acumulariam rapidamente sob interferência construtiva de ruído coerente. Este é um esquema de calibração em nível de circuito que rastreia desvios (por exemplo, mergulhos ou entalhes acentuados) na curva de decoerência para detectar e localizar o erro coerente, mas não requer codificação ou medições de paridade.[55] No entanto, uma investigação adicional é necessária para estabelecer a eficácia deste método para ruído incoerente.
  • Em fevereiro de 2023, pesquisadores da Google afirmaram ter diminuído os erros quânticos aumentando o número de qubits em experimentos; eles usaram um código de superfície tolerante a falhas medindo uma taxa de erro de 3,028% e 2,914% para uma matriz de qubits de distância 3 e uma matriz de qubits de distância 5, respectivamente.[56][57][58]
  • Em abril de 2024, pesquisadores da Microsoft afirmaram ter testado com sucesso um código de correção de erros quânticos que lhes permitiu alcançar uma taxa de erro com qubits lógicos 800 vezes melhor do que a taxa de erro física subjacente.[59]
    • Este sistema de virtualização de qubits foi usado para criar 4 qubits lógicos com 30 dos 32 qubits no hardware de íons aprisionados da Quantinuum. O sistema usa uma técnica de extração de síndrome ativa para diagnosticar erros e corrigi-los enquanto os cálculos estão em andamento, sem destruir os qubits lógicos.[60]
  • Em janeiro de 2025, pesquisadores da UNSW Sydney conseguiram desenvolver um método de correção de erros usando materiais à base de antimônio, incluindo antimonetos, aproveitando estados quânticos de alta dimensão (qudits) com até oito estados. Usando um computador quântico de Kane empregando técnicas avançadas de controle de pulso, eles demonstraram maior resiliência a erros.[61]

Ver também

editar

Referências

editar
  1. a b Chang, En-Jui (23 de outubro de 2025). «Overlapped-repetition Shor codes achieving fourfold asymptotic rate». arXiv. arXiv:2510.21030Acessível livremente 
  2. Cai, Weizhou; Ma, Yuwei (2021). «Bosonic quantum error correction codes in superconducting quantum circuits». Fundamental Research. 1 (1): 50–67. Bibcode:2021FunRe...1...50C. arXiv:2010.08699Acessível livremente. doi:10.1016/j.fmre.2020.12.006Acessível livremente. A practical quantum computer that is capable of large circuit depth, therefore, ultimately calls for operations on logical qubits protected by quantum error correction 
  3. Calderbank, A.R.; Rains, E.M.; Shor, P.W.; Sloane, N.J.A. (1997). «Quantum error correction via codes over GF(4)». Proceedings of IEEE International Symposium on Information Theory. pp. 292–. ISBN 0-7803-3956-8. arXiv:quant-ph/9608006Acessível livremente. doi:10.1109/ISIT.1997.613213 
  4. Rains, Eric M.; Hardin, R. H.; Shor, Peter W.; Sloane, N. J. A. (4 de agosto de 1997). «A Nonadditive Quantum Code». Physical Review Letters. 79 (5): 953–954. Bibcode:1997PhRvL..79..953R. arXiv:quant-ph/9703002Acessível livremente. doi:10.1103/PhysRevLett.79.953 
  5. Shor, Peter W. (1 de outubro de 1995). «Scheme for reducing decoherence in quantum computer memory»Subscrição paga é requerida. Physical Review A. 52 (4): R2493–R2496. Bibcode:1995PhRvA..52.2493S. PMID 9912632. doi:10.1103/PhysRevA.52.R2493 
  6. Steane, Andrew (1996). «Multiple-particle interference and quantum error correction». Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences. 452 (1996): 2551–2577. Bibcode:1996RSPSA.452.2551S. arXiv:quant-ph/9601029Acessível livremente. doi:10.1098/rspa.1996.0136 
  7. Laflamme, Raymond; Miquel, Cesar; Paz, Juan Pablo; Zurek, Wojciech Hubert (1 de julho de 1996). «Perfect Quantum Error Correcting Code». Physical Review Letters (em inglês). 77 (1): 198–201. Bibcode:1996PhRvL..77..198L. ISSN 0031-9007. PMID 10061806. arXiv:quant-ph/9602019Acessível livremente. doi:10.1103/PhysRevLett.77.198 
  8. Kitaev, A Yu (31 de dezembro de 1997). «Quantum computations: algorithms and error correction»Subscrição paga é requerida. Russian Mathematical Surveys. 52 (6): 1191–1249. Bibcode:1997RuMaS..52.1191K. ISSN 0036-0279. doi:10.1070/rm1997v052n06abeh002155. Cópia arquivada em 8 de abril de 2026 
  9. Bravyi, S. B.; Kitaev, A. Yu (20 de novembro de 1998). «Quantum codes on a lattice with boundary». Bibcode:1998quant.ph.11052B. arXiv:quant-ph/9811052Acessível livremente  Parâmetros não válidos no arXiv (ajuda)
  10. Steane, A. M. (1 de dezembro de 1996). «Simple quantum error-correcting codes». Physical Review A. 54 (6): 4741–4751. Bibcode:1996PhRvA..54.4741S. PMID 9914038. arXiv:quant-ph/9605021Acessível livremente. doi:10.1103/PhysRevA.54.4741 
  11. Fletcher, Andrew S.; Shor, Peter W.; Win, Moe Z. (2008). «Channel-Adapted Quantum Error Correction for the Amplitude Damping Channel». IEEE Transactions on Information Theory. 54 (12): 5705–5718. Bibcode:2008ITIT...54.5705F. ISSN 1557-9654. arXiv:0710.1052Acessível livremente. doi:10.1109/TIT.2008.2006458 
  12. a b Chang, En-Jui; Lai, Ching-Yi (5 de maio de 2025). 052602. «High-rate amplitude-damping Shor codes with immunity to collective coherent errors». Physical Review A. 111 (5). Bibcode:2025PhRvA.111e2602C. arXiv:2412.16450Acessível livremente. doi:10.1103/PhysRevA.111.052602 
  13. Bacon, Dave (30 de janeiro de 2006). 012340. «Operator quantum error-correcting subsystems for self-correcting quantum memories». Physical Review A. 73 (1). Bibcode:2006PhRvA..73a2340B. arXiv:quant-ph/0506023Acessível livremente. doi:10.1103/PhysRevA.73.012340 
  14. a b DiVincenzo, David P.; Shor, Peter W. (7 de outubro de 1996). «Fault-Tolerant Error Correction with Efficient Quantum Codes». Physical Review Letters. 77 (15): 3260–3263. Bibcode:1996PhRvL..77.3260D. PMID 10062174. arXiv:quant-ph/9605031Acessível livremente. doi:10.1103/PhysRevLett.77.3260 
  15. Knill, Emanuel (2 de novembro de 2004). «Quantum Computing with Very Noisy Devices». Nature. 434 (7029): 39–44. Bibcode:2005Natur.434...39K. PMID 15744292. arXiv:quant-ph/0410199Acessível livremente. doi:10.1038/nature03350 
  16. Fowler, Austin G.; Mariantoni, Matteo; Martinis, John M.; Cleland, Andrew N. (18 de setembro de 2012). 032324. «Surface codes: Towards practical large-scale quantum computation». Physical Review A. 86 (3). Bibcode:2012PhRvA..86c2324F. ISSN 1050-2947. arXiv:1208.0928Acessível livremente. doi:10.1103/PhysRevA.86.032324 
  17. Acharya, Rajeev; Abanin, Dmitry A.; Aghababaie-Beni, Laleh; Aleiner, Igor; Andersen, Trond I.; Ansmann, Markus; Arute, Frank; Arya, Kunal; Asfaw, Abraham; Astrakhantsev, Nikita; Atalaya, Juan; Babbush, Ryan; Bacon, Dave; Ballard, Brian; Bardin, Joseph C. (fevereiro 2025). «Quantum error correction below the surface code threshold». Nature (em inglês). 638 (8052): 920–926. Bibcode:2025Natur.638..920G. ISSN 1476-4687. PMC 11864966Acessível livremente. PMID 39653125. arXiv:2408.13687Acessível livremente. doi:10.1038/s41586-024-08449-y 
  18. Cochrane, P. T.; Milburn, G. J.; Munro, W. J. (1 de abril de 1999). «Macroscopically distinct quantum-superposition states as a bosonic code for amplitude damping». Physical Review A. 59 (4): 2631–2634. Bibcode:1999PhRvA..59.2631C. arXiv:quant-ph/9809037Acessível livremente. doi:10.1103/PhysRevA.59.2631 
  19. Albert, Victor V; Mundhada, Shantanu O; Grimm, Alexander; Touzard, Steven; Devoret, Michel H; Jiang, Liang (12 de junho de 2019). «Pair-cat codes: autonomous error-correction with low-order nonlinearity». Quantum Science and Technology. 4 (3): 035007. Bibcode:2019QS&T....4c5007A. ISSN 2058-9565. arXiv:1801.05897Acessível livremente. doi:10.1088/2058-9565/ab1e69 
  20. Gottesman, Daniel; Kitaev, Alexei; Preskill, John (2001). 012310. «Encoding a qubit in an oscillator». Physical Review A. 64 (1). Bibcode:2001PhRvA..64a2310G. arXiv:quant-ph/0008040Acessível livremente. doi:10.1103/PhysRevA.64.012310 
  21. Royer, Baptiste; Singh, Shraddha; Girvin, S.M. (7 de março de 2022). 010335. «Encoding Qubits in Multimode Grid States». PRX Quantum. 3 (1). Bibcode:2022PRXQ....3a0335R. arXiv:2201.12337Acessível livremente. doi:10.1103/PRXQuantum.3.010335 
  22. Michael, Marios H.; Silveri, Matti; Brierley, R. T.; Albert, Victor V.; Salmilehto, Juha; Jiang, Liang; Girvin, S. M. (14 de julho de 2016). 031006. «New Class of Quantum Error-Correcting Codes for a Bosonic Mode». Physical Review X. 6 (3). Bibcode:2016PhRvX...6c1006M. arXiv:1602.00008Acessível livremente. doi:10.1103/PhysRevX.6.031006 
  23. a b Chang, En-Jui (9 de setembro de 2025). 032419. «High-rate extended binomial codes for multiqubit encoding». Physical Review A. 112 (3). Bibcode:2025PhRvA.112c2419C. arXiv:2501.07093Acessível livremente. doi:10.1103/hwfz-c6vy 
  24. Chang, En-Jui (5 de novembro de 2025). 052410. «Quantum dual extended Hamming code immune to collective coherent errors». Physical Review A. 112 (5). Bibcode:2025PhRvA.112e2410C. arXiv:2503.05249Acessível livremente. doi:10.1103/qzd2-b2mx 
  25. Rains, E.M. (1999). «Quantum codes of minimum distance two». IEEE Transactions on Information Theory. 45 (1): 266–271. Bibcode:1999ITIT...45..266R. ISSN 1557-9654. arXiv:quant-ph/9704043Acessível livremente. doi:10.1109/18.746807 
  26. Smolin, John A.; Smith, Graeme; Wehner, Stephanie (28 de setembro de 2007). 130505. «Simple Family of Nonadditive Quantum Codes». Physical Review Letters. 99 (13). Bibcode:2007PhRvL..99m0505S. PMID 17930569. arXiv:quant-ph/0701065Acessível livremente. doi:10.1103/PhysRevLett.99.130505 
  27. Yu, Sixia; Chen, Qing; Lai, C. H.; Oh, C. H. (29 de agosto de 2008). 090501. «Nonadditive Quantum Error-Correcting Code». Physical Review Letters. 101 (9). Bibcode:2008PhRvL.101i0501Y. PMID 18851592. arXiv:0704.2122Acessível livremente. doi:10.1103/PhysRevLett.101.090501 
  28. Yu, Sixia; Chen, Qing; Oh, C. H. (2015). «Two Infinite Families of Nonadditive Quantum Error-Correcting Codes». IEEE Transactions on Information Theory. 61 (12): 7012–7016. Bibcode:2015ITIT...61.7012Y. ISSN 0018-9448. doi:10.1109/TIT.2015.2489645 
  29. Noh, Kyungjoo; Girvin, S. M.; Jiang, Liang (18 de agosto de 2020). 080503. «Encoding an Oscillator into Many Oscillators». Physical Review Letters. 125 (8). Bibcode:2020PhRvL.125h0503N. PMID 32909762. arXiv:1903.12615Acessível livremente. doi:10.1103/PhysRevLett.125.080503 
  30. Peres, Asher (1 de dezembro de 1985). «Reversible logic and quantum computers»Subscrição paga é requerida. Physical Review A. 32 (6): 3266–3276. Bibcode:1985PhRvA..32.3266P. PMID 9896493. doi:10.1103/PhysRevA.32.3266 
  31. Nielsen, Michael A.; Chuang, Isaac L. (2000). Quantum Computation and Quantum Information. [S.l.]: Cambridge University Press 
  32. Shor, Peter W. (1995). «Scheme for reducing decoherence in quantum computer memory». Physical Review A. 52 (4): R2493–R2496. Bibcode:1995PhRvA..52.2493S. PMID 9912632. doi:10.1103/PhysRevA.52.R2493 
  33. Devitt, Simon J; Munro, William J; Nemoto, Kae (20 de junho de 2013). 076001. «Quantum error correction for beginners». Reports on Progress in Physics. 76 (7). Bibcode:2013RPPh...76g6001D. ISSN 0034-4885. PMID 23787909. arXiv:0905.2794Acessível livremente. doi:10.1088/0034-4885/76/7/076001 
  34. Dür, W.; Skotiniotis, M.; Fröwis, F.; Kraus, B. (26 de fevereiro de 2014). 080801. «Improved Quantum Metrology Using Quantum Error Correction». Physical Review Letters. 112 (8). Bibcode:2014PhRvL.112h0801D. arXiv:1310.3750Acessível livremente. doi:10.1103/PhysRevLett.112.080801 
  35. Kessler, E. M.; Lovchinsky, I.; Sushkov, A. O.; Lukin, M. D. (16 de abril de 2014). 150802. «Quantum Error Correction for Metrology». Physical Review Letters. 112 (15). Bibcode:2014PhRvL.112o0802K. PMID 24785020. arXiv:1310.3260Acessível livremente. doi:10.1103/PhysRevLett.112.150802 
  36. Tóth, Géza; Vértesi, Tamás; Horodecki, Paweł; Horodecki, Ryszard (7 de julho de 2020). 020402. «Activating Hidden Metrological Usefulness». Physical Review Letters. 125 (2). Bibcode:2020PhRvL.125b0402T. PMID 32701319. arXiv:1911.02592Acessível livremente. doi:10.1103/PhysRevLett.125.020402 
  37. a b Trényi, Róbert; Lukács, Árpád; Horodecki, Paweł; Horodecki, Ryszard; Vértesi, Tamás; Tóth, Géza (1 de fevereiro de 2024). «Activation of metrologically useful genuine multipartite entanglement». New Journal of Physics. 26 (2): 023034. Bibcode:2024NJPh...26b3034T. arXiv:2203.05538Acessível livremente. doi:10.1088/1367-2630/ad1e93 
  38. «Three-copy example to suppress phase errors» (PDF). Cópia arquivada (PDF) em 8 de maio de 2026 
  39. Cory, D. G.; Price, M. D.; Maas, W.; Knill, E.; Laflamme, R.; Zurek, W. H.; Havel, T. F.; Somaroo, S. S. (1998). «Experimental Quantum Error Correction». Phys. Rev. Lett. 81 (10): 2152–2155. Bibcode:1998PhRvL..81.2152C. arXiv:quant-ph/9802018Acessível livremente. doi:10.1103/PhysRevLett.81.2152 
  40. Pittman, T. B.; Jacobs, B. C.; Franson, J. D. (2005). 052332. «Demonstration of quantum error correction using linear optics». Phys. Rev. A. 71 (5). Bibcode:2005PhRvA..71e2332P. arXiv:quant-ph/0502042Acessível livremente. doi:10.1103/PhysRevA.71.052332 
  41. Chiaverini, J.; Leibfried, D.; Schaetz, T.; Barrett, M. D.; Blakestad, R. B.; Britton, J.; Itano, W. M.; Jost, J. D.; Knill, E.; Langer, C.; Ozeri, R.; Wineland, D. J. (2004). «Realization of quantum error correction». Nature. 432 (7017): 602–605. Bibcode:2004Natur.432..602C. PMID 15577904. doi:10.1038/nature03074 
  42. Schindler, P.; Barreiro, J. T.; Monz, T.; Nebendahl, V.; Nigg, D.; Chwalla, M.; Hennrich, M.; Blatt, R. (2011). «Experimental Repetitive Quantum Error Correction». Science. 332 (6033): 1059–1061. Bibcode:2011Sci...332.1059S. PMID 21617070. doi:10.1126/science.1203329 
  43. Reed, M. D.; DiCarlo, L.; Nigg, S. E.; Sun, L.; Frunzio, L.; Girvin, S. M.; Schoelkopf, R. J. (2012). «Realization of Three-Qubit Quantum Error Correction with Superconducting Circuits». Nature. 482 (7385): 382–385. Bibcode:2012Natur.482..382R. PMID 22297844. arXiv:1109.4948Acessível livremente. doi:10.1038/nature10786 
  44. Ofek, Nissim; Petrenko, Andrei; Heeres, Reinier; Reinhold, Philip; Leghtas, Zaki; Vlastakis, Brian; Liu, Yehan; Frunzio, Luigi; Girvin, S. M.; Jiang, L.; Mirrahimi, Mazyar (agosto 2016). «Extending the lifetime of a quantum bit with error correction in superconducting circuits». Nature. 536 (7617): 441–445. Bibcode:2016Natur.536..441O. ISSN 0028-0836. PMID 27437573. doi:10.1038/nature18949 
  45. Lassen, M.; Sabuncu, M.; Huck, A.; Niset, J.; Leuchs, G.; Cerf, N. J.; Andersen, U. L. (2010). «Quantum optical coherence can survive photon losses using a continuous-variable quantum erasure-correcting code». Nature Photonics. 4 (10): 700. Bibcode:2010NaPho...4..700L. arXiv:1006.3941Acessível livremente. doi:10.1038/nphoton.2010.168 
  46. Guo, Qihao; Zhao, Yuan-Yuan; Grassl, Markus; Nie, Xinfang; Xiang, Guo-Yong; Xin, Tao; Yin, Zhang-Qi; Zeng, Bei (2021). «Testing a quantum error-correcting code on various platforms». Science Bulletin. 66 (1): 29–35. Bibcode:2021SciBu..66...29G. PMID 36654309. arXiv:2001.07998Acessível livremente. doi:10.1016/j.scib.2020.07.033 
  47. «Error-protected quantum bits entangled for the first time». phys.org (em inglês). 13 de janeiro de 2021. Consultado em 30 de agosto de 2021 
  48. Erhard, Alexander; Poulsen Nautrup, Hendrik; Meth, Michael; Postler, Lukas; Stricker, Roman; Stadler, Martin; Negnevitsky, Vlad; Ringbauer, Martin; Schindler, Philipp; Briegel, Hans J.; Blatt, Rainer; Friis, Nicolai; Monz, Thomas (13 de janeiro de 2021). «Entangling logical qubits with lattice surgery». Nature (em inglês). 589 (7841): 220–224. Bibcode:2021Natur.589..220E. ISSN 1476-4687. PMID 33442044. arXiv:2006.03071Acessível livremente. doi:10.1038/s41586-020-03079-6 
  49. Bedford, Bailey (4 de outubro de 2021). «Foundational step shows quantum computers can be better than the sum of their parts». phys.org (em inglês). Consultado em 5 de outubro de 2021. Cópia arquivada em 30 de julho de 2025 
  50. Egan, Laird; Debroy, Dripto M.; Noel, Crystal; Risinger, Andrew; Zhu, Daiwei; Biswas, Debopriyo; Newman, Michael; Li, Muyuan; Brown, Kenneth R.; Cetina, Marko; Monroe, Christopher (4 de outubro de 2021). «Fault-tolerant control of an error-corrected qubit». Nature (em inglês). 598 (7880): 281–286. Bibcode:2021Natur.598..281E. ISSN 0028-0836. PMID 34608286. doi:10.1038/s41586-021-03928-y 
  51. Ball, Philip (23 de dezembro de 2021). 184. «Real-Time Error Correction for Quantum Computing». Physics (em inglês). 14. Bibcode:2021PhyOJ..14..184B. doi:10.1103/Physics.14.184Acessível livremente 
  52. Huang, He-liang (3 de março de 2021). 090502. «Emulating Quantum Teleportation of a Majorana Zero Mode Qubit». Phys. Rev. Lett. (em inglês). 126 (9). Bibcode:2021PhRvL.126i0502H. PMID 33750174. arXiv:2009.07590Acessível livremente. doi:10.1103/PhysRevLett.126.090502 
  53. Postler, Lukas; Heußen, Sascha; Pogorelov, Ivan; Rispler, Manuel; Feldker, Thomas; Meth, Michael; Marciniak, Christian D.; Stricker, Roman; Ringbauer, Martin; Blatt, Rainer; Schindler, Philipp; Müller, Markus; Monz, Thomas (25 de maio de 2022). «Demonstration of fault-tolerant universal quantum gate operations». Nature. 605 (7911): 675–680. Bibcode:2022Natur.605..675P. PMID 35614250. arXiv:2111.12654Acessível livremente. doi:10.1038/s41586-022-04721-1 
  54. Ahsan, Muhammad; Naqvi, Syed Abbas Zilqurnain; Anwer, Haider (18 de fevereiro de 2022). 022428. «Quantum circuit engineering for correcting coherent noise». Physical Review A. 105 (2). Bibcode:2022PhRvA.105b2428A. ISSN 2469-9926. arXiv:2109.03533Acessível livremente. doi:10.1103/physreva.105.022428 
  55. Steffen, Matthias (20 de outubro de 2022). «What's the difference between error suppression, error mitigation, and error correction?». IBM Research Blog (em inglês). Consultado em 26 de novembro de 2022. Cópia arquivada em 21 de janeiro de 2024 
  56. Google Quantum AI (22 de fevereiro de 2023). «Suppressing quantum errors by scaling a surface code logical qubit». Nature (em inglês). 614 (7949): 676–681. Bibcode:2023Natur.614..676G. ISSN 1476-4687. PMC 9946823Acessível livremente. PMID 36813892. arXiv:2207.06431Acessível livremente. doi:10.1038/s41586-022-05434-1Acessível livremente 
  57. Boerkamp, Martijn (20 de março de 2023). «Breakthrough in quantum error correction could lead to large-scale quantum computers». Physics World (em inglês). Consultado em 1 de abril de 2023 
  58. Conover, Emily (22 de fevereiro de 2023). «Google's quantum computer reached an error-correcting milestone». ScienceNews (em inglês). Consultado em 1 de abril de 2023. Cópia arquivada em 13 de janeiro de 2026 
  59. Smith-Goodson, Paul (18 de abril de 2024). «Microsoft And Quantinuum Improve Quantum Error Rates By 800x». Forbes (em inglês). Consultado em 1 de julho de 2024. Cópia arquivada em 25 de julho de 2025 
  60. Yirka, Bob (5 de abril de 2024). «Quantinuum quantum computer using Microsoft's 'logical quantum bits' runs 14,000 experiments with no errors». Phys.org (em inglês). Consultado em 1 de julho de 2024. Cópia arquivada em 7 de dezembro de 2025 
  61. Yu, Xi; et al. (2025). «Schrödinger cat states of a nuclear spin qudit in silicon». Nature Physics. 21 (3): 362–367. Bibcode:2025NatPh..21..362Y. arXiv:2405.15494Acessível livremente. doi:10.1038/s41567-024-02745-0 

Leitura adicional

editar
  • Daniel Lidar e Todd Brun, ed. (2013). Quantum Error Correction. [S.l.]: Cambridge University Press 
  • La Guardia, Giuliano Gadioli, ed. (2020). Quantum Error Correction: Symmetric, Asymmetric, Synchronizable, and Convolutional Codes. [S.l.]: Springer Nature 
  • Frank Gaitan (2008). Quantum Error Correction and Fault Tolerant Quantum Computing. [S.l.]: Taylor & Francis 
  • Freedman, Michael H.; Meyer, David A.; Luo, Feng (2002). «Z2-Systolic freedom and quantum codes». Mathematics of quantum computation. Col: Comput. Math. Ser. Boca Raton, FL: Chapman & Hall/CRC. pp. 287–320 
  • Freedman, Michael H.; Meyer, David A. (1998). «Projective plane and planar quantum codes». Found. Comput. Math. 2001 (3): 325–332. Bibcode:1998quant.ph.10055F. arXiv:quant-ph/9810055Acessível livremente 

Ligações externas

editar

📚 Artikel Terkait di Wikipedia

Aprendizagem profunda

Ilya; Hinton, Geoffrey (2012). «ImageNet Classification with Deep Convolutional Neural Networks» (PDF). NIPS 2012: Neural Information Processing Systems

Transformada de Hadamard

Ahmet Enis Cetin (2023). A Hybrid Quantum-Classical Approach based on the Hadamard Transform for the Convolutional Layer. International Conference on