Escolar Documentos
Profissional Documentos
Cultura Documentos
QUÂNTICA E
SUPERCOMPUTADORES
ENGENHARIA DA COMPUTAÇÃO
2024
Apresentação
Prof. Rodrigo Vidonscky
Doutor em Engenharia Mecânica – Energia e
Fluidos
Email: profrodrigo.vidonscky@fiap.com.br
INTRODUÇÃO
Introdução
FAQ – Computação quântica
TEMPLATE 2
Introdução
Introdução
Evolução e questões práticas
• Supremacia quântica (Sycamore?)
2019
2022
Introdução
Evolução e questões práticas
• O futuro
É possível comprar / alugar um
computador quântico?
Questionamento TEMPLATE 2
Introdução
Evolução e questões práticas
• Mercado e preços
Sim, é possível alugar um computador quântico em 2024!...
IBM: Planos entre US$ 5000 e US$ 10000 por mês, 10 minutos gratuitos por mês via IBM
Quantum Platform
Microsoft Azure: US$ 500 em Créditos Quantum Azure gratuitos para usuários iniciantes.
Google: Plataforma IonQ oferece Gate-shots quânticos a US$ 0,00003 por shot
AWS: Planos de preços a partir de US$ 29 por mês, incluindo Suporte AWS.
Introdução
Evolução e questões práticas
• Potencial – Descoberta de moléculas complexas
Introdução
TEMPLATE 2
https://www.youtube.com/watch?v=eup5sjSNVDE
Introdução
TEMPLATE 2
https://www.youtube.com/watch?v=jHoEjvuPoB8
ESTRUTURA DA DISCIPLINA
Estrutura da disciplina
Objetivos
• Entender as diferenças entre a computação clássica e a computação quântica
• Apresentar novos conceitos de computação, fotônica, nanoeletrônica e suas
aplicações computacionais
• Aprender a utilizar portas quânticas na construção de um circuito lógico
quântico
• Aprender a criar circuitos lógicos quânticos e suas aplicações
• Criar algoritmos quântico
• Utilizar o software de desenvolvimento em ambientes quânticos Qiskit IBM
Estrutura da disciplina
Ementa
• Mecânica quântica associada a fenômenos físicos: Superposição quântica,
entrelaçamento quântico
• Computação quântica: O qubit, representação de qubits na esfera de Bloch
• Portas lógicas quânticas de qubit único (Portões Pauli, Portão de Hadamard,
Portões de Rotação)
• Portas multi-qubits (Portão CNOT, Portão Toffoli, Portão Swap, Portão Fredkin,
Portão de Hadamard Controlado)
• Circuitos Quânticos (HZH, Bell, Kickback, GHZ, W state)
• Algoritmos Quânticos (Deutsch-Jozsa, Bernstein-Vazirani, Protocolo BB84,
Transformação Quântica de Fourier, Grover e Shor)
• Plataforma Qiskit
Estrutura da disciplina
Calendário – 1º semestre
Aula Data Descrição Atividades
1 07/fev Apresentação, introdução, ementa, critérios de avaliação
2 14/fev Feriado - Carnaval
4 28/fev Conceitos básicos para a disciplina: Números complexos e álgebra linear Checkpoint 1 - Lista de exercícios
5 06/mar Física Quântica: Introdução, superposição e entrelaçamento Entrega checkpoint 1
6 13/mar Apoio: Challenge sprint 1
7 20/mar Introdução ao Qiskit: Interface e ferramentas
9 03/abr Portas lógicas quânticas de qubit único (Hadamard, Pauli, Rotação) Checkpoint 2 - Primeiro circuito quântico
10 10/abr Portas lógicas quânticas multi-qubit (Portão CNOT, Portão Toffoli) Entrega checkpoint 2
11 17/abr Apoio: Challenge sprint 2
12 24/abr Portas lógicas quânticas multi-qubit (Portão Swap, Portão Fredkin, Portão de
Hadamard Controlado)
13 01/mai Feriado - Dia do trabalho Entrega challenge sprint 2
14 08/mai Circuitos Quânticos (HZH, Bell)
15 15/mai Circuitos Quânticos (Kickback, GHZ, W state) Checkpoint 3 - Pesquisa aplicada
16 22/mai Algoritmo de teleportação quântica Entrega checkpoint 3
17 29/mai Global solutions
18 05/jun Global solutions
19 12/jun Período de solicitação de avaliações substitutivas
20 19/jun Avaliações substitutivas
21 26/jun Vistas de provas
Estrutura da disciplina
Critério de Avaliação
• Checkpoint 1: Lista de
exercícios
Checkpoints e Challenge Sprints • Checkpoint 2: Primeiro circuito
(N1)
quântico
Peso 4,0 • Checkpoint 3: Pesquisa
Nota: Média das 4 maiores notas
aplicada
• Datas no cronograma
Disponível em:
https://github.com/free-educa/books/bl
ob/main/books/Apostila de Computação
Quântica.pdf
Estrutura da disciplina
Bibliografia
• Material adicional
Uma introdução à Computação Quântica - Wagner Jorcuvich
https://www.ime.usp.br/~mapweb/tcc/2018/WagnerJorcuvichV3.pdf
Notas de aula
Estrutura da disciplina
Plataforma: Qiskit IBM
https://qiskit.org/
SDK de código aberto – base em
Python
IBM Quantum Research
Objetivo: Simular o desenvolvimento
de circuitos lógicos e algoritmos em
arquiteturas quânticas
Composto por 4 elementos:
• Tera: Compor programas quânticos
à nível de circuitos e pulsos
• Aer: Simuladores de execução,
emuladores e debuggers
• Ignis: Tratamento de ruído e erros
• Aqua: Construção de algoritmos e
aplicações
Estrutura da disciplina
Plataforma: Qiskit IBM
Dois módulos: Composer e Lab
Estrutura da disciplina
Plataforma: Qiskit IBM
Dois módulos: Composer e Lab
Estrutura da disciplina
Políticas gerais
• Via de mão dupla
TEMPLATE 2
https://www.youtube.com/watch?v=SzJ46YA_RaA
Conteúdo adicional
Leitura
TEMPLATE 2
Obrigado!
Copyright © 2024 Prof. Rodrigo Vidonscky
Todos direitos reservados. Reprodução ou divulgação total ou parcial deste documento
é expressamente proíbido sem o consentimento formal, por escrito, do Professor
(autor).