Da der Zugang zu Quantengeräten, die quantencomputertauglich sind, immer noch äußerst begrenzt ist, ist es von Interesse, Quantenberechnungen auf einem klassischen Computer zu simulieren . Die Darstellung des Zustands von Qubits als Vektor benötigt Elemente, was die Anzahl der Qubits, die in solchen Simulationen berücksichtigt werden können, stark einschränkt.
Kann man eine Darstellung 1 verwenden , die in dem Sinne kompakter ist, dass sie weniger Speicher und / oder Rechenleistung benötigt als die einfache Vektordarstellung? Wie funktioniert es?
Es ist zwar einfach zu implementieren, es ist jedoch klar, dass die Vektordarstellung für Zustände verschwenderisch ist, die in ihrer Vektordarstellung Sparsamkeit und / oder Redundanz aufweisen. Für ein konkretes Beispiel sei den 3-Qubit - Zustand . Es hat Elemente, aber sie nehmen nur mögliche Werte an, wobei die meisten Elemente . Um eine Quantenberechnung zu simulieren, müssten wir natürlich auch überlegen, wie man Gates und die Wirkung von Gates auf Qubits darstellt, und etwas darüber aufnehmen. Aber ich würde mich freuen, auch nur über Qubits zu hören.
1. Beachten Sie, dass ich nach den Darstellungen frage, nicht nach Software, Bibliotheken oder Artikeln, die solche Darstellungen verwenden / präsentieren könnten. Wenn Sie eine Darstellung präsentieren und erläutern, können Sie gerne angeben, wo sie bereits verwendet wird.