RoadMap – Computação Quântica

Seguem algumas dicas, para quem quiser aprofundar no tema.

Este guia será constantemente atualizado, porque é um campo bastante dinâmico.

Uma introdução bem didática

Quantum computer for high school (https://arxiv.org/abs/1905.00282)

Livros básicos

Os seguintes livros são muito bons, didáticos e têm todo o embasamento matemático:

Quantum Computing Explained – David_McMahon –https://amzn.to/31OX9Qv

A Short Introduction to Quantum Information and Quantum Computing – Michel Le Bellac – https://amzn.to/3iBRVyk

Quantum Computer Science An Introduction – David Mermin https://amzn.to/2PP94rM

Intermediário

Sou fã declarado do prof. Scott Aaronson. O livro a seguir é muito bom em teoria e também em termos filosóficos.

Quantum computing since Democritus – https://amzn.to/3gShxGJ

Ele também tem notas de aula, com a vantagem de estar sempre atual: https://www.scottaaronson.com/blog/?p=4805

O blog que ele escreve é fantástico.

O livro Quantum Computation and Quantum Information, de Michael Nielsen e Isaac Chuang, é um clássico no assunto. Porém, é denso, e tem várias partes difíceis de entender. https://amzn.to/2FmOcXb

O físico John Preskill, que já ganhou uma aposta contra Stephen Hawking, coloca suas notas de aula no seguinte site. É outra excelente fonte:

http://theory.caltech.edu/~preskill/ph219/index.html#lecture


Linguagem de programação

O Qiskit é a linguagem de programação da IBM, para Quantum Computing. Vale muito a pena dominar a linguagem, para realmente entender toda a teoria acima.

Introdução Qiskit: https://qiskit.org/

É muito interessante participar de desafios da IBM, envolvendo o Qiskit. Recentemente, ocorreu um Desafio e um Curso de verão. É legal sempre estar ligado no tema (dica: criar um Google alerts com palavras chave como qiskit, quantum computing, etc).

Um bom material é o Qiskit summer school, cujas aulas foram liberadas no link a seguir. Cobre um range grande de temas, desde circuitos básicos, dispositivos supercondutores e química quântica.

https://qiskit.org/learn/intro-qc-qh

Material complementar

As recomendações citadas são suficiente para entender bastante coisa.
Para complementar, há várias outras fontes:

Álgebra linear é um pré-requisito bem forte. Há vários livros e cursos sobre o tema. Recomendo o curso do Prof. Gilbert Strang, do MIT.

https://ocw.mit.edu/resources/res-18-010-a-2020-vision-of-linear-algebra-spring-2020/

O autor Michael Nielsen tem alguns vídeos no Youtube:

Quantum computer for the determined

https://www.youtube.com/watch?v=X2q1PuI2RFI

A Coursera tem um curso chamado “The Introduction to Quantum Computing”, de um professor da Universidade de São Petersburgo

https://www.coursera.org/learn/quantum-computing-algorithms

A Universidade de Waterloo também tem um resumo online:
https://cs.uwaterloo.ca/~watrous/LectureNotes/CPSC519.Winter2006/all.pdf

Pelo tema ser bastante amplo e multidisciplinar, áreas como física e computação clássica são importantes. Gosto bastante das aulas de Richard Feynman.

Feynman lectures on physics


Feynman lectures on computation

Opções mais avançadas

Fundamentals In Quantum Algorithms: A Tutorial Series Using Qiskit Continued

Curso QuantumML

https://www.youtube.com/channel/UCVROlDxzfRrlRexJvvCuQeg

Veja também a mesma publicação, no Medium:

https://chatbotslife.com/roadmap-quantum-computing-1fc1966513f?source=activity—post_recommended_rollup