← Últimos artigos
⚛️ quantum physics

Error correction on an array of superconducting qubits with defective components

Este artigo demonstra que excluir componentes de baixo desempenho de um arranjo supercondutor de 120 qubits reduz significativamente as taxas de erro lógico em códigos de superfície de distância 5, provando que a exclusão de defeitos é uma estratégia mais eficaz para a escalabilidade da computação quântica de estado sólido do que ignorar defeitos ou usar decodificação consciente de defeitos.

Autores originais: Julien M. Drouet, Xanda C. Kolesnikow, Campbell K. McLauchlan, Georgia M. Nixon, Seok-Hyung Lee, Dominic J. Williamson, Stephen D. Bartlett, Benjamin J. Brown, Robin Harper

Publicado 2026-07-15
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Julien M. Drouet, Xanda C. Kolesnikow, Campbell K. McLauchlan, Georgia M. Nixon, Seok-Hyung Lee, Dominic J. Williamson, Stephen D. Bartlett, Benjamin J. Brown, Robin Harper

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você está tentando construir um castelo enorme e intrincado feito de 120 minúsculos tijolos brilhantes de LEGO. Esses tijolos são qubits supercondutores, os blocos de construção de um computador quântico. Em um mundo perfeito, cada um dos tijolos seria idêntico, forte e trabalharia em conjunto de forma impecável. Mas, no mundo real, a fabricação não é perfeita. Alguns tijolos estão levemente rachados, alguns colas são fracas e alguns tijolos simplesmente se recusam a se encaixar corretamente. Estes são os "componentes defeituosos".

A grande questão que os autores fizeram foi: Se você tem um castelo com alguns tijolos ruins, como evitar que toda a estrutura desmorone quando você tenta realizar um cálculo complexo?

As Duas Estratégias Principais

Os pesquisadores testaram duas maneiras diferentes de lidar com esses tijolos ruins em seu processador de 120 tijolos "IBM Nighthawk".

Estratégia 1: A Abordagem do "Ignorar e Esperar Esperança" (O Jeito Antigo)
Isso é como olhar para o seu tijolo de LEGO rachado e dizer: "Provavelmente está tudo bem", e então tentar construir sua torre ao redor dele de qualquer maneira. Você diz ao cérebro do computador (o decodificador) que o tijolo está um pouco instável, mas continua usando-o. O artigo mostra que essa abordagem é fraca. Quando tentaram isso, o castelo desmoronou (ocorreu um erro lógico) cerca de 4,49% das vezes em seu teste de memória. É como tentar caminhar em uma corda bamba com um sapato frouxo; você pode até conseguir, mas é provável que tropece.

Estratégia 2: A Abordagem do "Quarentena e Reconstrução" (O Jeito Novo)
Este é o principal achado do artigo. Em vez de ignorar os tijolos ruins, eles os excluem ativamente. Se um tijolo está muito rachado ou a cola está muito fraca, eles o removem totalmente do plano. Eles então rearranjam os tijolos bons restantes para formar uma nova forma, ligeiramente diferente, que ainda mantém o castelo de pé. Eles chamam essas novas estruturas maiores de "superestabilizadores". É como pegar uma seção quebrada de uma ponte, remover as tábuas ruins e construir um desvio ao redor delas usando apenas as tábuas fortes que restaram.

Os Resultados: Um Resgate Dramático

Quando eles mudaram para a estratégia de "Quarentena e Reconstrução", os resultados foram dramáticos.

  • O Teste de Memória: Em um teste onde o computador tinha que manter uma informação (um "experimento de memória"), a taxa de erro caiu de 4,49% para 1,62%. Isso é uma melhoria de 2,8 vezes!
  • O Teste de Porta Lógica: Eles também testaram "portas lógicas baseadas em medição", que são como realizar um truque de mágica com os tijolos. Sem remover as partes ruins, o truque falhava toda vez que o número de etapas aumentava (a taxa de falha não diminuía). Mas, quando excluiram os componentes ruins, a taxa de falha caiu 6,3% por rodada. O truque voltou a funcionar!

E Quanto ao "Decodificador Inteligente"?

O artigo argumenta explicitamente contra a ideia de que apenas dizer ao cérebro do computador "Ei, este tijolo é ruim" é suficiente. Eles testaram um "decodificador informado pelo ruído" que sabe exatamente quais tijolos estão instáveis, mas ainda tenta usá-los.

  • O Veredito: Isso trouxe apenas uma melhoria pequena e modesta (reduzindo o erro de 4,49% para 4,22%).
  • A Lição: Saber que um tijolo é ruim não é suficiente; você tem que fisicamente parar de usá-lo. O artigo sugere que, para computadores quânticos de grande escala, você não pode apenas "corrigir via software" uma parte quebrada; você tem que fazer uma "quarentena via hardware".

O Mistério do "Vazamento" (Leakage)

Houve mais uma reviravolta. Os autores notaram que, mesmo com as melhores estratégias, o computador deles ainda estava cometendo mais erros do que suas simulações previam. Eles suspeitaram de "vazamento" (leakage) — uma forma elegante de dizer que os tijolos brilhantes às vezes saltavam de seu "quarto" designado (o subespaço computacional) e se perdiam em um corredor onde não podiam ser controlados.

Para testar isso, eles usaram um truque de "pós-seleção". Imagine tirar uma foto do seu castelo após cada etapa. Se a foto mostrar que um tijolo saltou do quarto, eles jogam a foto fora e fingem que ela nunca aconteceu.

  • O Resultado: Quando jogaram fora as fotos "com vazamento", a taxa de erro para o seu código de distância-5 (o castelo grande) caiu para 0,98%.
  • A Comparação: Isso foi, na verdade, melhor do que o melhor código de "distância-3" (um castelo menor e mais simples) que eles poderiam construir, que tinha uma taxa de erro de 1,26%.
  • A Ressalva: O artigo é cuidadoso ao dizer que esta "pós-seleção" é apenas uma forma de provar o ponto. Não é uma solução escalável para um computador real porque você não pode simplesmente jogar fora o seu trabalho toda vez que um tijolo pula. Computadores quânticos reais precisarão de uma maneira de resetar fisicamente os tijolos de volta para o quarto, algo que esta máquina específica (IBM Miami) ainda não consegue fazer.

A Conclusão

Os autores estão confiantes de que, à medida que construirmos computadores quânticos cada vez maiores, inevitavelmente teremos partes defeituosas. Seus experimentos provam que excluir ativamente essas partes ruins e reconstruir o código ao redor delas é essencial. Não é apenas uma ideia agradável; é a única maneira de obter taxas de erro baixas o suficiente para realizar um trabalho útil.

Eles mostraram que, ao remover os componentes ruins, conseguiram fazer com que um código grande e complexo (distância-5) tivesse um desempenho melhor do que um código menor e mais simples (distância-3) em situações específicas. No entanto, eles também observam que isso é uma "prova de princípio". Embora os resultados sejam mensuráveis e reais, o potencial total deste método depende de um hardware futuro que possa lidar com o "vazamento" de forma mais ativa, em vez de apenas descartar os dados ruins.

Em resumo: se você tem um tijolo quebrado, não tente colá-lo de volta. Remova-o, rearranje o restante e seu castelo ficará muito mais alto.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →