O que é computação quântica?

Computação quântica é um campo multidisciplinar que compreende aspectos da ciência da computação, da física e da matemática e que utiliza a mecânica quântica para resolver problemas complexos mais rapidamente do que em computadores tradicionais. O campo da computação quântica inclui pesquisa de hardware e desenvolvimento de aplicações. Os computadores quânticos são capazes de resolver certos tipos de problemas mais rapidamente do que os computadores tradicionais, aproveitando os efeitos da mecânica quântica, como superposição e interferência quântica. Algumas aplicações em que os computadores quânticos podem fornecer esse aumento de velocidade incluem machine learning (ML), otimização e simulação de sistemas físicos. Eventuais casos de uso podem ser a otimização de portfólios em finanças ou a simulação de sistemas químicos, resolvendo problemas que atualmente são impossíveis até mesmo para os supercomputadores mais poderosos do mercado.

Qual é a vantagem da computação quântica?

Atualmente, nenhum computador quântico pode executar uma tarefa útil de forma mais rápida, barata ou eficiente quando comparado a um computador tradicional. A vantagem quântica está no limiar em que construímos um sistema quântico que pode realizar operações que nem mesmo o melhor computador tradicional consegue simular em um período razoável.

O que é mecânica quântica?

A mecânica quântica é a área da física que estuda o comportamento das partículas em um nível microscópico. Em níveis subatômicos, as equações que descrevem como as partículas se comportam são diferentes daquelas que descrevem o mundo macroscópico ao nosso redor. Os computadores quânticos aproveitam esses comportamentos para realizar cálculos de uma maneira completamente nova.

O que é um bit quântico?

Bits quânticos, ou qubits, são representados por partículas quânticas. A manipulação de bits quânticos por dispositivos de controle é a essência da capacidade de processamento de um computador quântico. Bits quânticos em computadores quânticos são análogos aos bits em computadores tradicionais. Em sua essência, o processador de uma máquina tradicional realiza todo o seu trabalho ao manipular bits. De forma semelhante, o processador quântico realiza todo o seu trabalho ao processar bits quânticos.

Como os bits quânticos são diferentes dos bits clássicos?

Na computação clássica, o bit corresponde a um sinal eletrônico que está positivo ou negativo. O valor do bit clássico pode ser um (positivo) ou zero (negativo). No entanto, como o bit quântico é baseado nas leis da mecânica quântica, ele pode ser colocado em uma superposição de estados.

Quais são os princípios da computação quântica?

Um computador quântico funciona usando princípios quânticos. Os princípios quânticos requerem um novo dicionário de termos para serem totalmente compreendidos. Os termos incluem superposição, entrelaçamento e decoerência. Vamos entender esses princípios a seguir.

Superposição

A superposição afirma que, assim como as ondas na física clássica, você pode adicionar dois ou mais estados quânticos e o resultado será outro estado quântico válido. Por outro lado, você também pode representar cada estado quântico como uma soma de dois ou mais estados distintos. Essa superposição de bits quânticos fornece aos computadores quânticos seu paralelismo inerente, permitindo que processem milhões de operações simultaneamente.

Entrelaçamento

O entrelaçamento quântico ocorre quando dois sistemas se ligam tão intimamente que o conhecimento sobre um fornece a você conhecimento imediato sobre o outro, não importa quão distantes eles estejam. Os processadores quânticos podem obter conclusões sobre uma partícula medindo outra. Por exemplo, eles podem determinar que, se um bit quântico tem rotações ascendentes, o outro sempre terá rotações descendentes e vice-versa. O entrelaçamento quântico permite que os computadores quânticos resolvam problemas complexos mais rapidamente.

Quando um estado quântico é medido, a função de onda colapsa e você mede o estado como zero ou um. Nesse estado conhecido ou determinístico, o bit quântico atua como um bit clássico. O entrelaçamento corresponde a capacidade dos bits quânticos correlacionarem seu estado com outros bits quânticos.

Decoerência

A decoerência é a perda do estado quântico em um bit quântico. Fatores ambientais, como a radiação, podem causar o colapso do estado quântico dos bits quânticos. Um dos grandes desafios de engenharia na construção de um computador quântico é projetar vários recursos que tentam retardar a decoerência do estado, como a construção de estruturas especiais que protegem os bits quânticos de campos externos.

Quais são os componentes de um computador quântico?

Os computadores quânticos têm hardware e software, de forma semelhante a um computador tradicional.

Hardware quântico

O hardware quântico tem três componentes principais.

Plano de dados quânticos

O plano de dados quânticos é a essência do computador quântico e inclui os bits quânticos físicos e as estruturas necessárias para mantê-los no lugar.

Plano de controle e medição

O plano de controle e medição converte os sinais digitais em sinais analógicos ou de controle de ondas. Esses sinais analógicos executam as operações nos bits quânticos do plano de dados quânticos.

Plano de processador de controle e processador host

O plano de processador de controle implementa o algoritmo quântico ou a sequência de operações. O processador host interage com o software quântico e fornece um sinal digital ou uma sequência de bits clássicos para o plano de controle e medição.

Software quântico

O software quântico implementa algoritmos quânticos exclusivos usando circuitos quânticos. Um circuito quântico é uma rotina de computação que define uma série de operações quânticas lógicas nos bits quânticos subjacentes. Os desenvolvedores podem usar várias ferramentas e bibliotecas de desenvolvimento de software para programar código de algoritmos quânticos.

Quais são os tipos de tecnologia quântica?

Ainda não foi apresentada a melhor maneira de se construir um computador quântico tolerante a falhas. Assim, diversas empresas e grupos de pesquisa estão investigando diferentes tipos de bits quânticos. Veja a seguir breves exemplos de algumas dessas tecnologias de bits quânticos.

Processadores de armadilhas de íons baseados em portas quânticas

Um computador quântico baseado em portas quânticas é um dispositivo que recebe dados de entrada e os transforma de acordo com uma operação unitária predefinida. Geralmente, a operação é representada por um circuito quântico e é análoga às operações de portas em sistemas eletrônicos tradicionais. No entanto, os portas quânticas são totalmente diferentes das portas eletrônicas.

Computadores quânticos de íons aprisionados implementam bits quânticos usando estados eletrônicos de átomos carregados, denominados de íons. Os íons são confinados e suspensos acima da armadilha microfabricada usando campos eletromagnéticos. Sistemas baseados em íons aprisionados aplicam portas quânticas utilizando lasers para manipular o estado eletrônico do íon.  Os bits quânticos de íons aprisionados usam átomos que vêm da natureza ao invés de fabricá-los sinteticamente.

Processadores de supercondutores baseados em portas quânticas

A supercondutividade é um conjunto de propriedades físicas que você pode observar em certos materiais, como mercúrio e hélio, em temperaturas muito baixas. Nesses materiais, você pode observar uma temperatura crítica característica abaixo da qual a resistência elétrica é zero e os campos de fluxo magnético são expelidos. Uma corrente elétrica através do ciclo de um fio supercondutor pode persistir indefinidamente sem a necessidade de fontes de energia.

A computação quântica supercondutora corresponde a uma implementação de um computador quântico em circuitos eletrônicos supercondutores. Os bits quânticos supercondutores são criados com circuitos elétricos supercondutores que operam em temperatura criogênica.

Processadores fotônicos

Um processador quântico fotônico é um dispositivo que manipula a luz para realização de cálculos. Os computadores quânticos fotônicos usam fontes de luz quânticas que emitem pulsos de luz comprimidos, com equivalentes de bits quânticos que correspondem aos modos de um operador contínuo, como posição ou momento.

Processadores de átomos neutros

A tecnologia de bits quânticos de átomos neutros é semelhante à tecnologia de íons aprisionados. No entanto, ela usa luz em vez de forças eletromagnéticas para aprisionar o bit quântico e mantê-lo em posição. Os átomos não estão carregados e os circuitos podem operar à temperatura ambiente.

Processadores de átomos de Rydberg

Um átomo de Rydberg corresponde a um átomo excitado que tem, em média, um ou mais elétrons distantes do núcleo. Os átomos de Rydberg têm várias propriedades peculiares, incluindo uma resposta exagerada a campos elétricos e magnéticos, bem como vida longa. Quando usados como bits quânticos, eles oferecem interações atômicas fortes e controláveis que você pode ajustar ao selecionar diferentes estados.

Recozedores quânticos

O recozimento quântico usa um processo físico para colocar os bits quânticos de um sistema quântico em um mínimo absoluto de energia. Em seguida, o hardware altera levemente a configuração do sistema para que seu cenário de energia reflita o problema que precisa ser resolvido. A vantagem dos recozedores quânticos é que o número de bits quânticos pode ser muito maior do que os disponíveis em um sistema baseado em portas quânticas. No entanto, seu uso é limitado apenas a casos específicos.

Como as empresas usam a computação quântica?

A computação quântica pode revolucionar as indústrias. Veja abaixo alguns exemplos de casos de uso:

ML

O machine learning (ML) corresponde ao processo de análise de grandes quantidades de dados para ajudar os computadores a fazer melhores previsões e decisões. A pesquisa em computação quântica estuda os limites físicos do processamento de informações e está abrindo novos caminhos na física fundamental. Essa pesquisa conduz avanços em muitos campos da ciência e da indústria, como a química, a otimização e a simulação molecular. Também é uma área de interesse crescente aos serviços financeiros para previsão dos movimentos do mercado e aprimoramento das operações de manufatura.

Otimização

A computação quântica pode melhorar a pesquisa e o desenvolvimento, a otimização da cadeia de suprimentos e a produção. Por exemplo, você pode aplicar a computação quântica para diminuir os custos relacionados ao processo de fabricação e diminuir os tempos de ciclo otimizando elementos como o planejamento de caminhos em processos complexos. Outra aplicação é a otimização quântica de carteiras de empréstimos para que os credores possam liberar capital, reduzir as taxas de juros e melhorar suas ofertas.

Simulação

O esforço computacional necessário para simular sistemas com precisão escala exponencialmente com a complexidade das moléculas e materiais de medicamentos. Mesmo usando métodos de aproximação, os supercomputadores atuais não conseguem atingir o nível de precisão que essas simulações exigem. A computação quântica tem potencial para resolver alguns dos problemas computacionais mais desafiadores enfrentados na química, permitindo que a comunidade científica faça simulações químicas que são intratáveis atualmente. Por exemplo, a Pasqal desenvolveu seu software computacional QUBEC para executar simulações químicas. O QUBEC automatiza o trabalho complexo necessário para a execução de tarefas computacionais quânticas, desde o provisionamento automático da infraestrutura de computação até a execução de cálculos clássicos de pré e pós-processamento, bem como a execução de tarefas de mitigação de erros.

Como você pode começar a usar a computação quântica?

Se você desejar experimentar a computação quântica, pode começar com um emulador de hardware quântico em sua máquina local. Os emuladores são softwares regulares que imitam o comportamento quântico em um computador tradicional. Eles são previsíveis e permitem que você veja estados quânticos. Eles são úteis se você deseja testar seus algoritmos antes de investir em tempo de hardware quântico. No entanto, eles não podem recriar o comportamento quântico real.

Você também pode usar um serviço de computação quântica em nuvem para programar em um verdadeiro computador quântico sem investir em hardware de alto custo.

Como a AWS pode ajudar na área de computação quântica?

O Amazon Braket é um serviço de computação quântica totalmente gerenciado. Ele é projetado para ajudar a acelerar a pesquisa científica e o desenvolvimento de softwares para computação quântica. É possível usar o Amazon Braket para realizar as seguintes tarefas:

  • Trabalhar com diferentes tipos de computadores quânticos e simuladores de circuitos usando um conjunto consistente de ferramentas de desenvolvimento.
  • Desenvolver projetos quânticos em uma nuvem confiável com preços simples e controles de gerenciamento para tecnologias quânticas e clássicas.
  • Inovar rapidamente com orientação especializada e suporte técnico ou colaborar com consultores no Laboratório de Soluções Quânticas da Amazon.
  • Expandir os limites da pesquisa de hardware quântico com acesso a dispositivos de íons aprisionados, supercondutores, fotônicos e de recozimento.

Comece a usar a computação quântica criando uma conta da AWS hoje mesmo.

Próximas etapas da computação quântica da AWS

Confira outros recursos relacionados a produtos
Saiba mais sobre os serviços de computação quântica 
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastre-se 
Comece a criar no console

Comece a criar com a AWS no Console de Gerenciamento da AWS.

Fazer login