Implementação do algoritmo quântico da teleportação usando Java Closures

Bibliographic Details
Main Author: Calegaro, Bruno Crestani
Publication Date: 2010
Language: por
Source: Manancial - Repositório Digital da UFSM
dARK ID: ark:/26339/0013000002n62
Download full: http://repositorio.ufsm.br/handle/1/25320
Summary: Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2010.
id UFSM_d4af155fa1735a28db88bd79fa9f54a2
oai_identifier_str oai:repositorio.ufsm.br:1/25320
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Implementação do algoritmo quântico da teleportação usando Java ClosuresImplementation of the algorithm of quantum teleportation using Java ClosuresComputação quânticaTeleportação quânticaMônadasJava ClosuresQuantum computationQuantum teleportationMonadsCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOTrabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2010.Quantum computing is an emerging technology with great potential: while quantum computers can solve certain computational problems with a exponentially gain of time in relation of the classical computers implementations, encryption protocols based on quantum keys are already being used to provide a new level of security until then unknown. Computer science researchers are challenged to develop new quantum algorithms, new quantum protocols, quantum programming languages and their semantic models. We need to investigate new semantic models for the quantum computation, as well as new solutions of development, analysis and quantum model simulations. Therefore, this paper aims to model the quantum states of quantum mechanics through the use of monads using the feature of definition of anonymous functions in Java, Java Closures. And then implement the algorithm of quantum teleportation with that model. The simulation of the quantum teleportation algorithm developed in the model, confirmed the efficiency of modeling quantum states using monads. It is expected that the developed product be used to implement other algorithms and operations of quantum computing, and also, serve as basis of study for students interested in quantum computing.A computação quântica é uma tecnologia emergente com um grande potencial: enquanto computadores quânticos podem resolver certos problemas computacionais com um ganho exponencial de tempo em relação a sua execução em computadores clássicos, protocolos de criptografia baseados em chaves quânticas já estão sendo usados para fornecer um nível de segurança até então desconhecido. Pesquisadores da área de ciência da computação encontram o desafio de desenvolver novos algoritmos e protocolos quânticos, linguagens de programação quântica e seus modelos semânticos. É preciso investigar novos modelos semânticos para computação quântica, bem como novas soluções de desenvolvimento, análise e simulação de modelos quânticos. Nesse contexto, este trabalho teve como objetivo modelar os estados quânticos da mecânica quântica através da utilização de mônadas e então implementar o algoritmo da teleportação quântica usando tal modelo utilizando o recurso de definição de funções anônimas em Java, Java Closures. A simulação do algoritmo quântico da teleportação no modelo desenvolvido comprovou a eficiência de modelar estados quânticos usando mônadas. Espera-se, que o produto desenvolvido seja usado para implementar outros algoritmos e operações da computação quântica, e também , que sirva como base de estudo para alunos interessados na computação quântica.Universidade Federal de Santa MariaBrasilUFSMCentro de TecnologiaVizzotto, Juliana KaizerCalegaro, Bruno Crestani2022-07-13T14:19:05Z2022-07-13T14:19:05Z2010-12-072010Trabalho de Conclusão de Curso de Graduaçãoinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://repositorio.ufsm.br/handle/1/25320ark:/26339/0013000002n62porhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2024-09-17T17:12:24Zoai:repositorio.ufsm.br:1/25320Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/PUBhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.bropendoar:2024-09-17T17:12:24Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Implementação do algoritmo quântico da teleportação usando Java Closures
Implementation of the algorithm of quantum teleportation using Java Closures
title Implementação do algoritmo quântico da teleportação usando Java Closures
spellingShingle Implementação do algoritmo quântico da teleportação usando Java Closures
Calegaro, Bruno Crestani
Computação quântica
Teleportação quântica
Mônadas
Java Closures
Quantum computation
Quantum teleportation
Monads
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Implementação do algoritmo quântico da teleportação usando Java Closures
title_full Implementação do algoritmo quântico da teleportação usando Java Closures
title_fullStr Implementação do algoritmo quântico da teleportação usando Java Closures
title_full_unstemmed Implementação do algoritmo quântico da teleportação usando Java Closures
title_sort Implementação do algoritmo quântico da teleportação usando Java Closures
author Calegaro, Bruno Crestani
author_facet Calegaro, Bruno Crestani
author_role author
dc.contributor.none.fl_str_mv Vizzotto, Juliana Kaizer
dc.contributor.author.fl_str_mv Calegaro, Bruno Crestani
dc.subject.por.fl_str_mv Computação quântica
Teleportação quântica
Mônadas
Java Closures
Quantum computation
Quantum teleportation
Monads
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Computação quântica
Teleportação quântica
Mônadas
Java Closures
Quantum computation
Quantum teleportation
Monads
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2010.
publishDate 2010
dc.date.none.fl_str_mv 2010-12-07
2010
2022-07-13T14:19:05Z
2022-07-13T14:19:05Z
dc.type.driver.fl_str_mv Trabalho de Conclusão de Curso de Graduação
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufsm.br/handle/1/25320
dc.identifier.dark.fl_str_mv ark:/26339/0013000002n62
url http://repositorio.ufsm.br/handle/1/25320
identifier_str_mv ark:/26339/0013000002n62
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
UFSM
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
UFSM
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.br
_version_ 1847103425525841920