Kurzusleírás
Bevezetés
Kvantum információelmélet
- A bizonytalanság elmélete
- Szuperpozíció és összefonódás
- Szubatomi részecskék
A klasszikus számítógépek áttekintése
- Bits
- Bináris rendszerek
- Tranzisztorok
Quantum Computing
- Topológiai kódok
- QED áramkör
- Quibits
A kvantumszámítógépek és a NISQ processzorok megértése
- Algoritmusok a NISQ architektúrához
Cirq Framework áttekintése
A kvantumfejlesztő készletek áttekintése
A kvantumfejlesztési környezet beállítása
Cirq adatstruktúrák és szintaxis
A Quantum Machine Simulator előkészítése
Esettanulmány: Alacsony mélységű kvantumalgoritmusok kvantumkémiai problémákra
Kvantum algoritmus írása
Kvantumáramkörök vezérlése
A kapu viselkedésének és elhelyezésének meghatározása
A kapuk időzítésének ütemezése
Az algoritmus összeállítása
A kvantumhardver korlátainak kezelése
Az algoritmus futtatása helyi szimulátoron
Algoritmus tesztelése és hibakeresése
Integráció a felhőszimulátorokkal
Integráció a Future Quantum Hardverrel
Hibaelhárítás
Az Quantum Computing jövője
Összegzés és következtetés
Követelmények
- A szoftveres és hardveres számítástechnikai fogalmak megértése.
- A komplex számok és a lineáris algebra megértése.
Közönség
- Fejlesztők
- Tudósok
- Mérnökök