Computação quântica: uma abordagem para a graduação usando o Qiskit
Gleydson Fernandes de Jesus, Maria Heloísa Fraga da Silva, Teonas Gonçalves Dourado Netto, Lucas Queiroz Galvão, Frankle Gabriel de Oliveira Souza, Clebson Cruz
Neste artigo, apresentamos a ferramenta Quantum Information Software Development Kit – Qiskit para o ensino de computação quântica para estudantes de graduação com conhecimento básico dos postulados da mecânica quântica. Nos concentramos na apresentação da construção dos programas em qualquer laptop ou desktop comum e a sua execução em processadores quânticos reais através do acesso remoto aos hardwares disponibilizados na plataforma IBM Quantum Experience. Os códigos são disponibilizados ao longo do texto para que os leitores, mesmo com pouca experiência em computação científica, possam reproduzi-los e adotar os métodos discutidos neste artigo para abordar seus próprios projetos de computação quântica. Os resultados apresentados estão de acordo com as previsões teóricas, mostrando a eficácia do pacote Qiskit como uma ferramenta de trabalho em sala de aula para a introdução de conceitos aplicados de computação e informação quântica.
Neste artigo, apresentamos a ferramenta Quantum Information Software Development Kit – Qiskit para o ensino de computação quântica para estudantes de graduação com conhecimento básico dos postulados da mecânica quântica. Nos concentramos na apresentação da construção dos programas em qualquer laptop ou desktop comum e a sua execução em processadores quânticos reais através do acesso remoto aos hardwares disponibilizados na plataforma IBM Quantum Experience. Os códigos são disponibilizados ao longo do texto para que os leitores, mesmo com pouca experiência em computação científica, possam reproduzi-los e adotar os métodos discutidos neste artigo para abordar seus próprios projetos de computação quântica. Os resultados apresentados estão de acordo com as previsões teóricas, mostrando a eficácia do pacote Qiskit como uma ferramenta de trabalho em sala de aula para a introdução de conceitos aplicados de computação e informação quântica.
Resumo: Este artigo trata da utilização da plataforma de processadores quânticos, conhecida na literatura como IBM Q Experience, como um recurso pedagógico para a disciplina de computação quântica.Por meio da utilização do Qiskit, um pacote de desenvolvimento fornecido gratuitamente pela empresa IBM, que fornece a ligação entre o usuário e o processador.Os circuitos quânticos devem ser rodados nesses processadores quânticos, como também, a possibilidade de simulação de projetos de circuitos localmente.Nos concentramos na caracterização do Qiskit referente a vários aspectos práticos dos códigos.Para esse fim, catalogamos as portas lógicas quânticas em duas tabelas demonstrando que o Qiskit pode ser útil como um recurso didático para os cursos de computação quântica.Destacamos também que o Qiskit possui mecanismos básicos para o processamento da informação, consequentemente, a criação de circuitos e portas quânticas com medidas nas bases computacionais tornam-se mais fácil.Um exemplo de um circuito quântico foi adotado para a demonstração dos conceitos, simulação do circuito e visualização gráfica dos resultados via Qiskit.Concluímos que o framework Qiskit é um recurso pedagógico importante para explorar vários conceitos da computação quântica, tais como: portas lógicas, circuitos e medidas quânticas.Na visualização gráfica, o Qiskit pode auxiliar na discussão dos resultados obtidos de circuitos simples e complexos, voltados para o ensino e pesquisa da computação quântica.
Resumo: Este trabalho aborda como utilizar a plataforma de computação quântica da empresa IBM e seu framework, conhecido na literatura como IBM Q Experience e Qiskit, respectivamente.Esta plataforma fornece um conjunto de processadores quânticos acessados via nuvem.Esses processadores quânticos podem ser acessados gratuitamente por pesquisadores de diversas áreas: físicos, matemáticos, engenheiros, educadores.Qiskit é um framework de desenvolvimento fornecido pela mesma empresa, que fornece, além da simulação local, a conexão entre o usuário e o processador quântico onde se deseja executar circuitos quânticos ou algoritmos, voltados ao ensino de computação quântica.Nosso trabalho teve como objetivo fornecer um circuito simples que emaranha 2-qubits, utilizando o Qiskit como recurso pedagógico para estudar conceitos básicos da computação quântica como portas, circuitos e, além disso, ainda temos o processo de medição de qubits disponível neste framework.Após a revisão teórica, implementamos as portas e circuitos quânticos no Qiskit, fornecendo o código, o resultado da simulação e, a visualização gráfica desses resultados.Concluímos que o Qiskit provou ser um importante recurso pedagógico para explorar vários conceitos da mecânica quântica e da computação, como portas, circuitos, emaranhamento e medidas quânticas.Na visualização gráfica, o Qiskit pode auxiliar na discussão dos resultados obtidos em circuitos simples e complexos, com foco na pesquisa e ensino da computação quântica.
O presente estudo objetivou analisar os dados de simulações de dois algoritmos quânticos diferentes: Algoritmo de Deutsch e a Transformada de Fourier Quântica. Para tal abordagem foi utilizado o framework Qiskit na realização das simulações dos algoritmos anteriormente apresentados. Tais simulações se deram na máquina local (computador clássico) e nos chips quânticos da International Business Machines (IBM) via nuvem. Na máquina local, os resultados obtidos são os previstos pela teoria. Nos protótipos da IBM, no entanto, pequenas flutuações de erro puderam ser observadas. Todavia, os estados quânticos esperados foram obtidos com ótima probabilidade. Nossos resultados mostram que os computadores quânticos utilizados são robustos para os algoritmos estudados, sendo essa uma maneira bastante intuitiva para o ensino dos conceito de informação e computação quântica para o estudantes do ciclo profissional (técnico) da graduação.
Resumo Nosso trabalho consistiu em analisar um processador quântico real, chamado IBM Q experience (IBM-Q), como um recurso pedagógico na aplicação de conceitos da computação quântica. Este processador de 5-qbits pode ser acessado remotamente pela internet através de uma plataforma desenvolvida pela empresa de tecnologia IBM. Nos concentramos na caracterização do IBM-Q referente a vários aspectos práticos e metodológicos. Avaliamos quais seriam as principais condições para o acesso a esse processador quântico e, quanto a sua utilização, avaliamos a sua interface com respeito a simplicidade e execução. Em nossa análise, os resultados de projetos executados no IBM-Q estão de acordo com as previsões teóricas. Nossos resultados também demonstram a eficácia do IBM-Q como um recurso pedagógico, voltado para tarefas como montagem e execução de blocos simples de circuitos quânticos.
A mecânica quântica surgiu no início do século XX explicando fenômenos da natureza que até então não correspondiam às previsões de outras teorias. À medida que a teoria evoluiu, novas tecnologias baseadas nas propriedades quânticas começaram a ser desenvolvidas, como por exemplo a computação quântica. A computação quântica busca aplicar fenômenos como superposição e emaranhamento para resolver problemas computacionais complexos de forma mais eficiente que os computadores clássicos. Neste trabalho, introduzimos de forma breve o formalismo matemático utilizado na computação quântica, bem como seus principais conceitos. Ele aborda também alguns recursos quânticos, como o direcionamento quântico e a não-localidade de Bell. Nosso objetivo é detectar esses recursos em sistemas gerados em computadores quânticos reais. Para isso, focamos nossa análise nos estados Bell-diagonais e apresentamos um circuito capaz de gerar essa classse de estados. Em especial, estamos interessados nos estados de Werner, utilizados como ferramentas para detectar recursos quânticos e seus aspectos não locais. A abordagem computacional utiliza circuitos supercondutores, um tipo de hardware quântico, implementado por meio da plataforma IBM Quantum, que oferece acesso remoto a computadores quânticos reais. Os resultados experimentais obtidos são analisados em comparação com as previsões teóricas.
O anúncio de um computador quântico que pode ser acessado de forma remota por qualquer pessoa a partir de seu laptop é um acontecimento de grande importância para os cientistas da computação quântica. Neste trabalho nós apresentamos o computador quântico da International Business Machines (IBM) e sua plataforma IBM Quantum Experience (IBM-QE) como uma proposta didática em estudos de computação e informação quântica e, não menos importante, como divulgação científica de tal anúncio feito pela equipe da IBM. Apresentamos as principais ferramentas (portas quânticas) disponíveis no IBM-QE e, por meio de uma simples estratégia, discutimos acerca de uma das fontes de decoerência nos chips de 5 q-bits da IBM. Como exemplo de aplicação do nosso estudo, nós mostramos como implementar o teleporte quântico usando o IBM-QE.