Computação quântica com íons aprisionados

Documentos relacionados
A computação do futuro

Introdução à Computação Quântica

Mini-curso de Spintrônica

Introdução à Computação Quântica

Walter Carnielli Grupo!de Lógica Teórica e Aplicada. CLE e IFCH- UNICAMP

Uma Introdução à Computação Quântica

Computação Quântica. Paulo Mateus. Centro de Lógica e Computação Instituto Superior Técnico NEEI-IST

O que é computação quântica?!

SIMULAÇÃO DA TRANSFORMADA QUÂNTICA DE FOURIER COM O SIMULADOR ZENO

Introdução à computação quântica

INFORMAÇÃO QUÂNTICA: DE PLANCK AOS COMPUTADORES QUÂNTICOS. Luiz Davidovich Instituto de Física Universidade Federal do Rio de Janeiro

Dispositivos e Circuitos Eletrônicos AULA 01. Prof. Marcelino Andrade

Informa. Quântica. com. Quebrando Códigos com Computadores Quânticos

Computação quântica: uma abordagem simulacional

Tecnologias Quânticas

Fat-Uerj: Introdução à computação

ORGANIZAÇÃO DE COMPUTADORES

Circuitos Quânticos: uma introdução

CAPÍTULO 41 HALLIDAY, RESNICK. 8ª EDIÇÃO

GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM

O que vem a ser computação quântica?

Arquitetura de Microprocessadores

Unidade I ORGANIZAÇÃO DE. Prof. Antônio Palmeira

Criptografia Pós-Quântica Corretores de Erros

Sistemas de Numeração

INFORMÁTICA ELETROTÉCNICA SUBSEQUENTE AULA I. Prof. MSc. Glécio Rodrigues de Albuquerque

Plano de Aula. 1 Diodos. 2 Transistores Bipolares de Junção - TBJ. 3 Transistores de Efeito de campo - FETs. 4 Resposta em Frequência

Bacharelado em Física Habilitação: Teórico-Experimental Duração Ideal Mínima Máxima

ENGENHARIA E TECNOLOGIA CONSTRUINDO O FUTURO PROF. DR. BRUNO HONDA

Explorando as sutilezas do mundo quântico: De Einstein e Schrödinger à informação quântica

A Matemática como Serviço a Ciência da Computação. Prof. Dr. Carlos Eduardo de Barros Paes Coordenador do Curso de Ciência da Computação

Sistemas de Numeração

Organização Básica de computadores e linguagem de montagem

Estrutura dos Computadores. Arquitetura de Computadores

Mecânica Quântica para Sistemas Fechados

PROPRIEDADES TERMODINÂMICAS DO MODELO DE ISING BIDIMENSIONAL VIA MONTE CARLO

1. Conceitos Básicos de Computação

Ábaco. Ipad HISTÓRIA DA INFORMÁTICA E SUA EVOLUÇÃO. Tecnologias de Informação e Comunicação

EN Dispositivos Eletrônicos

Criptografia Quântica. Gustavo Thebit Pfeiffer Rodrigo Rodrigues Paim Vinicius Neves Motta

O Mundo Quântico. Luiz Davidovich Instituto de Física Universidade Federal do Rio de Janeiro

HISTÓRIA DO COMPUTADOR

Ressonância Magnética Nuclear: Ecos, Imagens e Computação Quântica

Modos de Laguerre-Gauss Light with a twist in its tail. Seminário Curso de Ótica Prof. Paulão Rafael Chaves 14/12/2007

Capítulo 38 Fótons e Ondas de Matéria Questões Múltipla escolha cap. 38 Fundamentos de Física Halliday Resnick Walker

Representação da Informação no Computador

Explorando as sutilezas do mundo quântico: De Einstein e Schrödinger à informação quântica

Palavras Chave: Estados EPR, Teleporte Quântico, Redes de Spins, Computação Quântica, Representação Diagramática.

Alguns Problemas em Aberto da Física

REVISÃO TRANSISTORES BIPOLARES. Prof. LOBATO

ENGENHARIA FÍSICA - UFSCAR

2, ao medirmos um observável deste estado que possui autovetores 0 e 1, obtemos o resultado 0 com probabilidade α 2, e 1 com probabilidade β 2.

Eletrônica e Eletrotécnica Automotiva

Eletrônica Aula 04 - transistor CIN-UPPE

Informação quântica DO TELETRANSPORTE AO COMPUTADOR

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico -

Depois do estudo deste capítulo, o estudante deve ser capaz de:

O ALEATÓRIO EM COMPUTAÇÃO. Por Diogo Anderson Integrante do Grupo PET Computação

Mecânica Quântica: uma abordagem (quase) conceitual

Ementário das disciplinas do CST em Automação Industrial Currículo 4 aprovado pelo CDI em 19/12/16

Aula 01. Murilo V. G. da Silva DINF/UFPR

Fundamentos e Aplicações dos Magnetos Moleculares

Fundamentos de Programação 1

I TRODUÇÃO À COMPUTAÇÃO QUÂ TICA

PGF Física do Estado Sólido I

BACHARELADO EM FÍSICA (INTEGRAL) CURRÍCULO 2008/1 PRIMEIRO PERÍODO

EVOLUÇÃO DOS COMPUTADORES. Vávulas e Transistores

INTRODUÇÃO À INFORMÁTICA

Sistemas de Computação

Campus Avançado Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini

Vitor Oguri Departamento de Física Nuclear e Altas Energias Instituto de Física Armando Dias Tavares Universidade do Estado do Rio de Janeiro (UERJ)

Transcrição:

Computação quântica com íons aprisionados Alessandro S. Villar Instituto de Física Universidade de São Paulo Departamento de Física Centro de Ciências Exatas e da Natureza Universidade Federal de Pernambuco

O que é computação? `Picotar` um problema complexo em uma sequência de operações simples Idéia de Charles Babbage, no início do séc. XIX Suas máquinas de calcular baseavam-se em sistemas mecânicos (rodas dentadas e manivelas) Computador nanomecânico: R. H. Blick et al., New Journal of Physics 9, 241 (2007)

O que é computação? IN Portas lógicas (monótonas, previsíveis, Si controláveis) Simples OUT evolução determinística clássica

Portas lógicas na Teoria Devem formar um conjunto universal de operações bit 1 0 NAND IN OUT 0 0 0 1 0... XOR 0 1 0 1 1... 1 0 0 1 1... X = B 0 XOR A 1 1 1 1 0 0... XOR XOR S Tabela verdade XOR A Máquina de Turing (1936)

Portas lógicas na Teoria Exemplo: soma de dois bits Porta lógica AND Porta lógica XOR * bits iguais a 1 retorna bit 1 * bits iguais retorna bit 0 * demais casos retorna bit 0 * bits diferentes retorna bit 1 A + B = `CS` XOR 0 + 0 = 00 0 + 1 = 01 1 + 0 = 01 AND 1 + 1 = 10

Portas lógicas na Prática Devem ser rápidas e confiáveis Válvula Rápidas? Confiáveis? coletor V grade e - V emissor ~1900 s ~1940 s Grade controla a passagem de corrente entre emissor e coletor ENIAC, 1946

Portas lógicas na Prática Devem ser rápidas e confiáveis Transistor William B. Shockley, John Bardeen, Walter H. Brattain 1947 1956

Portas lógicas na Prática Devem ser mais rápidas e mais confiáveis... e portáteis! Eletrônica integrada em Silício Probabilidade de erro por operação: ~ 10 21 Transistores: ~ 10 9 10 10 Operações por segundo: ~ 10 11 10 12 1970 s hoje Jack S. Kilby (2000)

Computação é um Mapa A 1 XOR XOR S = B 0 XOR XOR Experimentos complexos difíceis de se realizar são mapeados em experimentos altamente controláveis e reprodutíveis = A 1 XOR XOR S B 0 XOR XOR

Computação é um Mapa Experimentos complexos difíceis de se realizar são mapeados em experimentos altamente controláveis e reprodutíveis Mapa

Outros Mapas são possíveis Exemplo: Transformada de Fourier com uma lente Moral da história: caso se tenha acesso a um fenômeno físico altamente previsível e controlável, podemos realizar computação na prática com ele.

Poder computacional O que importa é a forma como o mapa depende no número de operações lógicas conforme se aumenta o tamanho do problema (escalabilidade) Crescimento polinomial computação eficiente Crescimento mais rápido computação ineficiente P NP NP completo NP difícil A Máquina de Turing não pode resolver tudo eficientemente!

Problemas difíceis Exemplo: Decomposição de números em fatores primos Fácil verificar solução Difícil encontrar solução Criptografia com chave pública B A Autenticação com chave privada Não existe algoritmo conhecido (P = NP?)

Mapas mais poderosos: Computação Analógica bit 1 0 Computação analógica Máquina de Turing probabilística bilí nit 1 Traz alguns problemas de NP para P, embora a resposta esteja correta em apenas ½+ das vezes 0

Computação Analógica com Ondas vetor: base: = + +. decomposição:

Computação Analógica perde o poder bit 1 0 Voltagem Carga Ruído! Computação analógica não é tolerante a ruído! nit 1 0

Fatoração com Ondas Soma de Gauss: Interferência construtivasósó ocorre para fatores primos de N Recursos exponenciais! ii! (problema ainda em NP) Phys.Rev. Lett. 98, 120502 (2007)

Problemas difíceis: Matemática Computação quântica: Ft Fatoração com recursos polinomiais i i (ganho exponencial de recursos) Peter Shor (1994) Algoritmo de Deutsch Jozsa (1992) (ganho exponencial) Algoritmo de Grover (1996) (ganho quadrático)

Problemas difíceis: Mecânica Quântica Richard P. Feymann (1982) Espaçode possibilidades cresce exponencialmente com o número de partículas IN `Mundo Quântico` OUT `Mundo Clássico` IN OUT Empregar um sistema quântico para simular outro

Computação e Informação Quânticas Manipular informação usando as leis da mecânica quântica Física Informação John A. Wheeler `Experimento com escolha atrasada` `the it from bit` Science 315, 966 (2007)

Computação irreversível IN OUT 0 0 0 IN OUT XOR 0 1 1 0 0 0 ou 1 1 1 0 1 1 0 1 ou 1 0 1 1 0 XOR 2 bits 1 bit 1 bit? Perda de informação Claude Shannon (1948) Aumento de entropia Princípio de Landauer (1961) Dissipação de energia Efeitos que inviabilizam a computação quântica!

Computação reversível Computador sem perda de informação Gasto nulo de energia Geração nula de entropia Portas lógicas clássicas universais e reversíveis (3 bits): Porta de Fredkin: troca a e b se c Porta de Toffoli: nega a se b e c Relação eaçãounívoca ocaentre eentrada adae saída

Porta lógica reversível Exemplo: Porta de Fredkin: troca a e b condicionado em c Permite realizar computação com dinâmica i reversível Nielsen & Chuang, Quantum computation and quantum information (Cambridge University Press, 2000)

O que é computação clássica? IN Portas lógicas (monótonas, previsíveis, controláveis) OUT evolução determinística clássica

O que é computação quântica? IN Portas lógicas quânticas (monótonas, previsíveis, controláveis) OUT Só mudam as regras do jogo! evolução determinística quântica Crédito: David Shrigley I'm dead (2007)

Unidade de informação quântica: Qbit Qbit é um vetor de módulo 1 (esferade Bloch) qbit bit 1 0 nit 1 0

Unidade de informação quântica: Qbit Qbit é um vetor de módulo 1 (esferade Bloch) qbit interferência

Porta lógica de Fredkin Porta de Fredkin: troca a e b se c IN: c c 0 1 b: 0 Porta de Fredkin c 0 OUT: 1 cópia a: 1 c 1 OUT: 0 negação

Porta de Fredkin quântica IN: c b: a: 0 1 Porta de Fredkin [Q] Estado emaranhado (tipo GHZ) Phys. Rev. Lett. 102, 040501 (2009)

Porta de Fredkin quântica IN: c b: a: 0 1 Porta de Fredkin [Q] Estado emaranhado (tipo GHZ) Não Clonarás! Wootters & Zurek Nature 299,, 802 (1982) Phys. Rev. Lett. 102, 040501 (2009)

Universalidade Rotação de 1 qbit + Porta lógica emaranhadora Negação controlada, CNOT (na base lógica) Estado emaranhado (tipo Bell)

Computação quântica em resumo U Circuito: i X H. Z

Computação quântica vs. Ondas Computação usando ondas? Sim e não! 1 qbit é de fato equivalente a ondas em dimensão 2 N qbits não são equivalentes a N ondas, mas a uma soma de ondas em dimensão 2 N! Ondas clássicas numa caixa

Computação quântica vs. Ondas Ondas quânticas: amplitudes de probabilidade Interferência no espaço de Hilbert 1q 2q 3q Dimensão da caixa total onde estão as ondas cresce exponencialmente no número de caixas fundamentais (partículas) Hilbert space is a big place (Carton Caves) Ondas clássicas: polinomial

Computação quântica: analógica> + digital> Qbit é contínuo: computação analógica, + Medidas fornecem resultados discretos: computação digital Isso permite corrigir erros! Correção quântica de erros (Peter Shor, 1995) erro:

Sistemas físicos para computação quântica Fótons individuais Ensembles em sólidos Junções supercondutoras Pontos quânticos Nano-fios Spin Spintrônica Redes óticas Íons individuais id i Ressonância magnética nuclear [...]quantum phenomena do not occur in a Hilbert space, they occur in a laboratory. Asher Peres (1993)

Problema: Descoerência No caso quântico, existem várias dificuldades associadas a se obter operações robustas e rápidas A maior delas é proteger a coerência Coerência: manter a fase!!

Problema: Descoerência Temperatura Campo magnético... qualquer acoplamento com o ambiente!? Descoerência: perda da fase!!

Níveis eletrônicos de energia: qbit Cada íon guarda um qbit P 1/2 D 5/2 40 Ca + Quantum Bit S 1/2 Universidade de Innsbruck, Áustria http://www.quantumoptics.at

Manipulação coerente do qbit Qbit é manipulado por um feixe coerente de luz Íon D Laser ressonante S

Manipulação coerente do qbit Qbit é manipulado por um feixe coerente de luz D S

Preparação, manipulação e medida 1. Preparação do estado inicial 2. Manipulação coerente D 3. Medida 4. Repetição: obtenção de estatística S

Experimento típico Inicialização do qbit Computação de fato (manipulação coerente) Resf. Doppler Resf. banda lateral Deteção 2 ms 10 ms 1 ms 1-1010 ms 3-10 ms tempo ~ 100 ms por experimento excitação é determinada pela estatística de ~100 experimentos

Portas lógicas universais: rotação de 1 qbit Pulso /2 Pulso Pulso 3 /2 Pulso 2

Porta lógica entre 2 qbits: C-NOT/C-fase A parte fundamental do sucesso da armadilha de íons é o advento de uma porta lógica condicional factível experimentalmente A porta de Cirac & Zoller usa um modo de vibração da cadeia di para realizar operações lógicas com mais de um íon. Phys. Rev. Lett. 74, 4091 (1995)

Porta lógica entre 2 qbits: C-NOT/C-fase A parte fundamental do sucesso da armadilha de íons é o advento de uma porta lógica condicional factível experimentalmente D A porta de Cirac & Zoller usa um modo de vibração da cadeia di para realizar operações lógicas com mais de um íon..... = D,0 D,1 S,1, D,2 S,2... S S,0 Phys. Rev. Lett. 74, 4091 (1995)

Pulso `azul`: operação de troca D,0 D,1 D S,1 +... S,0 S Pulso S,0 D, 1 D,0 D, 0 Porta de troca:

Porta emaranhadora: C-fase Realiza porta lógica entre 1 íon e o modo vibracional D,0 Pulso 2 D,11 S,1 C-fase S,0 S, 0 D,0 D, 0 S,1 S, 1 - D,1 D, 1 S,00 Phys. Rev. Lett. 74, 4091 (1995)

C-fase: porta de fase controlada IN C fase equivale a CNOT em base girada OUT Nature 422, 408 (2003)

Computação quântica: questões em aberto O que exatamente faz do computador quântico mais poderoso? Superposição/paralelismo? Emaranhamento/não-localidade? t/ã lid d Espaço de configurações exponencial no número de qbits? Combinação entre computação analógica e discreta? Pura e simples ignorância (P=NP)??? Escalabilidade e limite clássico: barreira fundamental? Comportamento quântico de sistemas macroscópicos?

Computação quântica na prática? Blaise Pascal (1600 s) Charles Babbage (1800 s) Claude Shannon (1930 s) Alan Turing (1930 s) Esperando pelo transistor? John von Neumann (1940 s) Prêmio Nobel (2000) Prêmio Nobel (1956)... Foto: Laboratório liderado por Rainer Blatt, Universidade de Innsbruck (http://www.quantumoptics.at) ENIAC, 1946