Número do Painel
Autor
Instituição
UFSC
Tipo de Bolsa
BIPI/UFSC
Orientador
EDUARDO INACIO DUZZIONI
Depto
DEPARTAMENTO DE FÍSICA / FSC/CFM
Centro
CENTRO DE CIENCIAS FISICAS E MATEMATICAS
Laboratório
Grande Área / Área do Conhecimento
Ciências Exatas e da Terra /Ciências Exatas e da Terra
Sub-área do Conhecimento
Física
Titulo
Qiskit: aprendendo a programar computadores quânticos
Resumo

A bolsa de iniciação científica teve como foco de estudo computação quântica. Durante o período, duas linguagens de programação quântica foram estudadas, sendo elas Qiskit e Ket. Além disso, os principais algoritmos quânticos foram vistos, como, por exemplo, o algoritmo de busca de Grover, a estimativa de fase, busca de ordem, entre outros. Com os conhecimentos adquiridos também foi possível participar de um projeto de extensão relacionado a um simulador quântico. Inicialmente, foi planejado utilizar o material didático fornecido pelo Qiskit para o aprendizado de conceitos básicos. Com o decorrer dos estudos, alguns problemas foram identificados. O primeiro foi referente aos cursos introdutórios, os quais não apresentavam aprofundamento necessário para se compreender os assuntos, em geral, faltavam mais explicações sobre conceitos físicos e matemáticos por trás. Isso se deve ao fato da ferramenta ser de código aberto e possuir uma comunidade muito ativa, recebendo várias alterações e melhorias com frequência. Além disso, por se tratar de uma tecnologia relativamente nova e devido a essas frequentes atualizações, a ferramenta não possui um longo período de estabilidade entre versões, algo que torna códigos obsoletos rapidamente. Após os problemas enfrentados com o material do Qiskit, passou-se a usar[POLLACHINI, 2018] como fonte de estudos. Após consolidar uma base suficientemente forte com a leitura de[POLLACHINI, 2018], os livros[NIELSEN; CHUANG, 2010; WONG, 2022] foram usados para aprofundar o conhecimento em tópicos mais avançados. A linguagem Ket também passou a ser usada juntamente com Qiskit. Essa linguagem fornece uma grande facilidade na implementação de portas lógicas quânticas, principalmente nas controladas. Fazendo uma comparação com o Qiskit, ela é mais estável, porém não possui tantos recursos, visto que apenas o criador desenvolve a linguagem.

Link do Videohttps://repositorio.ufsc.br/handle/123456789/239663
Palavras-chave
Computacao quantica, informacao quantica, equacoes diferenciais, algoritmos quanticos, computadores quanticos
Colaboradores

Pró-Reitoria de Pesquisa(PROPESQ) | Central Telefônica - (48) 3721-9332 | Email - piict@contato.ufsc.br