Soit, pour une machine de Quantum Turing (QTM), l'ensemble d'états soit , et l'alphabet des symboles ∑ = { 0 , 1 } , qui apparaissent à la tête de bande. Ensuite, selon ma compréhension, à tout moment donné pendant le calcul du QTM, le qubit qui apparaît à sa tête contiendra un vecteur arbitraire V ∑ = a | 1 ⟩ + b | 0 ⟩ . Aussi, si | q 0 ⟩ , | q 1 ⟩ , . . . ∈ Q, alors le vecteur d'état à cette instance sera également un vecteur arbitraire .
Maintenant, une fois le cycle d'instructions terminé, les vecteurs et V q décideront si le QTM se déplacera à gauche ou à droite le long de la bande Qubit. Ma question est- puisque l'espace de Hilbert formé par Q ⊗ ∑ est un ensemble infini indénombrable et { Gauche, Droite } est un ensemble discret, la correspondance entre eux sera difficile à créer.
Alors, comment la décision de se déplacer à gauche ou à droite est-elle prise? Le QTM se déplace-t-il à la fois à gauche et à droite en même temps, ce qui signifie que l'ensemble forme également un espace Hilbert différent, et donc le mouvement du QTM devient quelque chose comme un | Gauche ⟩ + b | Droit ⟩ .
Ou, tout comme une machine de Turing classique, le QTM se déplace à gauche ou à droite, mais pas les deux en même temps?
la source
Réponses:
Si nous avons un QTM avec un jeu d'états et un alphabet de bande Σ = { 0 , 1 } , nous ne pouvons pas dire que le qubit analysé par la tête de bande "contient" un vecteur a | 0 ⟩ + b | 1 ⟩ ou que l'état (interne) est un vecteur avec les états de base correspondant à Q . Les qubits sur la bande peuvent être corrélés entre eux et avec l'état interne, ainsi qu'avec la position de la tête de bande.Q Σ={0,1} a|0⟩+b|1⟩ Q
Par analogie, nous ne décririons pas l'état global d'une machine de Turing probabiliste en spécifiant indépendamment une distribution pour l'état interne et pour chacun des carrés de bande. Nous devons plutôt tout décrire ensemble afin de représenter correctement les corrélations entre les différentes parties de la machine. Par exemple, les bits stockés dans deux carrés de bande distants peuvent être parfaitement corrélés, à la fois 0 avec la probabilité 1/2 et les deux 1 avec la probabilité 1/2.
Donc, dans le cas quantique, et en supposant que nous parlons d'états purs de machines de Turing quantiques avec des évolutions unitaires (par opposition à un modèle plus général basé sur des états mixtes), l'état global est représenté par un vecteur dont les entrées sont indexées par configurations (c.-à-d. descriptions classiques de l'état interne, de l'emplacement de la tête de bande et du contenu de chaque carré de bande) de la machine de Turing. Il convient de noter que nous supposons généralement qu'il y a un symbole vide spécial dans l'alphabet de la bande (qui pourrait être 0 si nous voulons que nos carrés de bande stockent des qubits) et que nous commençons les calculs avec au plus un nombre fini de carrés non blancs, de sorte que l'ensemble de toutes les configurations accessibles est dénombrable. Cela signifie que l'état sera représenté par un vecteur unitaire dans un espace de Hilbert séparable.
Si vous le vouliez, vous pourriez bien sûr définir une variante du modèle de machine de Turing quantique pour laquelle l'emplacement et le mouvement de la tête de bande sont déterministes, ce qui ne ruinerait pas l'universalité de calcul du modèle, mais la définition "classique" de Turing quantique. machines n'impose pas cette restriction.
la source
La machine quantique de Turing peut se déplacer dans une superposition de déplacement à gauche et à droite. Ceci est différent de la machine Turing classique qui ne peut se déplacer que vers la gauche ou la droite.
la source