Post

O papel dos computadores quânticos na sociedade futura e os desafios a serem superados

Exploramos os conceitos básicos dos computadores quânticos, suas vantagens em relação aos computadores clássicos e seus papéis esperados no futuro, além de considerar a necessidade de a Coreia se preparar antecipadamente para a era dos computadores quânticos. Este ensaio foi escrito pelo autor quando estava no segundo ano do ensino médio.

Nas últimas décadas, desde os anos 1960, a capacidade de computação dos computadores aumentou exponencialmente. Esse desenvolvimento foi alcançado miniaturizando os componentes chamados transistores que entram nos processadores dos computadores, permitindo integrar um número maior deles na mesma área. Um exemplo claro que demonstra a velocidade de desenvolvimento do desempenho dos computadores é que os smartphones mais recentes que usamos hoje têm um desempenho que supera o dos supercomputadores mais poderosos da década de 1990. Considerando que é praticamente impossível encontrar uma área que não use computadores hoje, o desempenho dos computadores é um fator crucial que determina a velocidade geral do desenvolvimento tecnológico na sociedade moderna. No entanto, o problema é que, à medida que o tamanho de cada transistor se torna extremamente pequeno, essa abordagem para melhorar a capacidade de computação dos computadores está agora atingindo seus limites físicos. É por isso que os cientistas estão focando nos computadores quânticos. Neste artigo, discutiremos as características dos computadores quânticos, suas vantagens em relação aos computadores convencionais, seus papéis esperados na sociedade futura e os desafios que precisam ser superados para isso.

O computador quântico é um computador que processa dados usando fenômenos quânticos como emaranhamento (entanglement) e superposição, um conceito proposto pela primeira vez pelo físico teórico americano Richard Feynman em 1982. A característica única dos computadores quânticos é que eles leem informações em unidades de qubits (bits quânticos). Ao contrário dos bits usados pelos computadores convencionais, que têm um único valor de 0 ou 1, os qubits podem ter valores de 0 e 1 simultaneamente usando o fenômeno da superposição quântica. Portanto, quando o número de qubits usados é n, teoricamente o número de casos que podem ser representados de uma vez é 2^n, e graças a essa característica dos qubits, os computadores quânticos podem realizar o processamento paralelo de dados de forma eficaz.

Antes de discutir as aplicações potenciais dos computadores quânticos na sociedade futura, é necessário notar que, como o princípio de operação dos computadores quânticos é completamente diferente dos computadores convencionais, mesmo que sejam comercializados, serão diferentes do que as pessoas comumente imaginam. A diferença fundamental entre computadores quânticos e convencionais não está simplesmente no número de casos que os qubits podem gerar. A característica mais importante que diferencia os computadores quânticos dos convencionais é que os computadores quânticos processam cálculos de forma não determinística. Para entender o que isso significa, precisamos conhecer os conceitos de máquina de Turing determinística e não determinística.

Primeiro, uma máquina de Turing determinística é uma máquina que processa uma série de instruções dadas uma por uma sequencialmente. Os computadores comuns que usamos geralmente se enquadram nesta categoria. Problemas fáceis que uma máquina de Turing determinística pode resolver em tempo polinomial são chamados de problemas P. Por outro lado, uma máquina de Turing não determinística é uma máquina que pode calcular várias respostas para um problema simultaneamente, ou seja, uma máquina que encontra a solução ideal entre inúmeros casos. Por exemplo, no problema de encontrar o caminho ideal, quando há inúmeros caminhos de A para B, uma máquina de Turing não determinística simula todos os caminhos para o destino simultaneamente e apresenta o caminho que chegou mais rápido como o caminho ideal. Problemas que uma máquina de Turing não determinística pode resolver em tempo polinomial são chamados de problemas NP. Problemas NP são problemas complexos que precisam considerar várias causas e fatores, mas não têm uma solução padronizada que possa ser aplicada como uma fórmula, e incluem exemplos como encontrar o caminho ideal, fatoração de números, logaritmo discreto, análise de sistemas complexos como fluidos, análise de linguagem natural, etc.

Agora deve ficar claro o que significa dizer que os computadores quânticos processam cálculos de forma não determinística. Quando um computador convencional, ou seja, uma máquina de Turing determinística que só pode calcular um caminho por vez, tenta resolver um problema NP, o tempo necessário aumenta exponencialmente à medida que a complexidade do problema aumenta, mas para um computador quântico, que é uma máquina de Turing não determinística, o tempo aumenta apenas aritmeticamente mesmo quando a complexidade do problema aumenta. É por isso que se diz que os computadores quânticos podem realizar cálculos que os computadores convencionais não podem. Em particular, como os problemas de fatoração e logaritmo discreto são partes importantes dos algoritmos de criptografia de chave pública, sempre que se fala em computadores quânticos, também se menciona a criptografia. No entanto, isso não significa que os computadores quânticos sejam onipotentes e superiores aos computadores convencionais em todos os aspectos. Seria mais preciso entender que os computadores convencionais e os quânticos são bons em coisas diferentes. Embora os computadores quânticos certamente demonstrem capacidades muito poderosas em certas áreas, eles também podem ter um desempenho ruim dependendo do tipo de operação. Em outras palavras, mesmo que os computadores quânticos sejam comercializados, os computadores convencionais ainda serão necessários. Os computadores convencionais continuarão sendo usados para tarefas de cálculo determinísticas, enquanto os computadores quânticos serão utilizados onde for necessário resolver problemas complexos que são difíceis de processar com computadores convencionais. Os computadores quânticos e convencionais não são concorrentes, mas sim complementares.

Tendo isso em mente, vamos examinar o que os computadores quânticos poderão fazer no futuro. As áreas onde os computadores quânticos provavelmente terão o melhor desempenho no futuro são, sem dúvida, a nanotecnologia e a análise de dados. No caso da nanotecnologia, os computadores quânticos podem demonstrar capacidades poderosas na análise do movimento microscópico das partículas. Na verdade, Richard Feynman propôs inicialmente o conceito de computador quântico em um artigo argumentando que era necessário um computador baseado na equação de Schrödinger para analisar o movimento do mundo microscópico. Com os computadores de hoje, leva muito tempo e a precisão da previsão não é suficiente para prever a estrutura de moléculas grandes como proteínas ou processos complexos de reações bioquímicas. É por isso que, ao desenvolver novos medicamentos, não se pode confiar apenas em simulações de computador, mas é necessário passar por várias etapas de experimentos em animais e ensaios clínicos. No entanto, usando um computador quântico, é possível prever processos de reações bioquímicas onde inúmeros fatores interagem, analisar várias estruturas moleculares de forma rápida e precisa, e usar os resultados para acelerar o desenvolvimento de novos medicamentos e materiais, além de reduzir os efeitos colaterais. A maior razão para o desenvolvimento de novos medicamentos levar tanto tempo é devido aos ensaios clínicos, mas usando um computador quântico, seria possível simplificar a fase de ensaios clínicos com base na alta confiabilidade das simulações, reduzindo drasticamente o período de desenvolvimento de novos medicamentos para responder a novas doenças como a COVID-19 para algumas semanas.

Além disso, os computadores quânticos podem ser úteis na análise de big data. Através da superposição quântica, os computadores quânticos podem analisar dados complexos e vastos onde vários elementos interagem de forma rápida e precisa. Graças a essa característica, será possível fazer previsões meteorológicas mais precisas do que agora, rastreando o fluxo atmosférico e o movimento das nuvens, e desempenhar um papel crucial na condução autônoma, encontrando rotas ideais ao compreender o movimento dos veículos nas estradas em tempo real.

No entanto, para utilizar computadores quânticos na indústria dessa maneira, é necessário resolver alguns desafios. Primeiro, é preciso encontrar maneiras de implementar e manter qubits estáveis, além de corrigir erros quânticos. Como os qubits podem colapsar facilmente com pequenas mudanças ambientais, controlá-los de forma estável é um grande desafio para a comercialização dos computadores quânticos. Além disso, os computadores quânticos atuais têm um problema de precisão de cálculo um pouco menor devido a erros quânticos, então é necessário encontrar maneiras de corrigir esses erros. Várias abordagens estão sendo pesquisadas para implementar qubits, incluindo armadilhas de íons, loops supercondutores e qubits topológicos, cada um com suas próprias vantagens e desvantagens. Ao mesmo tempo, é necessário treinar profissionais que possam escrever algoritmos quânticos e manter, reparar e operar computadores quânticos. Como o software existente não pode ser executado em computadores quânticos, será necessário um software completamente novo adequado para computadores quânticos.

Embora a IA tenha começado a receber atenção significativa apenas a partir da década de 2010, tecnologias que formam a base da IA de hoje, como o perceptron, já estavam sendo pesquisadas há décadas. Para termos competitividade quando os computadores quânticos receberem tanta atenção no futuro quanto a IA recebe hoje, precisamos nos preparar desde agora. Segundo o Professor Lee Jun-koo da Escola de Engenharia Elétrica e Eletrônica do Instituto Avançado de Ciência e Tecnologia da Coreia (KAIST), a tecnologia de computação quântica da Coreia está atualmente 5 a 10 anos atrás de outros países avançados. Antes que a lacuna se amplie ainda mais e se torne irreversível, é necessário estabelecer políticas relacionadas com uma visão de longo prazo e aumentar ainda mais a escala de investimento. Através de apoio consistente e contínuo do governo, devemos nos esforçar para realizar pesquisas de demonstração de computadores quânticos e, ao mesmo tempo, garantir direitos de propriedade intelectual relacionados ao software. Para isso, será necessária uma troca de informações suficiente e uma cooperação fluida entre a indústria, pesquisadores de ciências básicas e formuladores de políticas governamentais.

Referências

This post is licensed under CC BY-NC 4.0 by the author.

Comments powered by Disqus.