Návrh Školení
Zavedení
Kvantová informační teorie
- Teorie neurčitosti
- Superpozice a zapletení
- Subatomární částice
Přehled klasických počítačů
- Bity
- Binární systémy
- Tranzistory
Quantum Computing
- Topologické kódy
- Obvod QED
- Quibits
Pochopení kvantových počítačů a procesorů NISQ
- Algoritmy pro architekturu NISQ
Přehled Cirq Framework
Přehled vývojových sad Quantum
Nastavení kvantového vývojového prostředí
Datové struktury a syntaxe Cirq
Příprava simulátoru kvantového stroje
Případová studie: Kvantové algoritmy s nízkou hloubkou pro problémy kvantové chemie
Psaní kvantového algoritmu
Ovládání kvantových obvodů
Určení chování a umístění brány
Plánování načasování bran
Kompilace algoritmu
Vypořádání se s omezeními kvantového hardwaru
Spuštění algoritmu na místním simulátoru
Testování a ladění algoritmu
Integrace s cloudovými simulátory
Integrace s budoucím kvantovým hardwarem
Odstraňování problémů
Budoucnost Quantum Computing
Shrnutí a závěr
Požadavky
- Pochopení softwarových a hardwarových počítačových koncepcí.
- Pochopení komplexních čísel a lineární algebry.
Publikum
- Vývojáři
- Vědci
- Inženýři