Você está na página 1de 8

FF ÍÍ SS II CC AA

A perspectiva de que circuitos

COMPUT
eletrônicos que representam
os bits alcançarão dimensões
atômicas até o ano de 2020
levou os físicos a pensarem
em um modelo de computação
baseado nas leis
da mecânica quântica.
Essas pesquisas resultaram
na descoberta de procedimentos
de cálculo quânticos capazes
de realizar em minutos
ou horas tarefas
que levariam bilhões
de anos em computadores
clássicos, e fizeram eclodir
uma busca febril
em todo o mundo
pela compreensão
e manipulação da chamada
‘informação quântica’.

Ivan S. Oliveira,
Roberto S. Sarthour,
Juan D. Bulnes,
Salvador B. Belmonte
e Alberto P. Guimarães
Centro Brasileiro de Pesquisas Físicas
Eduardo Ribeiro de Azevedo,
Edson L. G. Vidoto
e Tito J. Bonagamba
Instituto de Física de São Carlos,
Universidade de São Paulo
Jair C. C. Freitas
Departamento de Física,
Universidade Federal do Espírito Santo

22 ••• CCCIIIÊÊÊNNNCCCIIIAAA HHHOOOJJJEEE ••• vvvooolll... 333332 ••• nnnººº 111999332


22
22
F Í S I C A

TAÇÃO QUÂNTICA
Manipulando a
informação oculta
do mundo quântico

A mecânica quântica é uma teoria física que surgiu durante


o primeiro quarto do século 20 para explicar
fenômenos que ocorrem com átomos e moléculas.
Ela revolucionou a maneira como os físicos explicam
os fenômenos naturais.
Esta molécula, com fórmula Paralelamente ao desenvolvimento da mecânica
C11H5F5O2Fe, é um dos quântica, outra revolução tomou corpo na década
computadores quânticos de 1930, através principalmente do trabalho
mais avançados da do matemático inglês Alan Turing (1912-1954).
atualidade. Ela foi usada Ele criou um modelo computacional abstrato
em dezembro de 2001
por pesquisadores da IBM conhecido como máquina de Turing. Trata-se
para fazer a primeira de um aparato idealizado que opera com seqüências
demonstração experimental lógicas de unidades de informação chamadas bits
do chamado algoritmo (do inglês, binary digit), que podem adquirir
de Shor, na qual se operou um entre dois valores: ‘0’ ou ‘1’. Um computador atual
com sete bits quânticos
para decompor o número 15 é uma realização física de uma máquina de Turing.
em seus fatores primos Toda informação fornecida a ele é lida, processada
(15=3x5) e retornada sob a forma de seqüências de bits. 

m a i o d e 2 0 0 3 • C I Ê N C I A H O J E • 23
F Í S I C A

Máquinas de Turing independem de quais ser colocados em combinações de outros


objetos físicos irão representar os bits. estados – ou superposições de estados,
Nos computadores, esses objetos são componentes como preferem os físicos.
eletrônicos que existem dentro dos chips. Essa propriedade, que vai totalmente contra
Com o avanço na tecnologia de fabricação o nosso senso comum, é inteiramente quântica,
de chips, o número de componentes dentro deles ou seja, é impossível ser observada em objetos
dobra a cada ano e meio (ver ‘A Lei de Moore’). macroscópicos (ou clássicos). Qual a conseqüência
Traduzindo em números de átomos necessários desse fenômeno para a computação?
para representar um bit de informação, Poderíamos manipular todos os estados das duas
uma análise da Lei de Moore leva à espantosa moedas – ‘00’, ‘01’, ‘10’ e ‘11’ – simultaneamente.
conclusão de que, em 2020, um bit será Contudo, estados quânticos superpostos
representado por apenas um único átomo! não podem ser observados diretamente.
Isso significaria o limite físico natural dos Por exemplo, se colocássemos uma única
computadores, pois, a partir daí, não haveria moeda em uma superposição de ‘cara’ e ‘coroa’
mais como aumentar a densidade de bits por chip. e tentássemos olhar para ela, não veríamos
No entanto, na escala atômica, o paradigma a superposição, mas apenas uma das
clássico da máquina de Turing deixa de ser válido, possibilidades clássicas, ou seja, ‘cara’ ou ‘coroa’.
pois quem governa os fenômenos nessas Da mesma forma, se criássemos uma
dimensões é a mecânica quântica. superposição dos quatro estados de duas moedas,
ao tentar observá-la encontraríamos apenas uma
das quatro possibilidades mostradas na figura 1.
Em resumo: o ato de tentar observar estados
ESTADOS SUPERPOSTOS superpostos tem como conseqüência
a destruição da superposição!
A mecânica quântica oferece possibilidades Vendo por outro ângulo, estados quânticos
jamais imaginadas para um computador possuem mais informação do que aquilo
em termos de velocidade de processamento que podemos observar. Essa ‘informação oculta’
e manipulação da informação. Podemos entender é inacessível à observação direta.
a fonte desse poder computacional com uma Como isso pode ser útil?
analogia simples. Suponha que você tenha
duas moedas e que queira usá-las para representar
dois bits de informação. Digamos que você atribua
o dígito ‘0’ ao lado ‘cara’ e ‘1’ ao lado ‘coroa’. OS QUBITS
Existem, então, quatro seqüências lógicas
possíveis de bits, como mostra a figura 1. Para se realizar operações lógicas em sistemas
Por ser um objeto macroscópico – quânticos, precisamos definir o bit quântico.
portanto governado pelas leis da física clássica –, Este é chamado qubit (do inglês, quantum bit).
uma moeda só pode exibir uma face de cada vez. Um qubit é um objeto que pode adquirir os valores
No entanto, se as moedas fossem objetos lógicos ‘0’, ‘1’ ou qualquer superposição deles.
quânticos, cada uma delas poderia ser colocada É a propriedade de superposição
em uma estranha situação, como se as duas que distingue bits de qubits.
faces estivessem visíveis ao mesmo tempo! Vários sistemas físicos podem representar
Isso porque estados de objetos governados qubits, da mesma forma que muitos sistemas
pelas leis da mecânica quântica podem clássicos podem fazer o papel de bits

Figura 1. Seqüências
MOEDA 1 MOEDA 2 SEQÜÊNCIA EQUIVALENTE
BINÁRIA DECIMAL
lógicas possíveis
para duas moedas.
cara cara 00 0 No caso, são atribuídos
os dígitos ‘0’ para ‘cara’
cara coroa 01 1 e ‘1’ para ‘coroa’.
Na última coluna,
coroa cara 10 2 está o equivalente
decimal para
coroa coroa 11 3 cada combinação

24 • C I Ê N C I A H O J E • v o l . 3 3 • n º 1 9 3
F Í S I C A

– moedas ou circuitos eletrônicos, por exemplo.


A própria luz pode servir de meio físico
no qual qubits são codificados. Outros exemplos
são correntes elétricas em anéis supercondutores A Lei
– as chamadas junções Josephson; elétrons
aprisionados em sistemas conhecidos
como poços quânticos; íons aprisionados
de Moore
em armadilhas magnéticas etc.
Um sistema físico tem sido particularmente
útil para demonstrar os princípios da computação Em 1950, eram necessários 1019
quântica: os momentos magnéticos de núcleos átomos – ou seja, 10 bilhões
atômicos. A manipulação da informação quântica de bilhões – para representar
nesses qubits é feita através da técnica conhecida um único bit de informação.
como Ressonância Magnética Nuclear (RMN). Gordon Moore, fundador
Mas, na prática, onde estão esses qubits? da empresa norte-americana
Nesse caso, eles ocorrem naturalmente de microprocessadores Intel,
em moléculas de algumas substâncias, observou, na década de 1960
como nas de clorofórmio (CHCl3), que esse número se reduzia
onde os núcleos do carbono (C) e do hidrogênio (H) à metade aproximadamente a
formam um sistema de dois qubits. cada ano e meio.
A maioria dos elementos da tabela periódica Essa relação é chamada
possui momento magnético em seu núcleo. de ‘Lei de Moore’. Ela prevê que,
O momento magnético de um núcleo em 2020, um bit será
é uma espécie de ‘bússola quântica’. representado por um único
Assim como a agulha das bússolas convencionais, átomo, como mostra o gráfico
ele interage com campos magnéticos e tende representado pela figura 2.
a apontar, paralela ou antiparalelamente,
na direção do campo. Associamos ao estado
‘paralelo’ o valor lógico ‘0’ e ao antiparalelo
o valor lógico ‘1’. Através da RMN, podem-se criar
superposições de ‘paralelo’ e ‘antiparalelo’
(ver ‘A Ressonância Magnética Nuclear’).
Existem outras técnicas que podem manipular
a informação quântica, como, por exemplo,
a óptica, na qual os possíveis planos em que
os fótons (partículas de luz) vibram representam
os qubits – quando a luz vibra em um determinado
plano, diz-se que ela está polarizada.
Assim, para a direção de polarização vertical,
atribui-se o valor lógico ‘0’; para a direção
horizontal, o valor lógico ‘1’.
Através do uso de espelhos, divisores de feixes,
detectores e outros aparatos ópticos, os qubits são
Figura 2. Previsão, segundo
manipulados para executarem operações lógicas. a Lei de Moore, para o número
de átomos que representa um bit.
Uma extrapolação dessa lei mostra
que, em 2020, um bit será
NÚMEROS representado por um único átomo

CRIPTOGRAFADOS
FIGURAS CEDIDAS PELOS AUTORES

Computadores resolvem problemas matemáticos


executando algoritmos. Um algoritmo é uma
espécie de ‘receita de bolo’ matemática.
Nos primeiros anos de escola, aprendemos
algoritmos, por exemplo, para somar, subtrair, 

maio de 2003 • CIÊNCIA HOJE • 25


F Í S I C A

A Ressonância Magnética Nuclear


Certos núcleos atômicos possuem adquirem energias magnéticas cujos nética é denominada radiofreqüên-
uma propriedade denominada mo- valores dependem basicamente de cia (RF) e é a mesma usada pelas
mento angular – que se assemelha seus spins. Uma característica que emissoras de rádio para transmitir
ao estado de rotação de um pião em só pode ser explicada através da suas programações.
torno do seu próprio eixo – e outra mecânica quântica é que a energia Assim, se aplicarmos radiação
chamada momento magnético – que dos núcleos só pode assumir certos eletromagnética ao sistema de spins
valores específicos, discretamente nucleares com uma freqüência pró-
distribuídos (figura 3). O número de xima a n0, induziremos transições
níveis de energia é dado por uma (ou ‘saltos’) entre os dois níveis,
fórmula simples: 2S + 1. alterando as populações dos mes-
No caso dos prótons (núcleos mos (figura 4). Desse modo, pode-
dos átomos de hidrogênio), cujo spin mos manipular a quantidade de nú-
vale 1/2, existem apenas dois valo- cleos em cada nível, controlando a
res possíveis de energia (2 x 1/2 + duração e a intensidade da radia-
1 = 2), com a maior parte dos núcleos ção. Por exemplo, se desligarmos a
no nível de energia mais baixa (fi- radiação exatamente quando as
gura 3a). No caso de núcleos com populações dos dois níveis forem
spin 3/2 ou 7/2, a situação é dife- iguais, teremos promovido a equa-
rente, pois eles podem adquirir, lização das populações entre os ní-
respectivamente, quatro e oito va- veis. Nessa situação, dizemos que
Figura 3. Níveis de energia e suas lores de energia magnética (figuras foi aplicado um pulso de 90° (ou p/
populações relativas. Em A, 3b e 3c). 2) – como mostra a figura 4a –, pois
mostram-se os dois valores Para fazer a energia do núcleo equivale à rotação dos momentos
de energia possíveis para núcleos
‘saltar’ para um nível imediatamen- magnéticos com esse ângulo relati-
de hidrogênio (S= 1/2).
Em B, os quatro níveis para te superior de energia, é preciso vamente à direção do campo magné-
os núcleos de sódio (S = 3/2). fornecer a ele uma energia extra, que tico, mais ou menos como se ‘forçás-
Em C, apresenta-se o esquema denominaremos aqui DE. Isso se faz semos’, com a ajuda de um ímã, a
para o césio (S = 7/2). Ainda em C, aplicando radiação eletromagnética agulha de uma bússola a se deslo-
DE = hn0 representa a quantidade
de determinada freqüência (n0), cuja car 90o no sentido anti-horário em
de energia necessária para
fazer a transição entre dois níveis energia transportada é dada por relação à direção Norte-Sul.
contíguos. Os círculos representam E = hn0, sendo h uma constante (fi- No entanto, se deixarmos a ra-
esquematicamente o número gura 3c). Sabe-se que essa fre- diofreqüência ligada por um tem-
de núcleos atômicos em cada nível qüência (n0) pode variar de dezenas po ainda maior, poderemos atingir
de energia (população)
até centenas de megahertz (MHz) uma situação em que as popula-
– ou seja, da ordem de vários mi- ções dos níveis são invertidas e,
pode ser comparada ao comporta- lhões de oscilações por segundo. nesse caso, teremos o que deno-
mento da agulha de uma bússola. Essa faixa de radiação eletromag- minamos pulso de 180o (ou p), visto
Tanto o momento angular quanto
o momento magnético são propor-
cionais a outra grandeza denomi-
nada spin do núcleo (S), que só po-
de assumir valores inteiros ou semi-
inteiros (1/2, 1, 3/2 etc.). Alguns
exemplos de spins de núcleos atô-
micos: hidrogênio (S = 1/2), sódio
(S = 3/2) e césio (S = 7/2).
Figura 4. Modificação nas populações de núcleos atômicos induzidas pela
Quando esses núcleos estão su- aplicação de radiofreqüência. Em A, o número de núcleos nos dois níveis é
jeitos a campos magnéticos, eles igual. Em B, o número de núcleos é invertido

26 • C I Ê N C I A H O J E • v o l . 3 3 • n º 1 9 3
F Í S I C A

dividir, multiplicar e fatorar. Dado um número


inteiro, como escrevê-lo na forma de um produto
de fatores primos? Esse procedimento de fatoração
sempre envolve uma etapa de ‘tentativa e erro’:
tentamos dividir o número pelo menor dos
números primos (2); se não for divisível, passamos
ao primo seguinte (3) e assim sucessivamente.
Dessa forma, podemos mostrar que, por exemplo,
20 = 2 x 2 x 5; 156 = 2 x 2 x 3 x 13.
Mas o que aconteceria se o número
a ser fatorado fosse muito grande?
Mesmo utilizando um supercomputador atual,
um número com, digamos, 300 algarismos levaria
milhares de anos para ser fatorado!
Longe de ser um problema, essa propriedade
da fatoração possui uma tremenda utilidade
prática: a criptografia. Criptografar é escrever
em códigos. Suponha que você queira enviar
o número de um cartão de crédito através
da Internet para comprar um livro.
Ao digitar o número do cartão, um programa
realiza várias operações numéricas, de modo a
gerar, a partir do original, um novo número, dessa
vez criptografado. Esse novo número é o que viaja
pela rede e, mesmo que interceptado por um
na figura 4b – esse caso equivaleria Figura 5. hacker, não poderá ser utilizado, a menos que ele
a fazer a agulha da bússola apontar Esquema saiba como decompor números grandes em fatores
de equipamento primos. Somente quem conhecer a operação que
para o Sul, forçando-a a dar uma
usado na
meia-volta. gerou o número poderá obter o número do cartão.
Ressonância
Para a realização dos experimen- Magnética Nuclear.
tos de RMN, utiliza-se um equipa- O campo magnético
é representado
mento como o esquematizado na
figura 5. Um sintetizador produz,
por B0 e a bobina SISTEMAS DE SEGURANÇA
pode ser vista
de forma contínua no tempo, uma – com a forma
corrente alternada com freqüên- de uma pequena A criptografia está na raiz dos sistemas
cia de oscilação n0, que é transfor- ‘mola’ – dentro de segurança em redes de computadores atuais.
mada em uma forma pulsada e da sonda Em 1993, a crença nessa segurança foi
amplificada através de um trans- violentamente abalada por um artigo publicado
missor. Esse pulso intenso de cor- por Peter Shor, da empresa norte-americana
rente alternada alimenta uma bo- AT&T. Ele propôs um algoritmo quântico
bina que, por sua vez, gera a ra- que permite fatorar números grandes
diofreqüência (RF) necessária pa- em tempos muito menores do que os gastos
ra excitar os núcleos atômicos que por algoritmos clássicos.
se encontram no interior da mesma. A figura 6 mostra algumas comparações
Como a sonda que contém a bo- entre esses tempos estimados para fatoração
bina está localizada no interior do de números de comprimentos diferentes.
ímã e os núcleos atômicos são ex- No caso do algoritmo clássico (coluna do meio),
citados de modo a executarem o o tempo é estimado com base na velocidade
movimento de precessão com a mes- dos processadores atuais. No entanto,
ma freqüência (ou em ressonância), acredita-se que esses números não seriam
após a aplicação dos pulsos de ra- muito diferentes, mesmo projetando-se a atual
diofreqüência surge um sinal de tecnologia para o ano de 2020.
RMN muito fraco, que é amplificado A perplexidade diante desses números levou
pelo receptor e processado por um o físico Artur Ekert, da Universidade de Oxford
computador. (Inglaterra), e seus colegas que trabalham
com criptografia quântica à seguinte observação: 

m a i o d e 2 0 0 3 • C I Ê N C I A H O J E • 27
F Í S I C A

Manipulando qubits via RMN


Operações quânticas podem ser trole a direção em que os pulsos X(p/2), como mostra a figura 8.
realizadas através da técnica de são aplicados. Adota-se a direção Esse pulso faz os momentos mag-
RMN pulsada (ver ‘A Ressonância do campo magnético como sendo néticos dos núcleos girarem 90o.
Magnética Nuclear’). Os estados vertical. Os pulsos são sempre apli- Essa situação representa uma super-
lógicos são rotulados de acordo com cados ao longo do plano horizontal, posição dos estados ‘0’ e ‘1’. Se a
a orientação que o spin nuclear ad- em ambas direções (‘x’ e ‘y’). Um rotação for de 180o – X(p) –, o mo-
quire no campo magnético, ou seja, pulso, de 90o, aplicado perpendi- mento magnético é girado do esta-
‘0’ se estiver paralelo ao campo e ‘1’ cularmente em relação ao campo do ‘0’ para o estado ‘1’ , o que re-
no caso contrário (figura 7). magnético, ao longo da direção ‘x’, presenta a operação lógica NÃO
É ainda necessário que se con- por exemplo, é representado por (figura 8).
Outras operações lógicas são
construídas por seqüências mais
Figura 7. complexas de pulsos, como no caso
Dois estados possíveis da porta XOR (OU-exclusivo). Para
para o spin nuclear
(S = 1/2) de um próton um sistema simples de dois qubits
(núcleo de hidrogênio). (A e B) e que esteja utilizando nú-
Os estados lógicos cleos de spin S = 1/2, essa porta
são rotulados segundo é construída com dois pulsos de
a orientação que radiofreqüência de 90° – YA(p/2) e
o spin nuclear adquire
no campo magnético (B0) XA(p/2) –, aplicados sobre o qubit
A, com um intervalo de tempo espe-
cífico t entre os pulsos – de modo
mais técnico, essa seqüência pode
ser simbolizada por YA(p/2) · t ·
XA(p/2). Mas o que vale enfatizar é
o fato de essa operação inverter o

COMPRIMENTO TEMPO DE TEMPO DE


“De certo modo, sistemas criptográficos
DO NÚMERO A SER FATORAÇÃO POR FATORAÇÃO COM O
FATORADO (EM BITS) ALGORITMO CLÁSSICO ALGORITMO DE SHOR contemporâneos já são inseguros. Qualquer
mensagem criptografada atualmente deixará
512 4 dias 34 segundos de ser secreta momentos após o primeiro
computador quântico ser ligado, e os sistemas
1024 100 mil anos 4,5 minutos criptográficos atuais terão de ser abandonados
nesse dia feliz. Confiança na morosidade
2048 100 mil bilhões 36 minutos do progresso tecnológico é a única base
de anos da segurança do sistema atual.”

4096 100 bilhões de 4,8 horas


quatrilhões de anos

Figura 6. Comparações entre


BOAS E MÁS NOTÍCIAS
os tempos estimados para fatoração
de números de comprimentos Nesse aspecto, há boas e más notícias. Primeiro
diferentes com um algoritmo as boas: todos os algoritmos e as operações
clássico e com o de Shor quânticas descobertos teoricamente foram

28 • CIÊNCIA HOJE • vol. 33 • nº 19 3


F Í S I C A

Figura 9.
Em A, depois dos pulsos
de radiofreqüência,
o qubit permanece
inalterado. Em B,
Figura 8. Um pulso de radiofreqüência aplicado o qubit altera seu estado.
perpendicularmente à direção do campo magnético Essas mudanças representam
– representado por X(p/2) – faz os momentos a operação lógica
magnéticos dos núcleos girarem 90 graus, conhecida por XOR
situação que representa uma superposição
dos estados ‘0’ e ‘1’. Se a rotação for de 180 graus
– sendo o pulso, no caso, X(p) –, o momento
magnético é girado do estado ‘0’ para o estado
‘1’, o que representa a operação lógica NÃO

estado lógico de um dos qubits,


condicionado ao estado do outro.
Por exemplo: 01 muda para 11 e es-
te para 01, enquanto 00 e 10 não
Sugestões
mudam (figura 9).
para leitura
A combinação de várias opera-
ções lógicas através de seqüências GERSHENFELD, NEIL
de pulsos de radiofreqüência exe- e CHUANG,
ISAAC L.
cutam algoritmos quânticos atra- ‘Quantum
vés da RMN. Computing with
Molecules’,
Scientific
American,
junho de 1998.
SARTHOUR, R. S.,
BULNES, J. D.,
BELMONTE, S. B.,
GUIMARÃES, A. P.
e OLIVEIRA, I. S.
demonstrados na prática em laboratórios depende do desenvolvimento de novos Computação
Quântica via
de física por vários grpos de pesquisa espalhados materiais, sintetizados artificialmente. Ressonância
pelo mundo, inclusive no Brasil. Várias técnicas Estima-se em 1 mil o número de qubits Magnética
Nuclear,
têm sido utilizadas para manipular a informação necessários para que computadores quânticos Monografia
quântica, mas somente a RMN foi capaz superem as capacidades dos seus ‘ancestrais’ do Centro
de demonstrar todos os algoritmos clássicos, mesmo projetando-se a tecnologia Brasileiro de
Pesquisas Físicas,
e as operações lógicas quânticas propostos atual para daqui a 20 anos. janeiro de 2002.
até agora (ver ‘Manipulando qubits via RMN’). A melhor notícia, no entanto, foi dada pelo Disponível
em http://
As más notícias: todas as demonstrações norte-americano Richard Feynman (1918-1988), www.biblioteca.
experimentais feitas até o presente utilizaram um dos grandes físicos do século 20, cbpf.br/.
sistemas com um número muito pequeno que, no início da década de 1980, esteve envolvido NIELSEN, M. A.
e CHUANG, I. L.
de qubits para terem qualquer utilidade nas primeiras discussões sobre computação Quantum
prática – o maior foi na demonstração quântica: “Parece que as leis da física não Computation
and Quantum
do algoritmo de Shor, na qual se operou com se opõem à diminuição do tamanho dos bits Information,
sete qubits para decompor o número 15 de computadores até que eles alcancem Cambridge
University Press,
em seus fatores primos (15 = 3 x 5). dimensões atômicas, região governada
2002.
O aumento do número de qubits na RMN pelas leis da mecânica quântica.” I

maio de 2003 • CIÊNCIA HOJE • 29

Você também pode gostar