Κβαντικός υπολογιστής: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Αναίρεση έκδοσης 4914329 από τον 109.242.99.231 (Συζήτηση)
μΧωρίς σύνοψη επεξεργασίας
Γραμμή 31:
 
== Λειτουργίες ==
Παρότι μια κλασική κατάσταση τριών-bit και μια κβαντική κατάσταση τριών-bit είναι διανύσματα οκτώ διαστάσεων, τα διαχειριζόμαστε διαφορετικά για κλασικούς ή κβαντικούς υπολογισμούς. Και στις δύο περιπτώσεις το σύστημα πρέπει να αρχικοποιηθεί, για παράδειγμα στην μηδενική ακολουθία, <math>|000\rangle</math> που αντιστοιχεί στο διάνυσμα <math>\left(0,0,1,0,0,0,0,0\right)</math>. Στον κλασικό τυχαιοποιημένο υπολογισμό, το σύστημα εξελίσσετε σύμφωνα με την εφαρμογή στοχαστικών μητρών, οι οποίες διαφυλάσσουν ότι οι πιθανότητες θα αθροίζουν στο 1. Αντίθετα στους κβαντικούς υπολογισμούς, επιτρέπονται λειτουργίες εννιαίαςενιαίας μήτρας, οι οποίες είναι αποδοτικές περιστροφές. Συνεπώς, αφού οι περιστροφές μπορούν να αναιρεθούν, κάνοντας αντίστροφες περιστροφές, οι κβαντικοί υπολογισμοί είναι αναστρέψιμοι.
 
Τελικά, κατά τον τερματισμό του αλγορίθμου, το αποτέλεσμα πρέπει να διαβαστεί. Στην περίπτωση του κλασικού υπολογιστή έχουμε δείγμα από την κατανομή πιθανοτήτων πάνω σε έναν καταχωρητή τριών bit για να πάρει μια οριστική ακολουθία τριών bit, ας πούμε 000. Στην κβαντική μηχανική μετράμε τη κατάσταση τριών qubit, η οποία είναι ισοδύναμη με την κατάρρευση της κβαντικής κατάστασης σε κανονική κατανομή (με τους συντελεστές στην κλασική κατάσταση να είναι τετραγωνικά μεγέθη των συντελεστών για την κβαντική κατάσταση, όπως περιγράφηκε παραπάνω), ακολουθούμενη από δειγματοληψία από αυτήν την κατανομή. Σημειώστε ότι αυτό καταστρέφει την κανονική κβαντική κατάσταση. Πολλοί αλγόριθμοι θα δώσουν την σωστή απάντηση με κάποια πιθανότητα. Ωστόσο, από την επαναλαμβανόμενη αρχικοποίηση, το να τρέχουμε και να κάνουμε μετρήσεις στον κβαντικό υπολογιστή, αυξάνει την πιθανότητα να πάρουμε την σωστή απάντηση.