Schița de curs
Introducere
Prezentare generală a teoriilor fizicii cuantice aplicate în Quantum Computing
- Bazele superpoziției cuantice
- Bazele entanglementului cuantic
- Mathematical fundamentele calculului cuantic
Prezentare generală a Quantum Computing
- Diferențierea dintre calculul cuantic și calculul electronic clasic
- Integrarea comportamentelor cuantice în calculul cuantic
- Qubitul
- Implementarea notației Dirac
- Măsurarea bazei computaționale în calculul cuantic
- Circuite cuantice și oracole cuantice
Lucrul cu vectori și matrici în Quantum Computing
- Înmulțirea Matrix folosind fizica cuantică
- Convenții ale produselor tensoriale
Aplicarea conceptelor avansate Matrix la Quantum Computing
Prezentare generală a calculatoarelor cuantice și a simulatoarelor cuantice
- Hardware-ul cuantic și componentele sale
- Rularea unui simulator cuantic
- Mecanisme cuantice executabile într-o simulare cuantică
- Efectuarea calculelor cuantice într-un calculator cuantic
Lucrul cu modele Quantum Computing
- Logica și funcțiile diferitelor porți cuantice
- Înțelegerea efectelor de suprapunere și entanglement asupra porților cuantice
Utilizarea algoritmului lui Shor și a criptografiei Quantum Computing
Implementarea algoritmului lui Grover în Quantum Computing
Estimarea unei faze cuantice într-un calculator cuantic
- Transformata Fourier cuantică
Scrierea algoritmilor și programelor de bază Quantum Computing pentru un calculator cuantic
- Utilizarea instrumentelor și a limbajului adecvate pentru calculul cuantic
- Configurarea circuitelor cuantice și specificarea porților cuantice
Compilarea și rularea algoritmilor și programelor cuantice într-un calculator cuantic
Testarea și depanarea algoritmilor cuantici și a programelor de calculator cuantic
Identificarea și corectarea erorilor de algoritm cu ajutorul corecției cuantice a erorilor (QEC)
Prezentare generală a hardware-ului și arhitecturii Quantum Computing
Integrarea algoritmilor și programelor cuantice cu hardware-ul cuantic
Rezolvarea problemelor
Avansarea Quantum Computing pentru viitoarele aplicații ale științei informației cuantice
Rezumat și concluzie
Cerințe
- Cunoașterea metodelor matematice în probabilități și algebră liniară
- Înțelegerea teoriilor și algoritmilor fundamentali din informatică
- o înțelegere a conceptelor elementare de fizică cuantică
- Experiență de bază cu modelele și teoriile mecanicii cuantice
Audiență
- Specialiști în informatică
- ingineri
Mărturii (1)
Stilul de antrenament în algoritmi de calcul cuantice și cunoștințele teoretice asociate ale formatorului sunt excelente. În special, aș dori să subliniez abilitatea lui de a detecta exact momentul când mă simteam încetinat de materialul prezentat și că mi-a oferit timp și sprijin pentru a înțelege cu adevărat temele - acest lucru a fost foarte util! Configurarea virtuală cu Zoom a funcționat foarte bine, la fel ca aranjamentele privind sesiunile de antrenament și secvențele de pauze. Era o cantitate mare de material/teorie de acoperit în doar 2 zile, deci formatorul a ajustat în mod frumos cantitatea în funcție de progresul meu în înțelegerea temelor. Ar fi mai bine să planificăm 3 zile pentru absolviți începători pentru a acoperi toate materialele și conținutul menționate în program. Am apreciat foarte mult flexibilitatea formatorului de a răspunde la întrebările mele specifice privind temele de antrenament, chiar revenind după pauze cu mai multe explicații dacă era nevoie. Mulțumiri din nou pentru sesiuni! Lucru bine făcut!
Giorgi Ediberidze
Curs - Quantum Computing with IBM Quantum Experience
Tradus de catre o masina