Escolar Documentos
Profissional Documentos
Cultura Documentos
Quantum Computers
Quantum Computers
23 de fevereiro de 2022
O computador quântico é uma máquina que pode ser programada para resol-
ver problemas lógicos, assim como fazem os computadores eletrônicos atuais.
Enquanto os nossos computadores usam a corrente elétrica que atravessa os
transistores para emular os bits 1 e 0, os computadores quânticos fazem-no
baseando-se em medidas quânticas.
O a algoritmo de Deutsch
Basicamente
Queremos f (0) ⊕ f (1). Classicamente precisamos de duas medidas para se
calcular tal resultado.
Utilizando o algoritmo de Deutsch iremos calcular f (0)⊕f (1) com apenas uma
medida.
Operador Hadamard
1 1 1
H=√
2 1 −1
Aplicando a operação unitária Uf para cada uma das condições iniciais, temos:
|0i |0i −→Uf |0i |0 ⊕ f (0)i
|0i |1i −→Uf |0i |1 ⊕ f (0)i
|1i |0i −→Uf |1i |0 ⊕ f (1)i
|1i |1i −→Uf |1i |1 ⊕ f (1)i
De maneira geral
|xi |y i −→Uf |xi |y ⊕ f (x)i
Se f (0) = f (1)
f (0) ⊕ f (1) = 0, pois 0 ⊕ 0 = 0 e 1 ⊕ 1 = 0
Se f (0) 6= f (1)
f (0) ⊕ f (1) = 1, pois 1 ⊕ 0 = 1 e 0 ⊕ 1 = 1
Ou se f (x) é balanceada.
Peter Shor mostrou que um computador quântico pode fatorar inteiros grandes
em menos etapas do que um computador clássico.
3
O algoritmo requer da ordem log(N) etapas computacionais em um computa-
dor quântico para dar o resultado correto. Em contraste, o algoritmo clássico
mais conhecido até hoje requer na ordem de N passos.