Schița de curs
Introducere
Teoria Informației Cuantice
- Teoria incertitudinii
- Superpoziție și înlănțuire
- Particule subatomice
Prezentare generală a Calculatoarelor Clasice
- Biți
- Sisteme binare
- Tranzistori
Calculul Cuantic
- Coduri topologice
- Circuit QED
- Qubiți
Înțelegerea Calculatoarelor Cuantice și a Procesoarelor NISQ
- Algoritmi pentru Arhitectura NISQ
Prezentare generală a Framework-ului Cirq
Prezentare generală a Kiturilor de Dezvoltare Cuantică
Configurarea Mediului de Dezvoltare Cuantică
Structuri de Date și Sintaxă în Cirq
Pregătirea Simulatorului de Mașină Cuantică
Studiu de Caz: Algoritmi Cuantici de Adâncime Mică pentru Probleme de Chimie Cuantică
Scrierea unui Algoritm Cuantic
Controlul Circuitelor Cuantice
Specificarea Comportamentului și Plasării Porților
Programarea Timpului de Acționare a Porților
Compilarea Algoritmului
Gestionarea Constrângerilor Hardware-ului Cuantic
Rularea Algoritmului pe un Simulator Local
Testarea și Depanarea unui Algoritm
Integrarea cu Simulatoare în Cloud
Integrarea cu Hardware Cuantic Viitor
Depanare
Viitorul Calculului Cuantic
Rezumat și Concluzii
Cerințe
- O înțelegere a conceptelor de software și hardware de calcul.
- O înțelegere a numerelor complexe și a algebrei liniare.
Publicul țintă
- Dezvoltatori
- Oameni de știință
- Ingineri