Geri dönüşümlü kuantum algoritmalarının çoğu, Toffoli kapısı (CCNOT) veya Fredkin kapısı (CSWAP) gibi standart kapılar kullanır. Bazı işlemler sabit gerektirdiğinden girdi olarak ve girdi ve çıktıların sayısı eşit olduğunda, hesaplama sırasında çöp qubits (veya önemsiz qubits ) görünür.
Yani, ana devre gibi aslında olur | x ⟩ | 0 ↦ ↦ | f ( x ) ⟩ | g ⟩ ,
nerede | g ⟩ çöp QuBit (ler) anlamına gelir.
Orijinal değeri koruyan devreler
Devrenin geri dönüşümlü kalmasını istiyorsak çöp kubbelerinin kaçınılmaz olduğunu anlıyorum, ancak birçok kaynak bunların ortadan kaldırılmasının önemli olduğunu iddia etmektedir. Neden böyle?
Kaynak talepleri nedeniyle, örneğinşu arXiv belgesine bakınız, sayfa 8,
Bununla birlikte, bu basit işlemlerin her biri, ara sonuçların depolanmasına hizmet eden, ancak sonunda ilgili olmayan bir dizi ek, yardımcı kubit içerir. Gereksiz [sic] alanı boşa harcamamak için, bu kubitleri 0'a sıfırlamak önemlidir, böylece bunları tekrar kullanabiliriz
ya bu arXiv kağıt diyor ki
Etkili bir kuantum devresinin tasarlanmasında çöp kubitlerinin ve ancilla kübitlerinin uzaklaştırılması esastır.
veya diğer birçok kaynak - a google araması çok sayıda isabet üretir.