Struttura del corso
Introduzione
Teoria dell'informazione quantistica
- La teoria dell'incertezza
- Sovrapposizione e entanglement
- Particelle subatomiche
Panoramica dei classici Computers
- Bit
- Sistemi binari
- Transistor
Quantum Computing
- Codici topologici
- Circuito QED
- Puntinetti
Informazioni sui processori Quantum Computer e NISQ
- Algoritmi per l'architettura NISQ
Panoramica di Cirq Framework
Panoramica dei kit di sviluppo Quantum
Configurazione dell'ambiente di sviluppo Quantum
Strutture dati e sintassi di Cirq
Preparazione del simulatore di macchine quantistiche
Caso di studio: Algoritmi quantistici a bassa profondità per problemi di chimica quantistica
Scrittura di un algoritmo quantistico
Controllo dei circuiti quantistici
Specifica del comportamento e del posizionamento del punto di iniezione
Pianificazione della tempistica dei cancelli
Compilazione dell'algoritmo
Gestione dei vincoli dell'hardware quantistico
Esecuzione dell'algoritmo su un simulatore locale
Test e debug di un algoritmo
Integrazione con i simulatori cloud
Integrazione con l'hardware Quantum del futuro
Risoluzione dei problemi
Il futuro di Quantum Computing Riassunto e conclusione
Requisiti
- Comprensione dei concetti di calcolo software e hardware.
- Comprensione dei numeri complessi e dell'algebra lineare.
Pubblico
- Gli sviluppatori
- scienziati
- ingegneri