Soru.
Makalelerinde dengeleyici devrelerinin Geliştirilmiş simülasyon , Aaronson ve Gottesman, istem bir CNOT devresi simüle olduğu ⊕L (logspace indirimleri altında) -tamamlamak. ⊕L'de bulunduğu açıktır ; sertlik sonucu nasıl tutulur?
Eşdeğer olarak: yinelenen matris ürünleri modulo 2'den, temel matrislerin (satır dönüşümlerini gerçekleştiren ters çevrilebilir matrisler) mod 2 yinelenen ürünlerine bir günlük alanı azalması var mı?
ayrıntılar
Bir kontrollü değil (veya CNOT ) işlemi formunun, tersine çevrilebilir bir Boole işlemdir burada sadecej inci biti değiştirilir ve bu biraz eklenerek değiştirilir x h bir tat pozisyonları için, modulo 2saatvej. X = ( x 1 şeklinde yorum yaparsak görmek zor değil
Aaronson ve Gottesman'ın yukarıda bahsedilen makalesinde ( bu soruya çok tesadüfen , ⊕L'de simüle edilebilecek bir kuantum devresi sınıfı hakkında ), hesaplama karmaşıklığı hakkında bir bölüm vardır. Bu bölümün başlangıcına doğru, ⊕L'yi şu şekilde tarif ederler :
⊕L , belirleyici olmayan bir logaritmik uzay Turing makinesi tarafından çözülebilen, ancak kabul eden toplam yol sayısının tek olup olmadığını kabul eden tüm problemlerin sınıfıdır. Ancak, bilgisayar-bilimci olmayanlar için muhtemelen daha sezgisel olan alternatif bir tanım vardır. Bu, ⊕L'nin , polinom boyutlu bir CNOT devresini, yani tamamen NOT ve CNOT geçitlerinden oluşan, başlangıç durumuna | 0 ... 0⟩ etki eden simüle etmeyi azaltan bir sorun sınıfıdır. (İki tanımın eşdeğer olduğunu göstermek kolaydır, ancak bu, ilk önce olağan tanımın ne anlama geldiğini açıklamamızı gerektirir!)
Makalenin hedef kitlesi, önemli sayıda bilgisayar-bilimci içermediğinden, elide olma isteği mantıksız değildir; Birisinin bu denkliğin nasıl tuttuğunu açıklayabileceğini umuyorum.
Açıktır ki, bu gibi bir matris ürün taklit yapılabilir ⊕L için tekrarlanan matris ürünleri katsayıları (logspace indirimleri altında) tam bir problemdir (mod 2), değerlendirme özel bir durum olarak ⊕L . Ayrıca, CNOT matrisleri sadece temel sıra işlemlerini gerçekleştirdikçe, ters çevrilebilir herhangi bir matris CNOT matrislerinin bir ürünü olarak ayrıştırılabilir. Ancak, ters çevrilebilir bir matris mod 2'nin bile bir günlük boşluğu azaltımı ile bir CNOT matrisleri ürününe nasıl ayrıştırılacağı açık değildir . Yorumlar Emil Jeřábek tarafından belirtildiği gibi (Nitekim, işlem belirleyicilere Gauss eleme yeterli bir olan, 2 mod ⊕L Komple sorun: ayrıştırma ile doğrudan saldırısı bu yüzden , örneğin temel matrislerin ürünleri olarak tersinir matrisler L = unlessL olmadıkça günlük alanında mümkün görünmemektedir .) Tersinir olmayan matris ürünlerinden hiçbir şey söylememek. Bu yüzden biraz daha akıllı bir azaltma gerekli görünüyor.
Umarım birisi bu azalmanın bir taslağını veya bir referans sağlayabilir ( örneğin , eğer basitse, bunun bir egzersiz olduğu bir metin).