Carregando
Recomendar
     
Gostei (0)

Licença de uso

Acesso Simples (Azul)
Esta licença veda a cópia e/ou redistribuição do vídeo. Esta licença não permite o download do vídeo por nenhum usuário.

Sobre a aula

Nesta aula são complementados os aspectos introdutórios da computação quântica e é feita uma abordagem inicial sobre a física da informação.

Disciplina

PCS5788-1 Computação Quântica: Aspectos de Programação

EMENTA

1. Introdução à Computação Quântica:
Apresentação dos principais conceitos envolvidos na computação quântica relacionados com a física quântica;
2. Superposição, emaranhamento e reversibilidade:
Discussão sobre o conteúdo do capítulo 1 do livro texto [R01]: “Superposition, Entanglement and Reversibility”
3. Uma breve história da Computação Quântica:
Discussão sobre a história da computação quântica e eventuais dúvidas remanescentes sobre Superposição, Emaranhamento e Reversibilidade
4. Introdução ao QPU e Representação em círculos:
Discussão sobre os conceitos de QPU e a representação dos estados quânticos por meio de círculos. Ilustração do ambiente de programação e simulação de algoritmos quânticos.
5. Revisão de Álgebra Linear:
Rápida revisão dos principais conceitos de álgebra linear necessários para o entendimento da programação quântica.
6. Qubits. Operadores e Medições:
Discussão sobre os conceitos discorridos no capítulo 3 de [R01]: qubits, operadores e medições.
7. Operação com Múltiplos Qubits:
Relacionamento entre a representação em círculos e vetores complexos. Discussão sobre o comportamento de múltiplos qubit operando em superposição.
8. Mais operadores: CCNOT (Toffoli), operações condicionais e aleatoriedade controlada Discussão sobre o operador CCNOT (Toffoli) e operações condicionais e controle remoto
da aleatoriedade.
9. Quantum Teleportation:
Discussão sobre a operação de “Quantum Teleportation”.
10.Quantum Teleportation, Superdense code and Bell’s inequality
Discussão sobre tele transport, código superdenso e desigualdade de Bell.
11.QPU Primitives: Quantum Arithmetic and Logic
Discussão sobre aritmética e lógica quântica com exemplos
12.Amplitude Amplification
Discussão sobre a técnica de amplificação de amplitude.
13.QFT: The Quantum Fourier Transform
Discussão sobre a Transformada de Fourier Quântica - QFT;
14.Quantum Phase Estimation
Discussão sobre a técnica de avaliação de fase quântica.15.Dados reais e Busca quântica:
Discussão sobre codificação de vetores e matrizes e busca quântica.
16.Quantum Super sampling
Discussão sobre as técnicas de super sampling.
17.O algoritmo de Shor
Discussão sobre o algoritmo de Shor.
18.Quantum Machine Learning – Quantum Support Vector Machine (QSVM)
Discussão sobre o algoritmo SVM quântico.
19. Quantum Approximate Optimization Algorithm (QAOA)
Discussão sobre o “Quantum Approximate Optimization Algorithm (QAOA)

Objetivo

Introdução à computação quântica focando nos aspectos de programação de algoritmos capazes de explorar o potencial quântico da computação. Enfoque eminentemente prático associado ao desenvolvimento de algoritmos quânticos e de sua metodologia de desenvolvimento.

Índice de vídeos da disciplina

  1. PCS-5788-001-Computação Quântica: Aspectos de Programação
  2. PCS-5788-002-Computação Quântica: Aspectos de Programação
  3. PCS-5788-003-Uma introdução e a física da informação
  4. PCS5788-004 - CQ - Superposicao, Emaranhamento, FISICA INFORMACAO E REVERSIBILIDADE
  5. PCS5788-005-Uma brevíssima história da Computação Quântica
  6. PCS-5788-006-Portas quânticas
  7. PCS-5788-007-Representação em círculos e portas quânticas básicas
  8. PCS5788-008-Portas e Circuitos Quânticos
  9. PCS-5788-009-Algoritmos e protocolos quânticos: Complexidade e universalidade
  10. PCS-5788-010-Algoritmo de Deusstch-Josza
  11. PCS-5788-011-Algoritmo de Vazirani
  12. PCS5788-012: Algoritmo de Simon
  13. PCS-5788-013-Algoritmo de Grover
  14. PCS-5788-014-Quantum Walk
  15. PCS5788-015: Tele Transporte
  16. PCS5788-016: Computação Quântica: Transformada de Fourier Quântica - QFT
  17. PCS5788-017: Computação Quântica: Estimativa de Fase Quântica
  18. PCS5788-018-Computação Quântica: Algoritmo de Shor
  19. PCS-5788-019-Computação Quântica: QKD-Quantum Key Distribution
  20. PCS-5788-020-Computação Quântica: QEC - Correção de erros em computação quântica
  21. PCS-5788-021-Computação Quântica: Quantum Machine Learning-SVM
  22. PCS-5788-022-Computação Quântica: Solução de problemas Lineares - HHL
  23. PCS-5788-023-Computação Quântica: QAOA - Quantum Aproximate Optimization Algorithm
  24. PCS-5788-024-Computação Quântica: Quantum Amplitude Estimation
Superintendência de Tecnologia da Informação