Poiché l'accesso a dispositivi quantistici in grado di computare quantistica è ancora estremamente limitato, è interessante simulare i calcoli quantistici su un computer classico . La rappresentazione dello stato di qubit come vettore richiede elementi, il che limita notevolmente il numero di qubit che si possono considerare in tali simulazioni.
Si può usare una rappresentazione 1 che è più compatta, nel senso che usa meno memoria e / o potenza computazionale rispetto alla semplice rappresentazione vettoriale? Come funziona?
Sebbene facile da implementare, è chiaro che la rappresentazione vettoriale è dispendiosa per gli stati che presentano scarsità e / o ridondanza nella loro rappresentazione vettoriale. Per un esempio concreto, considerare lo stato 3-qubit . Ha elementi ma assumono solo possibili valori, con la maggior parte degli elementi . Naturalmente, per essere utili nella simulazione di un calcolo quantistico, dovremmo anche considerare come rappresentare le porte e l'azione delle porte sui qubit, e includendo qualcosa su questi sarebbe il benvenuto, ma sarei felice di sentire anche solo dei qubit.2330
1. Si noti che sto chiedendo informazioni sulle rappresentazioni, non su software, librerie o articoli che potrebbero utilizzare / presentare tali rappresentazioni. Se presenti e spieghi una rappresentazione, sei invitato a menzionare dove è già utilizzata.