Εξέλιξη Κομματιού

Εισαγωγή

Θεωρία Κβαντικών Πληροφοριών

  • Η θεωρία της αβεβαιότητας
  • Η υπερθέση και η πλεξία
  • Υποατομικά σώματα

Επισκόπηση Κλασικών Υπολογιστών

  • Bits (δυαδικές μονάδες)
  • Δυαδικά συστήματα
  • Transistors (τρανζίστορες)

Κβαντικοί Υπολογιστές

  • Τοπολογικά κώδικες
  • Circuit QED (Κύκλοι ΚΒΕ)
  • Quibits (κβαντικές μονάδες)

IBM Quantum Experiences και Python Frameworks (πλαισία προγραμματισμού)

  • Μονάδες και διαδικασίες που χρησιμοποιούνται στην κβαντική υπολογιστική
  • Προσομοιώσεις κβαντικών κυκλωμάτων
  • Κυκλωματοθέτης κυκλώματος (Circuit Composer)
  • Notebooks Qiskit

Προετοιμασία του Περιβάλλοντος Ανάπτυξης

  • Εγκατάσταση και ρύθμιση Anaconda
  • Εγκατάσταση και ρύθμιση pip και Python πακέτων
  • Εγκατάσταση Qiskit
  • Ρύθμιση IBM Quantum Experience
  • Ρύθμιση του IDE ως διαχειριστή έργων
  • Εγκατάσταση κέντρου ελέγχου πολυπλοκότητας (GitHub)

Δημιουργία QER Κυκλώματων σε Circuit Composer

  • Εφαρμογή πύλων
  • Μέτρηση quibits (κβαντικών μονάδων)
  • Αποθήκευση και εκτέλεση QER Κυκλώματων

Προγραμματισμός QER Κυκλώματων σε Notebooks Qiskit

  • Εφαρμογή μιας προσομοίωσης ήφαιστος
  • Προγραμματισμός ενός κυκλώματος ήφαιστος
  • Εφαρμογή μιας κβαντικής πύλης για την Μετασχηματισμό Fourier σε 4 quibits (κβαντικές μονάδες)
  • Δημιουργία ενός βασικού αλγορίθμου σε κβαντικό κύκλωμα
  • Προγραμματισμός μιας κβαντικής τηλεμετάφερσης

Εξέταση των Κυκλώματων

  • Εκτέλεση QER κυκλώματων σε πραγματικό IBM κβαντικό συστήμα
  • Ανάλυση των εμφανιζόμενων αποτελεσμάτων

Επίλεγχος και Συμπέρασμα

Απαιτήσεις

  • Κατανόηση του προγραμματισμού σε Python

Αξιοδοκιμασία

  • Υπολογιστικοί επιστήμονες
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (1)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες