Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

⚛️ Quantum Computation — Simulações Quânticas Interativas

Coleção de simulações de algoritmos e fenômenos da computação quântica, com visualizações em tempo real via interface web e desktop, construídas com Qiskit e Python.


🔬 Simulações Disponíveis

Módulo Descrição
Algoritmo de Grover Busca quântica com amplificação de amplitude — versão GUI e versão Web
Estado de Bell Demonstração de emaranhamento quântico entre dois qubits
Teletransporte Quântico Protocolo de teletransporte de estado quântico via canal clássico
Quantum Walk Caminhada quântica em linha com distribuição de probabilidade em tempo real

🚀 Como Executar

Pré-requisitos

pip install qiskit qiskit-aer flask flask-socketio numpy matplotlib

Interface Web (recomendado)

python grover_web.py

Acesse http://localhost:5000 no navegador.
Navegue entre as simulações pelo menu de navegação no topo da página.

Interface Desktop (Tkinter)

python grover_gui.py

🗂️ Estrutura do Projeto

quantum-computation/
│
├── grover_gui.py          # GUI desktop do Algoritmo de Grover (Tkinter + Matplotlib)
├── grover_web.py          # Servidor Flask + Socket.IO com todas as simulações
│
├── templates/
│   ├── index.html         # Dashboard principal — Algoritmo de Grover
│   ├── bell.html          # Teste de Bell — Emaranhamento Quântico
│   ├── teleport.html      # Teletransporte Quântico
│   └── walk.html          # Quantum Walk — Caminhada Quântica
│
├── quantum-texto.ipynb    # Notebook explicativo sobre computação quântica
└── script-grover.ipynb    # Notebook de prototipagem do Algoritmo de Grover

🧠 Conceitos Abordados

  • Superposição e emaranhamento quântico
  • Algoritmo de Grover — busca em banco de dados não estruturado em $O(\sqrt{N})$
  • Oráculo quântico e operador de difusão (inversão sobre a média)
  • Estados de Bell e correlações EPR
  • Protocolo de teletransporte quântico com correção clássica
  • Caminhada quântica e interferência quântica

🛠️ Tecnologias


📓 Notebooks

Notebook Conteúdo
quantum-texto.ipynb Introdução teórica à computação quântica com exemplos práticos
script-grover.ipynb Prototipagem e análise do Algoritmo de Grover passo a passo

📄 Licença

Distribuído sob a licença MIT. Veja LICENSE para mais informações.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages