Buscar

Computadores Quânticos finalizado

Prévia do material em texto

DEBORA BARBOSA DA CRUZ 
NATÁLIA RODRIGUES 
RHALFF VICTOR 
WANDERSON BASTISTA 
WESLEY RAMOS BARBOSA 
 
UNIVERSIDADE ESTADUAL DE GOIÁS 
CURSO SUPERIOR EM TECNOLOGIA EM REDES DE COMPUTADORES 
METADOLOGIA CIENTIFÍCA 
 
Computadores Quânticos 
 o futuro da computação 
PIRES DO RIO-GO 
2017 
 
Sumário 
RESUMO 
 
INTRODUÇÃO 
 
1. Princípio da superposição e os qubits 
2. Entrelaçamento e memória 
3. Portas lógicas de processamento 
1. Portas logicas de computadores digitais 
2. Portas logicas de computadores quânticos 
4. ALGORITMOS QUÂNTICOS 
1. Algoritmo de Grover 
2. Algoritmo de Deutsch 
5. Criptografia 
6. Construção de processadores quânticos 
 
Conclusão 
 
Referências 
 
Resumo 
O artigo tem por objetivo apresentar vários aspectos importante sobre a computação quântica contudo 
isso ela esta evoluindo, a tecnologia esta melhorando dia após dia, ela e uma área bastante complexa 
onde evolve muita parte logica, como por exemplo a física, a matemática, pois nela expressa os 
números binários que e a linguagem do computador, onde envolve os algoritmos, portas logicas 
quânticas. Nota-se que também possui um ambiente 3D nas portas logicas, dando um melhor 
entendimento no desenvolvimento dos algoritmos quânticos, os computadores quânticos também 
executa cálculos diretamente. 
 
PALAVRAS-CHAVE: Ambiente 3D, Portas logicas, Algoritmos quânticos, Números binários. 
 
Abstract 
 
 
The article aims to present several important aspects of quantum computing, but this is evolving, 
technology is improving day by day, it is a very complex area where it evolves much of the logic, such 
as physics, mathematics, because in it Expresses the binary numbers that is the language of the 
computer, where it involves the algorithms, quantum logic gates. Note also that it has a 3D 
environment in the logic ports, giving a better understanding in the development of algorithms, 
quantum computers also perform calculations directly. 
 
KEYWORDS: 3D Environment, Logical Ports, Quantum Algorithms, Binary Numbers. 
 
 
INTRODUÇÃO 
 A computação vem passando por grandes avanços no quesito processamento, os primeiros 
modos de processamentos vieram de aparelhos mecânico ( os computadores mecânicos), depois 
vieram os fusíveis que eram grande, esquentavam muito, e gastavam muita energia, além de terem 
vida curta, neste período surgiu os transistores que utilizamos até hoje. 
 No início da utilização dos transistores eram necessários 1019, átomos para informar um 
único bits ( a menor unidade de informação). Mas em 1965 Gordon Moore, o Coofundador da Intel, 
que na época ainda era o diretor do laboratório de pesquisa e desenvolvimento da divisão de 
semicondutores de uma empresa estadunidense de tecnologia chamada de fairchild camera and 
instruments corporation, que foi a pioneira a produção dos primeiro circuitos integrados 
comercialmente. Em 19 de abril de 1965, Gordon Moore, publicou um trabalho que ficaria 
conhecido por Lei de Moore por sua extraordinária previsão sobre o futuro dos circuitos integrados, 
ele sugeriu que o número de transistores que cabem num circuito integrado dobraria a cada ano,que 
os custos de manufatura desses transistores cairiam a medida que mais componentes desse tipo 
fossem integrados ao circuito, e que a velocidade de processamento aumentaria. De certo modo 
essa afirmação dura até hoje mesmo não sendo os 12 meses, mas sim 18, pelas as contas realizadas 
diz que entre 2020 a 2030 um bits será representado por um átomo. 
 
 Mas encontramos um problema em criar em escala atômica, e que as leis clássicas da física não 
funcionam. Esse seria o fim da evolução dos processadores se os cientistas não desenvolvessem um 
novo modo de processadores. Um dos maiores problema em informação em escala atômica e a 
chamada superposição, onde uma átomo ou partícula poder está em dos estados ao mesmo tempo, os 
cientistas tiveram a idéia de usar esse efeito ao seu favor, utilizando a superposição para pode cria 
processadores com um velocidade inimagináveis, mas essa tecnologia só existe por enquanto na 
teoria, os pré-requisitos para o desenvolvimento de um computador quânticos e pouco conhecida, já 
que estamos dando os primeiros passos nessa área . Mas ser a construção desse tipo de computadores 
forem viável teríamos computadores com processamento que seria necessário rever toda nossa idéia 
de segurança de informação, pois segundo o algoritmo de Shor o maior problema seria a segurança 
de dados, pois esses computadores teria potência de quebra qualquer codificação de dados, teríamos 
que cria novas portas lógicas para atende a saída de tanto dados, e além de resolvemos problema 
sobe a superposição. 
Além das portas lógicas utilizadas hoje, não serem compatíveis com as dos computadores quânticos, 
pois as portas digitais saem apenas um resultado, enquanto a porta quântica saírem centenas de uma 
única vez, mas com isso a computação quântica poderá ser aplicada à criptografia 
(transmissão segura de dados), a buscas mais eficientes 
em bancos de dados (Internet), à aceleração do processamento dos computadores, à transmissão de 
informação a distância (teletransporte). Por essas razões, a umas só tempo práticas e teóricas, a 
computação quântica e sua irmã, a teoria da informação quântica, têm atraído atenção e 
investimentos de grandes empresas como a IBM (International Business Machines Corporation) 
e das universidades. 
1. Princípio da superposição e os qubits 
 
“Quem afirmar que entendeu a Mecânica Quântica está mentindo” (Richard Feynman). 
“Mecânica Quântica: Matemática com Magia Negra” (Albert Einstein). 
 
 A mecânica quântica vem evoluindo nos últimos 30 anos, e consequentemente ficando mas complexa, 
nos seres humanos durante centenas ou milhares de anos nos acostumamos a ver e defini leis para o mundo 
macroscópicos, mas com o surgimento do mundo microscópio passamos a duvida de coisas que eram absoluta 
para nós, como questão de tempo, espaço entre outras. Muitas dessas leis que regem nosso mundo não ser aplicar 
no mundo microscópio, onde as leis desse mundo não ser aplicam no nosso cotidiano. 
 Como os transistores foram ficando cada vez menores, os cientista teria de inventar algo para substituir 
eles, Visando esse problema a apenas 20 anos atrás, um físico do laboratório nacional de argonne, Paul Benioff, 
creditado como a primeira pessoa a aplicar a teoria quântica a computação em 1981 ele idealizou a criação de uma 
maquina de Turing quântica, computadores atuais e baseados na teoria de Turing, onde uma fita e dividida em 
quadrados contendo 1 ou 0 que seria a menor forma de processamento, desse modo ele podia criar sequência 
lógica e colocá-la para ser utilizada, no sistema lógico da maquina, na época era utilizados fusíveis enormes, para 
quando ele estava ligado 1 e desligado 0. 
 Com dito antes os nas maquinas de Turing e utilizado os bits, as menores unidades de computação que 
pode ser 1(ligado) ou 0 ( desligado), nos computadores quânticas eles funcionariam com os qubits que são os bits 
quânticos, neles o bits estariam em estado de superposição quântica, um único bit seria 1 e 0 ao mesmo tempo. De 
acordo com o físico David Deutsch, esse paralelismo e o que possibilita a realização de bilhões de cálculos 
simultaneamente, por isso a unidade de processamento foi camada de qubits¸ só que o problema dos qubits e que 
eles não pode ser observados pois seriam obrigados a escolher um estado, e isso os tornaria em computadores 
tradicionais, so para ter uma idéia os um computador quântico de 30 qubits deve igualar a potência de um 
computador convencional a 10 teraflops (trilhões de operações de ponto flutuante por segundo). Oscomputadores 
pessoais de hoje rodam a velocidades medidas em gigaflops (bilhões de operações de ponto flutuante por 
segundo). 
 Mas para que seria necessário um computador quântico quando os computadores digitais já são tão 
complexos, . Em 11111 o engenheiro da computação Howard Aiken disse que bastariam seis computadores 
digitais eletrônicos para satisfazer a necessidade dos Estados Unidos, mas foi uma previsão que não ser concluiu, 
pois ele não levou em contar o avanço das ciências, pesquisas, e a Internet, o que e preciso de grande poder de 
processamento. Então os computadores quânticos seria saída desse problema. 
 
 
2. Entanglement 
 “O fato de um corpo poder atuar à distância sobre o outro, através do vácuo, sem a 
intermediação de nada é para mim um absurdo tão grande que acredito que nenhum homem com 
capacidade filosófica de pensamento possa aceitar” (Isaac Newton) 
 “Quem não se chocar com a Mecânica Quântica é porque não a compreendeu” (Niels 
Bohr) 
 Um problema de se cria um computador quântico e a falta de possibilidade de olhar o 
sistema, os qubits só possuem a propriedade de superposição quando não observado, se tentamos 
observá-la os qubits ser tornariam simples bits e o computador quântico viraria um simples 
computador digital, uma possibilidade de contornar esse efeito seria usando outra lei do mundo 
quântico a lei de entanglement, no mundo quântico quando você aplicar uma quantidade de força 
para sincronia duas partículas mesmo estando longe, podemos usa esse efeito para sincronizar dois 
qubits, um dentro do sistema fechado e um em um local onde pode se analisado, isso nós 
possibilitaria visualiza as possibilidades e a armazena - lá, mas para isso eles teriam que possuir ma 
quantidade de memória gigante para guarda todos os dados processados, ou um sistema ou 
programa que analisa todos os casos e exclua as possibilidades que não são necessária para a 
atividade. 
 
 
 3. Portas lógicas de processamento 
 Todos os computadores possuem portas lógicas de processamento onde está possuem 
entrada e saída, os de entrada servem para inserir os dados, já a de saída serve para saída dos 
dados, esse modelo de portas e usado em computadores tanto digital quanto quânticos, mas a 
pequenas diferenças entre ela, teremos que ver sobre as portas lógicas digitais para podemos 
compreender as portas quânticas. 
 
3.1 Portas lógicas de computadores digitais. 
 
 Portas lógicas ou circuitos lógicos, são dispositivos que operam um ou mais sinais 
lógicos de entrada para produzir uma e somente uma saída, dependente da função 
implementada no circuito. As portas lógicas mais usadas são: AND, OR e NOT. 
 
*A porta AND tem como resultado verdadeiro apenas se as duas entradas forem verdadeiras, 
 
 
 
 
 
 
*A porta OR tem como resultado verdadeiro se alguma das duas entradas for verdadeira, 
 
*A porta NOT troca o valor da entrada 
3.2 Portas lógicas de computadores Quânticas 
 
 As portas quânticas diferente das portas lógicas clássicas precisam de mais 
valores de saída, não apenas um, porque com os estados em entanglement precisamos medir 
todos os qubits. As portas quânticas são matrizes unitárias, ou seja, elas são reversíveis, uma 
matriz reversível quer dizer que uma matriz multiplicada pela sua transposta resulta na 
própria matriz, salvando assim o resultado dos qubits. 
Existem portas quânticas que operam com apenas um qubit e portas quânticas que operam 
com mais qubits. 
4. ALGORITMOS QUÂNTICOS 
 
 Nesse capítulo serão apresentados alguns algoritmos quânticos, usando 
as portas lógicas vistas anteriormente. 
 
4.1 Algoritmos de Deutsch 
 
 Esse foi o primeiro algoritmo onde foi mostrado que um computador 
quântico tem vantagem em um computador clássico. O problema de Deutsch 
consiste em saber se determinada função f(x) é constante ou balanceada, uma 
função constante é quando f(x) é igual para qualquer x, e uma função 
balanceada é quando f(x) é diferente [3], 
 
4.2 Algoritmos de Grover 
 
 O Algoritmo de Grover é usado para busca de dados. Atualmente um 
algoritmo de busca em listas desordenadas possui a complexidade de O(n), o 
algoritmo de Grover consegue realizar buscas em listas desordenadas com 
complexidade de o (√x). 
 O Algoritmo inverte o sinal do qubit quando f(qubit) = 1, e não altera 
o qubit se f(qubit) = 0. 
5. CRIPTOGRAFIA 
 
 A criptografia é a criação de mensagens mensagem, os gregos e romanos já 
utilizavam dessa habilidade há aproximadamente 2500 atrás, mas ela ganhou mais 2 Guerra 
Mundial, quando os alemães criaram um a máquina de criptografia chamada de Enigma na 
época os alemães estavam ganhando a guerra , mas um rádio transmissor dos nazista foram 
interceptado, mas ela totalmente inútil, pois os aliados não tinha a chave para criptografia. Mas 
os ingleses foram capaz de decifra a mensagem graça a criação de um computador chamado de 
Colossus, que teve participação de Alan Turing ( o pai da computação) um dos responsável por 
tal feito. A criptografia envolve três ingredientes básicos: as partes que desejam se comunicar 
em segredo, a chave criptográfica e o protocolo para codificação e decodificação da mensagem. 
O transmissor da mensagem deve utilizar a chave criptográfica e o protocolo de codificação 
para codificar a mensagem. O receptor deve fazer a operação inversa, mas para isso deve 
conhecer a chave criptográfica. Então para outra pessoa que esteja interessado na mensagem 
precisaria da mesma chave de codificação. Então a única falha e o vazamento de informação da 
chave. 
 Até a década de 1970 utilizava-se um sistema chamado de criptografia de chave 
privada, no qual somente as partes comunicantes conhecem a chave secreta, esse sistema e 
bastante seguro contando que a chave fique em segurança. Depois foi inventado o sistema de 
chave pública RSA (de Rivest-Shamir-Adleman). O RSA funciona com uma chave 
criptográfica de duas partes: uma pública e outra secreta. A chave secreta permanece somente 
com o receptor da mensagem. A segurança desse sistema baseia-se na fatoração de números 
grandes, um problema de complexidade computacional exponencial. Fatorar um número com 
2048 bits tomaria alguns milhões de anos em um computador clássico. 
 
 Mas em 1993 Peter Shor propôs um algoritmo, Shor trabalhava na empresa 
AT&T e desenvolvia pesquisas que apontavam vantagens dos computadores quânticos 
em relação à máquina de Turing, ele formulou um algoritmo quântico, que permitia 
decompor um número com muitos algarismos em seus fatores primos. O detalhe 
fundamental é que o algoritmo de Shor realiza essa tarefa em tempos muitos menores 
do que os gastos por algoritmos clássicos. 
 Notamos ainda que, os sistemas criptográficos de segurança baseados em 
chave pública ficarão totalmente obsoletos a partir do momento em que o primeiro 
computador quântico iniciar o seu funcionamento, mas em 1984 foi descoberto por Charles 
Bennett e Gilles Brossard um protocolo quântico para a distribuição de chaves criptográficas 
provadamente seguro: o BB84. Ele se baseia sobre propriedades de estados não-ortogonais. 
 
6. CONSTRUÇÃO DE PROCESSADORES QUÂNTICOS 
 
 
Os processadores quânticos foram idealizado a aproximadamente 20 anos, e só passou a ser 
um opção quando os processadores de transistores quase chegaram ao seu limite, por causa 
disso não e decidido qual e a melhor forma de construção deles, mas um desses modo seria a 
construção de chips supercondutores, que atuam em uma temperatura muito baixa para operar 
com átomos do metal supercondutor. Em 2011 foi construído o primeiro computador 
quântico, ele foiconstruído apenas para pesquisa. seu processamento é muito limitado e 
consegue executar poucas tarefas. O preço desse computador é de U$$ 10.000.000,00. Ele 
possui 128 qubits e é mantido em um sistema criogênio, blindado em um espaço de 10m2, 
conseguindo uma temperatura de -272.98 ºC. E se chama D-Wave 
 
 
 
 
 
 
 
 
 
 CONCLUSÃO 
 
O computador quântico está começado a sair só da teoria e toma forma, mas ainda tem 
vários problemas antes que esse computador possa existe com todo seu potência, além 
de terem um preço estimado astronômico, mas teria muita utilidade, evidentemente não 
seria disponível para qualquer um, seria apenas utilizados por grandes empresas e 
instituições que fazer pesquisas ou simulados, e ainda temos a segurança, com um 
computador desse nível seria necessária revê nossa segurança digital pois com ele nada 
seria seguro. 
 Mas caso ele seja viável, teríamos um mundo novo na informática mesmo já existido 
teoricamente os Algoritmos de Deutsch e Algoritmo de Grover seria um novo mundo na 
programação, mas atualmente isso e só um sonho, ninguém sabe quando teremos 
domínio nessa área talvez daqui 10 ou 100, impossível de saber. 
 Mas podemos concluir que a evolução causada pelo seu desenvolvimento, afetaria toda a 
sociedade, poderia ser feito vários tipos de simulações para a compreensão de algum 
efeito físico, podia ser testado a combinação de milhões de substância na química e 
medicina, na engenharia ao todo seria beneficiada, teríamos uma nova sociedade. 
 
REFERÊNCIAS 
 
 
[1] ARRUDA, L. G. E. Computação quântica baseada em medidas projetivas em sistemas 
quânticos abertos. Tese (Doutorado – Programa de Pós-graduação em Física – Área de 
Concentração: Física Básica) – Instituto de Física de São Carlos da Universidade de São Paulo. 
2011. 
[2] MENDONÇA, P. E. M. F. Estudos de portas lógicas quânticas de dois qubits definidas em um 
subespaço livre de coerência para um sistema de quatro qubits acoplados ao resto do universo por 
um agente degenerado. Dissertação 
(Mestrado – Programa de Pós-Graduação em Física) – Instituto de Física de São Carlos da 
Universidade de São Paulo. 2004. 
[3] CABRAL, G; LIMA, A; LULA, B. Interpretando o algoritmo de Deutsch no interferômetro de 
Mach-Zehnder. Revista Brasileira de Ensino de Física v.26, n.2, p. 109 - 116, (2004). 
[4] SERGUEI V. ULYANOV, FABIO GHISI, SERGUEI A. PANFILOV, VIKTOR S. ULYANOV, 
ICHIRO KURAWAKI, LUDMILA LITVINTSEVA. SIMULATION OF QUANTUM 
ALGORITHMS ON CLASSICAL COMPUTERS. 1999.

Continue navegando