Návrh Školení

Úvod

Teorie kvantové informace

  • Teorie neurčitosti
  • Superpozice a entanglement (spřažení)
  • Podatomové částice

Přehled klasických počítačů

  • Bity
  • Dvouúrovňové systémy (binární systémy)
  • Tranzistory

Kvantový počet

  • Topologické kódy
  • Circuit QED (Kvantová elektrodynamika obvodů)
  • Kvibity (qubits)

IBM Quantum Experiences a Pythonové frameworky

  • Moduly a procesy používané v kvantovém počtu
  • Simulace kvantových obvodů
  • Composer (tvůrce) obvodů
  • Qiskit Notebooks

Příprava vývojového prostředí

  • Instalace a konfigurace Anacondy
  • Instalace a konfigurace pipu a Python balíčků
  • Instalace Qiskitu
  • Konfigurace IBM Quantum Experience
  • Konfigurace IDE jako projektového manažera
  • Nastavení centra pro řízení verzí (GitHub)

Vytváření QER obvodů v Circuit Composeru

  • Aplikace bran (gates)
  • Měření kvibtů (qubits)
  • Uložení a spuštění QER obvodů

Programování QER obvodů v Qiskit Notebooks

  • Vytvoření šumivé simulace
  • Kódování šumivého obvodu
  • Vytvoření kvantového obvodu pro kvantovou Fourierovu transformaci na 4 kvibtů (qubits)
  • Vytvoření základního algoritmu v kvantovém obvodu
  • Kódování kvantové teleportačního obvodu

Testování obvodů

  • Spuštění QER obvodů na skutečném IBM kvantovém zařízení
  • Analýza zobrazených výsledků

Shrnutí a uzávěr

Požadavky

  • Znalost programování v jazyce Python

Cílová skupina

  • Informatičtí odborníci
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie