Curso Física Quântica e Matemática para Computação Quântica

  • Machine Learning

Curso Física Quântica e Matemática para Computação Quântica

16 horas
Visão Geral

A computação quântica é o uso de fenômenos da mecânica quântica, como superposição e emaranhamento, para realizar cálculos. A computação quântica é regida pelas leis fundamentais da física quântica. 


Este curso vai te ensinar os fundamentos da Física Quântica necessários para entender a Computação Quântica.

Objetivo

Matemática para Física Quântica

Quantum Mechanics Primer 

Superposição e emaranhamento de Qubits

Portas e circuitos quânticos

Pacotes Python para computação quântica

Quantum Teleportation

Publico Alvo
  • Cientistas quânticos
  • Programadores de computação quântica
  • Desenvolvedores de TI
Pre-Requisitos
  • Python básico

Requisito de Software

  • Baixe e instale o seguinte software antes da aula

Python 3.x https://www.python.org/downloads/ 

Informações Gerais
  • Carga horaria 16h
  • Se noturno o curso e ministrado de segunda-feira a quinta-feira das 19h às 23h, total e 4 noites,
  • Se aos sábados o curso e ministrado de 09h às 18h, total de 2 sábados,
  • Se integral o curso e ministrado de segunda-feira e quarta-feira das 09h às 18h total de 2 dias,

Formato de entrega:

  • Presencial em sala de aula,
  • On-line ao vivo em tempo real na presença de um instrutor em tempo real via ferramenta meet, onde todos os participantes vão estar conectados em tempo real, com todos os tipos de acesso práticos.
Materiais
Português/Inglês
Conteúdo Programatico

Math Primer for Quantum Physics

  1. Complex Number
  2. Complex Vectors
  3. Inner Product and Orthonormal Vectors
  4. Vector Space and Basis Vectors
  5. Tensor Product
  6. Complex Matrices and Conjugate
  7. Identity, Adjoint, Hermitian and Unitary Matrices
  8. Eigenvectors and Eigenvalues
  9. Matrices Exponentials
  10. Probability 

Quantum Physics Primer for Quantum Computing

  1. Introduction to Quantum Mechanics
  2. Brief History of the Origin of Quantum Mechanics
  3. State Vectors
  4. Dirac's Bra-Ket Notation
  5. State Operators
  6. Superposition of States
  7. Measurement and Copenhagen Interpretation
  8. Single Particle Spin States
  9. Rotation Matrices
  10. Bloch Sphere 
  11. State Dynamics Governed by Schrodinger's Equation 
  12. Wave Function
  13. Heisenberg Uncertainty Principle
  14. Bounded States and Engery Quantization
  15. Two Particles System 
  16. Entanglement and Bell States
  17. Bell's Theorem

Introduction to Quantum Computing

  1. What is Quantum Computer
  2. History of Quantum Computing
  3. What is Qubit
  4. Superposition of Single Qubit
  5. Entanglement of Multiple Qubits
  6. Measurement of Qubits
  7. Applications of Quantum Computer
  8. Quantum Decoherence
  9. Commercial Quantum Computers
  10. Quantum Supremacy

Quantum Gates and  Circuits

  1. Quantum Gates
  2. Reversible and Irreversible Gates
  3. Pauli Gates
  4. Hadamard Gate
  5. Controlled-NOT Gate
  6. Toffoli Gates
  7. Quantum Phases
  8. Phase Change Gates
  9. Quantum Circuits

Quantum Computing Simulation

  1. Install QCircuits and Cirq Python Packages
  2. Simulate Qubits, Quantum Gates and Circuits
  3. Simulate Superposition and Entanglement

Quantum Computing Applications

  1. Grover's Search Algorithm
  2. Deutsch-Jozsa Algorithm
  3. Quantum Teleportaiton
  4. Superdense Coding
TENHO INTERESSE

Cursos Relacionados

Curso Deep Learning Prático em Redes Neurais Artificiais

24 horas

Curso Especialista em Machine Learning

24 Horas

Curso Machine Learning AI Foundation

24 Horas

Practical Data Science with Python

24 horas

Fundamentals of Statistics for Data Analysis

24h

Machine Learning with Amazon SageMaker

16h

Curso Algorithms of Machine Learning

24h

Curso Comprehensive Apache Spark 2.3 for Machine Learning and Data Science

32h