Přednášky:
1. Základní vlastnosti qubitu, Blochova sféra
2. Qubity a jejich stavy, Diracova notace
3. Reverzibilní operace na qubitu, měření qubitu
4. Zapletení
5. Deutsch-Jozsův algoritmus, Bernstein-Vaziraniho algoritmus
6. Simonův algoritmus
7. Groverův algoritmus,
8. Kvantová Fourierova transformace, Shorův faktorizační algoritmus
9. RSA dekódování
10. Zjednodušený příklad korekce kvantové chyby
11. Diagnostika chyby, chybu opravující kódy
12. Kvantová kryptografie a jednoduché použití řetězení
Cvičení:
1. Instalace kvantového simulátoru a připojení ke kvantovému počítači (Qiskit).
2. - 3. Tenzorová algebra a její interpretace qubitu.
4. - 12. Praktická implementace algoritmů probraných na přednášce.
Projekty:
Individuální úloha na imlementaci kvantového algoritmu na vybraném kvantovém simulátoru nebo počítači.
1. Základní vlastnosti qubitu, Blochova sféra
2. Qubity a jejich stavy, Diracova notace
3. Reverzibilní operace na qubitu, měření qubitu
4. Zapletení
5. Deutsch-Jozsův algoritmus, Bernstein-Vaziraniho algoritmus
6. Simonův algoritmus
7. Groverův algoritmus,
8. Kvantová Fourierova transformace, Shorův faktorizační algoritmus
9. RSA dekódování
10. Zjednodušený příklad korekce kvantové chyby
11. Diagnostika chyby, chybu opravující kódy
12. Kvantová kryptografie a jednoduché použití řetězení
Cvičení:
1. Instalace kvantového simulátoru a připojení ke kvantovému počítači (Qiskit).
2. - 3. Tenzorová algebra a její interpretace qubitu.
4. - 12. Praktická implementace algoritmů probraných na přednášce.
Projekty:
Individuální úloha na imlementaci kvantového algoritmu na vybraném kvantovém simulátoru nebo počítači.