Computação Quântica - LARC-USP

Propaganda
Computação Quântica
Rafael T. Possignolo
19 de agosto de 2011
O que é computação quântica?
Mas afinal o que é “computação”???
Computação
“A computação pode ser definida como a busca
de uma solução para um problema a partir de
entradas e tem seus resultados depois de
trabalhada através de um algoritmo. (...), a
computação foi executada com caneta e papel,
ou com giz e ardósia, ou mentalmente, por
vezes com o auxílio de tabelas ou utensílios
artesanais.” (Wikipedia)
Mas o que essa definição nos diz sobre
os computadores atuais?
Computador é uma máquina capaz de variados
tipos de tratamento automático de
informações ou processamento de dados.
Exemplos de computadores incluem o ábaco,
a calculadora, o computador analógico e o
computador digital. [Wikipedia]
O que define a capacidade de um computador?
O que faz diferencia na prática um computador
analógico de um computador digital?
O que diferencia um computador mecânico de
um computador eletrômecanico ou de um
computador eletrônico?
Um computador quântico é um dispositivo
que executa cálculos fazendo uso direto de
propriedades da mecânica quântica, tais
como sobreposição e interferência.
Mas então, por que se preocupar com
computadores quânticos?
Os atuais não são bons o suficiente?
Qubits
•Qubit é a unidade de informação quântica
•Um
qubit possuiinfinita
informação infinita, mas só se pode
informação
extrair
de informação
(0 e 1um
aobitmesmo
tempo)
•Qubits assumem uma superposição de valores
• (0 e 1 ao mesmo tempo)
•|0>• e|φ›|1>
são+ convencionados
o sistema
= a|0›
β|1›
(a2 + β2 = para
1)
implementado
•Observação destrói a superposição, o sistema passa
para o estado (clássico) 0 (com probabilidade a 2) ou
para o estado 1 (com probabilidade β2)
Superposição Quântica
• Como visto no slide anterior um qubit pode estar
em uma superposição de dois estados
• Um “registrador” quântico de n-bits é uma
superposição de 2n estados
• Um registrador de 3 qubits estará em uma
superposição de 8 estados:
• |0> + |1> + |2> + ... + |7>
(ao mesmo tempo!)
Superposição Quântica
• Efetuar operações sobre estados superpostos é o
mesmo que efetuar operações sobre cada um dos
estados puros
• Tudo de uma só vez
• Esse efeito é chamado de “Paralelismo quântico”
• Um exemplo: |a> = |000> + |011> + |101>
• Not(|a>) = |111> + |100> +|010>
Superposição Quântica
Superposição Quântica
• Classicamente:
• Quanticamente:
• Quanticamente:
(com anteparo)
Emaranhado Quântico
• Dois os mais qubits podem se conectar de tal
forma que o estado de um passa a estar
intimamente ligado ao do outro
• Dois qubits emaranhados (A e B) no estado:
• Se uma leitura em A resultar em 0 (resp. 1) uma
leitura em B resultará em 0 (resp. 1)
• Essa ligação independe da distância
Emaranhado Quântico
• Isso permite entre outras coisas o chamado
teleporte quântico
• Recorde atual de 144km [1]
• O teleporte não é da partícula, mas do estado
[1] http://www.nature.com/nphys/journal/v3/n7/abs/nphys629.html
Implementações
• Diversos tipos de implementações foram
propostos com vantagens e desvantagens, entre
eles:
• Armadilha de ions
• Ressonância magnética
• Fótons polarizados
• Juntas de Josephson
• Pontos quânticos
Implementações
• Armadilhas de ions
• Ions “presos” através de campos magnéticos
• Estados quânticos codificados no spin
atômico
• Operadores se baseiam em aplicações de
lasers
• Necessidade de moléculas grandes
• Dificuldade de manter o ion no lugar
• Baixas temperaturas (~ 10K)
Implementações
Implementações
• Ressonância magnética
• Moléculas mantidas em solução
• Estados quânticos codificados no spin
atômico
• Operadores se baseiam na aplicação de
pulsos magnéticos
• Necessidade de moléculas grandes
• Respostas muito fracas
• Baixas temperaturas (~ 10K)
Implementações
Implementações
• Fótons polarizados
• Luz viajando pelo espaço
• Estados quânticos codificados na polarização
do fóton
• Operadores se baseiam em lentes e espelhos
• Difícil emaranhar muitos fótons
• Temperatura ambiente
Implementações
Implementações
• Juntas de Josephson
• Corrente e fluxo em circuitos elétricos especiais
• Estados quânticos codificados no sentido da
corrente ou fluxo
• Operadores se baseiam na aplicação de tensões
elétricas
• Difícil emaranhar
• Fabricação parecida com chips
• Temperaturas baixas (~ 10K)
Implementações
Implementações
• Pontos quânticos
• Elétrons confinados na estrutura topológica de
circuitos
• Estados quânticos codificados no spin de elétrons
• Operadores se baseiam tensões elétricas
(campos elétricos)
• Difícil emaranhar
• Fabricação parecida com a de chips
• Temperaturas baixas (~10K)
Implementações
Problemas em Aberto
• Controle da perda de coerência de estados quânticos
• Ou aprender a lidar com eles (Códigos Quânticos
Corretores de Erros)
• Miniaturização
• Dos componentes e/ou dos compressores de
hélio líquido
• Escalabilidade
• Maior CQ feito tem apenas 14 qubits
Problemas em Aberto
• Novos algoritmos quânticos com ganho real sobre os
concorrentes clássicos
• Hoje existem apenas alguns poucos
• Outras tecnologias de implementação (?)
• Ou definir uma tecnologia e focar
• Implementação de memórias quânticas
• É possível guardar estados quânticos?
• É necessário??
• Outros...
PERGUNTAS
Download