Návrh Školení
Úvod
Přehled teorií kvantové fyziky použitých v kvantovém počítání
- Základy kvantového překrytí (superpozice)
- Základy kvantového splětení (entanglement)
- Matematické základy kvantového počítání
Přehled kvantového počítání
- Rozdíly mezi kvantovým a klasickým elektronickým počítáním
- Integrace kvantových jevů do kvantového počítání
- Qubit
- Implementace Diracovy notace
- Měření výpočetní báze v kvantovém počítání
- Kvantové obvody a kvantové orákuly
Práce s vektory a maticemi v kvantovém počítání
- Násobení matic pomocí kvantové fyziky
- Konvence tenzorových součinů
Aplikace pokročilých maticových konceptů v kvantovém počítání
Přehled kvantových počítačů a kvantových simulátorů
- Kvantové hardware a jeho komponenty
- Spouštění kvantového simulátoru
- Vykonyvání kvantových mechanizmů v kvantové simulaci
- Provozování kvantových výpočtů na kvantovém počítači
Práce s modely kvantového počítání
- Logika a funkce různých kvantových bran
- Chápání efektů překrytí (superpozice) a splětení (entanglement) na kvantové brány
Použití Shorova algoritmu a kvantové kryptografie
Implementace Groverova algoritmu v kvantovém počítání
Odhad fáze v kvantovém počítači
- Kvantová Fourierova transformace
Psaní základních algoritmů a programů pro kvantový počítač
- Použití správných nástrojů a jazyků pro kvantové počítání
- Nastavení kvantových obvodů a specifikace kvantových bran
Kompilace a spouštění algoritmů a programů v kvantovém počítači
Testování a ladění algoritmů a programů pro kvantový počítač
Identifikace a oprava chyb algoritmu pomocí kvantové korekce chyb (QEC)
Přehled hardware a architektury kvantových počítačů
Integrace algoritmů a programů s kvantovým hardwarem
Řešení problémů
Rozvoj kvantového počítání pro budoucí aplikace v kvantové informační vědě
Shrnutí a závěr
Požadavky
- Znalost matematických metod v pravděpodobnosti a lineární algebře
- Porozumění základním teoriím a algoritmům počítačové vědy
- Pochopení elementárních konceptů kvantové fyziky
- Základní zkušenosti s modelem a teoriemi kvantové mechaniky
Cílová skupina
- Počítačoví vědci
- Inženýři
Reference (1)
Quantum computing algorithms and related theoretical background know-how of the trainer is excellent. Especially I'd like to emphasize his ability to detect exactly when I was struggling with the material presented, and he provided time&support for me to really understand the topic - that was great and very beneficial! Virtual setup with Zoom worked out very well, as well as arrangements regarding training sessions and breaks sequences. It was a lot of material/theory to cover in "only" 2 days, wo the trainer had nicely adjusted the amount according to the progress related to my understanding of the topics. Maybe planning 3 days for absolute beginners would be better to cover all the material and content outlined in the agenda. I very much liked the flexibility of the trainer to answer my specific questions to the training topics, even additionally coming back after the breaks with more explanation in case neccessary. Big thank you again for the sessions! Well done!