| 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 Video | https://repositorio.ufsc.br/handle/123456789/239663 |
| Palavras-chave | Computacao quantica, informacao quantica, equacoes diferenciais, algoritmos quanticos, computadores quanticos |
| Colaboradores |
