Programa do Curso
Introdução
Teoria da Informação Quântica
- A teoria da incerteza
- Superposição e emaranhamento
- Partículas subatômicas
Visão Geral dos Computadores Clássicos
- Bits
- Sistemas binários
- Transistores
Computação Quântica
- Códigos topológicos
- Circuitos QED (Quantum Electrodynamics)
- Qubits
IBM Quantum Experiences e Frameworks Python
- Módulos e processos utilizados na computação quântica
- Simulações de circuitos quânticos
- Compositor de circuitos
- Notebooks Qiskit
Preparando o Ambiente de Desenvolvimento
- Instalando e configurando Anaconda
- Instalando e configurando pip e pacotes Python
- Instalando Qiskit
- Configurando IBM Quantum Experience
- Configurando o IDE como gerenciador de projetos
- Configurando um centro de controle de versão (GitHub)
Construindo Circuitos QER no Compositor de Circuitos
- Aplicando portas lógicas
- Medindo qubits
- Salvando e executando os circuitos QER
Codificando Circuitos QER nos Notebooks Qiskit
- Implementando uma simulação ruidosa
- Codificando um circuito ruidoso
- Implementando um circuito quântico para a Transformada Quântica de Fourier em 4 qubits
- Criando um algoritmo básico em um circuito quântico
- Codificando um circuito de teletransporte quântico
Testando os Circuitos
- Executando os circuitos QER em um dispositivo quântico real da IBM
- Analisando os resultados exibidos
Resumo e Conclusão
Requisitos
- Compreensão da programação em Python
Público-Alvo
- Cientistas da computação
Declaração de Clientes (1)
O conhecimento dos algoritmos de computação quântica e do background teórico relacionado do treinador é excelente. Gostaria especialmente de destacar sua capacidade de identificar exatamente quando eu estava tendo dificuldades com o material apresentado, e ele disponibilizou tempo e suporte para que eu pudesse realmente entender o tópico - isso foi ótimo e muito benéfico! A configuração virtual com Zoom funcionou muito bem, assim como as arranjos relacionados às sessões de treinamento e sequências de pausas. Houve uma grande quantidade de material/teoria para cobrir em apenas 2 dias, então o treinador ajustou a quantidade de conteúdo conforme o meu progresso na compreensão dos tópicos. Talvez planejar 3 dias para iniciantes absolutos seria melhor para cobrir todo o material e conteúdo descrito na agenda. Adorei a flexibilidade do treinador em responder às minhas perguntas específicas sobre os tópicos de treinamento, inclusive voltando após as pausas com mais explicações quando necessário. Muito obrigado novamente pelas sessões! Parabéns!
Giorgi Ediberidze
Curso - Quantum Computing with IBM Quantum Experience
Máquina Traduzida