Quantum error correction well below the color code threshold
Este artigo demonstra que o processador de íons aprisionados Helios da Quantinuum pode alcançar a correção de erros quânticos abaixo do limiar com códigos de cor triangulares de até distância 7, utilizando redução de vazamento e decodificadores de redes neurais rápidos para suprimir as taxas de erro lógico em mais de uma ordem de magnitude, indicando, assim, que a tolerância a falhas relevante para aplicações pode ser alcançável com blocos de código menores do que o anteriormente pensado ser possível.
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
Para construir um computador que possa resolver problemas além do alcance das máquinas de hoje, os cientistas estão recorrendo às estranhas regras da física quântica. Esses computadores quânticos usam partículas minúsculas chamadas qubits para armazenar informações, mas eles são incrivelmente frágeis. Um sussurro de calor, um campo magnético errante ou até mesmo uma pequena falha no próprio sistema de controle da máquina pode fazer com que um qubit perca seus dados. Essa fragilidade tem sido, há muito tempo, o maior obstáculo para a construção de um computador quântico útil. Para superá-lo, os pesquisadores utilizam uma estratégia chamada correção de erros quânticos. Em vez de depender de um único qubit frágil, eles espalham a informação por muitos qubits físicos, criando uma rede de segurança redundante. Se uma parte da rede falhar, as outras podem detectar o erro e corrigi-lo sem destruir a informação. No entanto, essa rede de segurança tem um custo: adicionar mais qubits para corrigir erros também adiciona mais lugares onde novos erros podem ocorrer. O objetivo é encontrar um ponto em que adicionar mais redundância realmente torne o sistema mais confiável, em vez de menos. Esse ponto de virada é conhecido como o "limiar" (threshold). Se os componentes físicos do computador forem bons o suficiente para permanecer abaixo desse limiar, então tornar o computador maior e mais complexo fará com que os erros desapareçam exponencialmente, pavimentando o caminho para máquinas que possam rodar por horas sem falhar.
Uma equipe de pesquisadores da Quantinuum demonstrou agora que consegue operar um processador quântico bem abaixo desse limiar crítico, um passo importante para a construção de uma máquina que possa realmente resolver problemas do mundo real. Usando um processador chamado Helios, que aprisiona átomos individuais de bário em um vácuo e os mantém no lugar com campos elétricos, a equipe testou um tipo específico de código de correção de erros conhecido como código de cor triangular. Eles realizaram experimentos usando três tamanhos diferentes desses códigos, variando de pequenos blocos de treze qubits a blocos maiores de setenta e três qubits. Os resultados foram impressionantes: à medida que aumentavam o tamanho do código, a taxa de erros lógicos cometidos pelo computador caía drasticamente. Para o maior código testado, a taxa de erro caiu para aproximadamente cinco erros em um milhão de tentativas. Isso representa uma supressão de erros em mais de dez vezes a cada aumento de tamanho, provando que o sistema está, de fato, operando no regime onde a ampliação leva a uma maior estabilidade.
Os pesquisadores alcançaram esse sucesso abordando dois problemas específicos que frequentemente assolam os computadores quânticos: o vazamento (leakage) e a complexidade do circuito. Em um mundo perfeito, um qubit permaneceria em seu estado designado para sempre, mas na realidade, ele pode às vezes "vazar" para fora de seu espaço de trabalho para outros níveis de energia, onde não se comporta mais corretamente. Se um qubit que vazou for usado em um cálculo, ele pode espalhar erros para seus vizinhos, causando uma cascata de falhas. Para interromper isso, a equipe empregou uma abordagem de duas frentes. Primeiro, utilizaram uma técnica de nível de hardware que atua como um botão de reset, usando pulsos de luz cuidadosamente cronometrados para bombear quaisquer átomos vazados de volta ao seu estado de trabalho correto. Segundo, projetaram um método de nível de circuito que substitui qubits de dados por novos antes que eles possam causar problemas, removendo efetivamente as partículas vazadas do cálculo. Ao combinar esses métodos, eles garantiram que os erros permanecessem gerenciáveis e pudessem ser corrigidos pelo código.
A equipe também testou o quão bem diferentes métodos poderiam ler os sinais de erro e corrigir os erros em tempo real. Eles compararam um programa de computador tradicional, baseado em regras, com duas novas abordagens baseadas em inteligência artificial: uma rede neural convolucional e um modelo baseado em transformadores (transformer). Essas redes neurais foram treinadas em dados simulados do processador Helios e depois aplicadas diretamente ao hardware real sem novos ajustes. Notavelmente, tanto o programa tradicional quanto os dois modelos de IA tiveram um desempenho quase idêntico, decodificando com sucesso os sinais de erro e corrigindo os erros lógicos. As redes neurais foram particularmente impressionantes porque puderam processar os dados em alguns centenas de microssegundos, rápido o suficiente para acompanhar a velocidade do processador quântico. Isso sugere que, no futuro, esses decodificadores rápidos e inteligentes poderiam ser usados para corrigir erros conforme eles acontecem, em vez de esperar até o final de um cálculo.
Além de apenas corrigir erros, o experimento proporcionou um olhar profundo sobre o funcionamento interno do processador quântico. Ao analisar os padrões de erros, os pesquisadores puderam identificar exatamente onde a máquina estava enfrentando dificuldades. Eles descobriram que a fonte mais comum de erros era a interação entre dois qubits, seguida por erros relacionados ao movimento dos íons e ao ruído introduzido durante a medição deles. Esse tipo de diagnóstico detalhado é crucial porque diz aos engenheiros exatamente quais partes da máquina precisam de mais melhorias. O estudo também mostrou que o código de correção de erros funcionou efetivamente mesmo quando os componentes físicos não eram perfeitos, desde que o vazamento fosse gerenciado. As taxas de erro lógico que alcançaram aproximam-se dos níveis necessários para o que os cientistas chamam de computação em escala "megaquop", uma escala onde computadores quânticos poderiam enfrentar problemas em química, ciência dos materiais e criptografia que são atualmente impossíveis.
Embora este trabalho prove que a correção de erros está funcionando, os pesquisadores observam que a jornada ainda não terminou. O próximo grande desafio é demonstrar que todo o processo, incluindo a preparação de "estados mágicos" especiais necessários para os cálculos mais poderosos, também pode ser mantido abaixo do limiar de erro. O estudo atual focou na memória do computador e nas portas lógicas básicas, mas um computador quântico totalmente universal precisará realizar uma variedade mais ampla de operações. A equipe sugere que o próximo passo lógico é executar um cálculo completo que inclua essas operações mais complexas, utilizando os métodos de decodificação rápida em tempo real que desenvolveram. Se bem-sucedido, isso marcaria a transição de uma máquina que corrige erros em um experimento controlado para uma que pode rodar um programa longo e complexo sem falhar. Os resultados indicam que processadores de íons aprisionados, como o utilizado neste estudo, têm o potencial de atingir o desempenho relevante para aplicações com blocos de código menores do que o anteriormente pensado, aproximando a era da computação quântica prática da realidade.
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.