Il s'agit d'une continuation de l' algorithme quantique pour les systèmes linéaires d'équations (HHL09): Étape 2 - Qu'est-ce que ?
Dans l'article: Algorithme quantique pour les systèmes linéaires d'équations (Harrow, Hassidim et Lloyd, 2009) , les détails de la mise en œuvre réelle de l'algorithme ne sont pas donnés. La façon exacte dont les états et sont créés est en quelque sorte une " boîte noire " (voir pages 2-3).| b ⟩
et
où est l'état initial du registre d'horloge et | b \ rangle est l'état initial du registre d'entrée.| b ⟩
(Dis) Je veux exécuter leur algorithme sur l'ordinateur quantique IBM à bits. Et je veux résoudre une certaine équation où est une matrice hermitienne avec des entrées réelles et est un vecteur de colonne avec des entrées réelles.A 4 × 4 b 4 × 1
Prenons un exemple:
et
Étant donné les dimensions de et , nous devrions avoir besoin de qubits pour le registre d'entrée et autres qubits pour le registre d'horloge en supposant que nous voulons que les valeurs propres soient représenté avec une précision de et une précision jusqu'à bits pour les valeurs propres (cela a été discuté ici précédemment). Un total de qubits sera donc nécessaire à cet effet (le qubit supplémentaire est l'ancilla).
Des questions:
À l'aide de ces informations, est-il possible de créer les états initiaux et sur la version IBM qubit?
Si vous pensez que est trop grand pour être implémenté sur les ordinateurs quantiques IBM, vous pouvez même montrer un exemple de préparation d'état initial pour une matrice hermitienne (ou simplement donner une référence à un tel exemple).
Je veux simplement avoir une idée générale de savoir si cela peut être fait (c'est-à-dire si c'est possible) sur l'ordinateur quantique IBM 16 qubits, et pour cela, quelles portes seront nécessaires. Si ce n'est pas l'ordinateur quantique IBM à 16 qubits, le simulateur QISKit peut-il être utilisé pour recréer la préparation de l'état initial de et dans l'algorithme HHL? Existe-t-il une autre meilleure alternative pour y parvenir?