Início topics Qubit O que é um qubit?
Explore o IBM Quantum Inscreva-se para receber as novidades sobre tópicos de nuvem
Ilustração com colagem de pictogramas de monitor de computador, servidor, nuvens, pontos

Publicado: 28 de fevereiro de 2024
Colaboradores: Josh Schneider, Ian Smalley

O que é um qubit?

Um qubit, ou bit quântico, é a unidade básica de informação usada para codificar dados em computação quântica. Pode ser melhor compreendida como o equivalente quântico do bit tradicional usado por computadores clássicos para codificar informações em sistema binário.

O termo “qubit” é atribuído ao físico teórico americano Benjamin Schumacher. Qubits são geralmente (mas não exclusivamente) criados pela manipulação e medição de partículas quânticas (os menores elementos constitutivos conhecidos do universo físico), como fótons, elétrons, íons aprisionados, circuitos supercondutores e átomos.

Graças às propriedades singulares da mecânica quântica, os computadores quânticos utilizam qubits para armazenar mais dados do que os bits tradicionais, melhorar consideravelmente os sistemas criptográficos e realizar cálculos muito avançados que levariam milhares de anos (ou seriam impossíveis) para serem feitos, mesmo em supercomputadores clássicos.

Impulsionados por qubits, os computadores quânticos logo poderão ser fundamentais para lidar com muitos dos maiores desafios da humanidade, inclusive o combate ao câncer e outras pesquisas médicas, as mudanças climáticas, o aprendizado de máquina e a inteligência artificial (IA).

A nuvem híbrida acelera a modernização

Leia uma visão geral da estratégia da IBM para ajudar a acelerar a modernização de aplicações de mainframe com IBM zSystems e nuvem híbrida.

Conteúdo relacionado

Assine a newsletter da IBM

Compreendendo a computação quântica

Representando a próxima geração em poder computacional, a computação quântica utiliza tecnologias especializadas (incluindo hardware de computador e algoritmos que aproveitam os princípios da mecânica quântica) para resolver problemas complexos que os computadores ou supercomputadores clássicos não conseguem solucionar (pelo menos não com a rapidez suficiente).

Proposto pela primeira vez na década de 1980, o desenvolvimento dos computadores quânticos percorreu um longo caminho desde a teoria pura até aplicações práticas de hardware. Hoje, o IBM Quantum disponibiliza hardware quântico real, uma ferramenta que os cientistas só começaram a imaginar há três décadas, para centenas de milhares de desenvolvedores.

Quando físicos e engenheiros encontram problemas difíceis, eles recorrem a supercomputadores. No entanto, os supercomputadores também são máquinas baseadas em código binário que dependem da tecnologia de transistores do século XX e têm dificuldade para resolver problemas com alto grau de complexidade. Esses computadores clássicos também estão sujeitos a restrições materiais, como superaquecimento, o que impõe limites rígidos à sua capacidade de processar informações. Há alguns problemas complexos, como a modelagem de átomos individuais em uma molécula, que não sabemos como resolver com computadores clássicos em qualquer escala.

As leis da mecânica quântica ditam a ordem do mundo natural.Computadores que realizam cálculos utilizando os estados quânticos dos bits quânticos devem, em muitas situações, ser nossas melhores ferramentas para compreendê-lo e resolver nossos problemas mais complexos.

Ao estudar computadores quânticos, é importante entender que a mecânica quântica não é como a física tradicional. Descrever os comportamentos de partículas quânticas apresenta um desafio único, já que a maioria dos paradigmas de senso comum para o mundo natural simplesmente carece de um vocabulário para compreender os comportamentos aparentemente contraintuitivos das partículas quânticas.

Qubits vs. bits

Há muitos tipos diferentes de bits e qubits, mas todos os qubits devem aderir às leis da física quântica e ser capazes de existir em uma superposição quântica.

Um bit clássico só pode existir na posição 0 ou na posição 1. Os qubits, por outro lado, também podem ocupar um terceiro estado conhecido como superposição. Uma superposição representa 0, 1 e todas as posições intermediárias tomadas de uma só vez, para um total de três posições separadas.

Embora os qubits possam codificar três posições separadas, eles ainda são usados para transmitir informações através de um sistema binário. Nesses sistemas, o termo bit pode referir-se tanto ao material ou processo usado para representar um 0 ou 1, quanto à medição desse bit (ou seja, um 0 ou 1).

Entenda os bits

Na computação tradicional ou clássica, um único bit pode ser considerado como um pedaço de informação binária, notado como 0 ou 1. Computadores modernos geralmente representam bits como um pulso de tensão elétrica ou corrente (ou pelo estado elétrico de um circuito flip-flop).

Nestes sistemas, quando não há corrente fluindo, o circuito pode ser considerado desligado, e este estado é representado como 0. Quando a corrente está fluindo, o circuito é considerado ligado, e este estado é representado como 1.

O próprio termo “bit” é uma junção de “binary digit” (dígito binário), e os bits binários são a base fundamental de toda a computação. Seja ao gravar um vídeo digital, animar um modelo 3D ou usar um aplicativo de calculadora, todos os dados dos sistemas operacionais para o software são criados com código binário, que é uma coleção de bits. Um byte de computador consiste em oito bits, que é o número mínimo de bits necessários para transmitir um único caractere textual em binário.

Os bits podem ser representados eletricamente, passando (ou não) a corrente por meio de um chip de silício, por exemplo. Bits também podem ser representados fisicamente, como um buraco ou a ausência de um buraco em um pedaço de papel, como era usado na antiga computação por cartões perfurados. Qualquer sistema de dois níveis em que o estado do sistema possa ser descrito em apenas uma das duas possíveis posições (por exemplo, para cima ou para baixo, esquerda ou direita, ligado ou desligado) pode ser usado para representar um bit.

Entenda os qubits

Embora as tecnologias quânticas utilizem código binário, os dados quânticos derivados de um sistema quântico — como um qubit — codificam dados de maneira diferente dos bits tradicionais, com algumas vantagens notáveis. Os pesquisadores estabeleceram várias maneiras de criar qubits ou usar sistemas quânticos que ocorrem naturalmente como qubits. No entanto, em quase todas as instâncias, os computadores quânticos requerem refrigeração extrema para isolar qubits e prevenir interferências.

Teoricamente, qualquer sistema quântico de dois níveis pode ser usado para criar um qubit. Um sistema quântico é descrito como de dois níveis quando determinadas propriedades do sistema podem ser medidas em posições binárias, como para cima ou para baixo. Sistemas quânticos de vários níveis também podem ser usados para criar qubits, desde que dois aspectos do sistema possam ser efetivamente isolados para produzir uma medição binária. Assim como os computadores tradicionais podem usar vários tipos de bits, como corrente elétrica, carga elétrica ou furos feitos (ou não) em um pedaço de papel para computação com cartão perfurado, os computadores quânticos podem usar diferentes tipos de bits. Certos bits são mais adequados para determinadas funções, de modo que um computador quântico avançado provavelmente usará uma combinação de tipos de bits para realizar operações diferentes.

Como cada bit pode representar um 0 ou um 1, ao emparelhar dois bits de informação, podemos criar até quatro combinações binárias singulares:

  1. 00
  2. 01
  3. 10
  4. 11

Embora cada bit possa ser 0 ou 1, um único qubit pode ser 0, 1 ou uma superposição. Uma superposição quântica pode ser descrita tanto como 0 quanto como 1, ou como todos os estados possíveis entre 0 e 1, pois, na verdade, representa a probabilidade do estado do qubit.

No nível quântico, a probabilidade do qubit é medida como uma função de onda. A amplitude da probabilidade de um qubit pode ser usada para codificar mais de um bit de dados e realizar cálculos extremamente complexos quando combinado com outros qubits.

Ao processar um problema complexo, como a fatoração de um grande número primo, os bits tradicionais ficam limitados por reter grandes quantidades de informações. Já os bits quânticos se comportam de maneira diferente. Como os qubits podem manter uma superposição, um computador quântico que usa qubits pode calcular um volume de dados muito maior.

Como uma analogia útil para entender a diferença entre bits e qubits, imagine que você está no centro de um labirinto complicado. Para escapar do labirinto, um computador tradicional teria que resolver o problema com “força bruta”, tentando todas as combinações de caminhos possíveis para encontrar a saída. Esse tipo de computador usaria bits para explorar novos caminhos e lembrar quais deles são becos sem saída.

Já um computador quântico pode, figurativamente, obter uma visão panorâmica do labirinto de uma só vez, testando vários caminhos simultaneamente e revelando a solução correta. Entretanto, os qubits não “testam vários caminhos” de uma só vez. Em vez disso, os computadores quânticos medem as amplitudes de probabilidade dos qubits para determinar um resultado. Como essas amplitudes funcionam como ondas, elas também se sobrepõem e interferem umas nas outras. Quando ondas assíncronas se sobrepõem, isso elimina efetivamente possíveis soluções para problemas complexos, e a onda ou ondas coerentes realizadas apresentam a solução.

O que é entrelaçamento quântico?

Primeiramente descrito por Einstein como "ação fantasmagórica à distância", o emaranhamento quântico é um fenômeno no qual dois qubits (ou quaisquer duas ou mais partículas quânticas) se entrelaçam de tal forma que o estado de uma partícula não pode ser descrito independentemente do estado da outra, independentemente da distância entre elas.

Quando dois qubits estão entrelaçados, ambos existem em uma superposição até que um deles seja medido. Uma vez observado, a superposição quântica de ambos entra em colapso e qualquer qubit não observado assume a posição oposta àquele que foi observado.

Por exemplo, se uma metade de um par de qubits entrelaçados é medida em uma posição 1, o outro qubit pode ser instantaneamente medido como um 0. As implicações do emaranhamento quântico são tão vastas quanto nossa compreensão desse fenômeno é limitada. Basta dizer que os bits tradicionais não ficam emaranhados. Dessa forma, qubits emaranhados parecem poder transferir informações instantaneamente, mesmo através de anos-luz, mais rápido que a velocidade da luz. Embora os qubits não transfiram dados mais rápido que a luz, o emaranhamento quântico pode aumentar drasticamente a potência dos circuitos quânticos.

Os tipos diferentes de qubits e suas vantagens

Como qualquer sistema quântico de dois níveis pode ser usado para criar um qubit, existem muitos tipos de qubits sendo desenvolvidos atualmente por pesquisadores, já que determinados qubits são mais adequados para certas aplicações.

Supercondutores

Fabricados com materiais supercondutores que funcionam em baixíssimas temperaturas, os qubits supercondutores são manipulados por pulsos de micro-ondas e são os favoritos entre os cientistas da computação quântica por sua coerência relativamente robusta.

Íons aprisionados

Usando tecnologia a laser sofisticada, partículas de íons aprisionadas também podem servir como qubits. Qubits de íons aprisionados são notáveis pelos longos tempos de coerência, bem como medições de alta fidelidade.

Pontos quânticos

Um ponto quântico é um pequeno semicondutor capaz de capturar um único elétron e usá-lo como um qubit. Os qubits de pontos quânticos podem ser manipulados com uso de campos magnéticos e são particularmente interessantes para os pesquisadores pelo seu potencial de escalabilidade e compatibilidade com a tecnologia de semicondutores já existente.

Fótons

Ao configurar e medir os estados de rotação direcional de partículas individuais de luz, os qubits de fótons podem ser usados para enviar informações quânticas por longas distâncias através de cabos de fibra óptica e estão atualmente sendo usados em comunicação quântica e criptografia quântica.

Átomos neutros

Átomos neutros de ocorrência comum são definidos por uma carga iônica com cargas positivas e negativas equilibradas. Usando lasers, esses átomos podem ser carregados com energia para um número de estados excitados, de modo que dois deles podem ser usados para criar um qubit que é bem adequado para escalonamento e realização de operações.

Desafios para os qubits

Embora poderosos, os qubits também são muito temperamentais.Para funcionar, os qubits devem ser resfriados a uma temperatura bem próxima do zero absoluto, mais frio do que o espaço sideral.

Diz-se que partículas quânticas possuem coerência quando são suficientemente controladas para funcionar como qubits. Quando um qubit perde essa capacidade, ele é descrito como decoerente. A refrigeração de alta potência necessária para criar um estado de coerência para qubits funcionais é um grande desafio para a computação quântica.

Mesmo nas condições mais frias, os sistemas de qubits também são geralmente suscetíveis a falhas causadas pela decoerência. Felizmente, os avanços no campo emergente da correção algorítmica de erros quânticos têm o potencial de estabilizar sistemas quânticos anteriormente frágeis.

Soluções relacionadas
IBM Quantum

Trazendo uma computação quântica útil para o mundo. Nossos usuários acessam o maior parque de computação quântica do mundo por meio do Qiskit Runtime, nosso serviço de computação quântica e modelo de programação para utilitários.

Explore o IBM Quantum

IBM Quantum Safe

A tecnologia IBM Quantum Safe é um conjunto abrangente de ferramentas, recursos e abordagens para proteger sua empresa para o futuro quântico. Use a tecnologia IBM Quantum Safe para substituir a criptografia em risco e manter a visibilidade e o controle contínuos de toda a sua postura de segurança cibernética.

Conheça o IBM Quantum Safe

Tecnologia IBM Quantum

Acesse o pacote completo da nossa tecnologia quântica líder que vai da supercomputação quântica à codificação quântica com o Qiskit.

Explore a tecnologia IBM Quantum
Recursos O que é computação quântica?

A computação quântica usa tecnologia especializada – incluindo hardware de computador e algoritmos que tiram proveito da mecânica quântica – para resolver problemas complexos que computadores clássicos ou supercomputadores não podem resolver, ou não podem resolver com rapidez suficiente.

O que é criptografia quântica?

A criptografia quântica se refere a diversos métodos de cibersegurança para criptografar e transmitir dados seguros com base nas leis naturalmente ocorrentes e imutáveis da mecânica quântica. Embora ainda esteja em seus estágios iniciais, a criptografia quântica tem o potencial de ser muito mais segura do que os tipos anteriores de algoritmos criptográficos e é até teoricamente impossível de hackeada.

O que é criptografia segura quântica?

A criptografia quântica segura protege dados confidenciais, o acesso e as comunicações para a era da computação quântica. A criptografia quântica segura reconstrói o cofre criptográfico, tornando-o seguro contra ataques quânticos e clássicos.

O que é supercomputação?

Supercomputação é uma forma de computação de alto desempenho que determina ou faz cálculos usando um computador potente ou supercomputador, reduzindo o tempo total para a solução.

Segurança na era da computação quântica

A importância da criptografia quântica segura na economia digital, atualizada com o roteiro IBM Quantum Safe.

A era do utilitário quântico também deve ser a era da computação quântica responsável

Agora que entramos na era do utilitário quântico, estamos usando computadores quânticos como ferramentas computacionais para acessar a um mundo computacional ao qual nunca tivemos acesso antes.

Dê o próximo passo

A IBM está na vanguarda do desenvolvimento de computadores quânticos e já oferece acesso a mais de 100 dispositivos com qubits. Desde a resolução de desafios complexos, como a modelagem de processos naturais avançados, até o desenvolvimento de criptografia pós-quântica para seus dados mais seguros, descubra como a IBM pode ajudar a garantir a segurança da sua empresa para o futuro quântico.

Explore o IBM Quantum