Karena akses ke perangkat kuantum yang mampu komputasi kuantum masih sangat terbatas, penting untuk mensimulasikan komputasi kuantum pada komputer klasik . Merepresentasikan keadaan qubit sebagai vektor membutuhkan elemen, yang sangat membatasi jumlah qubit yang dapat dipertimbangkan dalam simulasi semacam itu.
Bisakah seseorang menggunakan representasi 1 yang lebih kompak, dalam arti ia menggunakan lebih sedikit memori dan / atau daya komputasi daripada representasi vektor sederhana? Bagaimana cara kerjanya?
Meskipun mudah diimplementasikan, jelas bahwa representasi vektor boros untuk negara-negara yang menunjukkan sparsity dan / atau redundansi dalam representasi vektor mereka. Untuk contoh konkret, menganggap negara 3-qubit . Ini memiliki 2 ^ 3 elemen tetapi mereka hanya mengasumsikan 3 nilai yang mungkin, dengan sebagian besar elemen adalah 0 . Tentu saja, untuk menjadi berguna dalam mensimulasikan perhitungan kuantum kita juga perlu mempertimbangkan bagaimana merepresentasikan gerbang dan aksi gerbang pada qubit, dan memasukkan sesuatu tentang ini akan disambut, tetapi saya akan senang mendengar tentang qubit juga.2330
1. Perhatikan bahwa saya bertanya tentang representasi, bukan perangkat lunak, perpustakaan, atau artikel yang dapat memanfaatkan / menyajikan representasi tersebut. Jika Anda menyajikan dan menjelaskan representasi, Anda dapat menyebutkan di mana sudah digunakan.