5 kubitten daha az kod düzeltme hatası neden olamaz?


19

Son zamanlarda 9-qubit, 7-qubit ve 5-qubit hata düzeltme kodlarını okudum. Ama neden 5'ten az qubit ile kuantum hatası düzeltme kodu olamaz?

Yanıtlar:


13

En az 5 kübite (veya quadite) ihtiyacınız olduğunu gösteren bir kanıt

Burada herhangi bir tek hata düzeltme ( yani mesafe 3) kuantum hata düzeltme kodunun en az 5 qubit olduğuna dair bir kanıt vardır . Aslında, herhangi bir boyut, qudits bu genelleştirir ve herhangi bir kuantum hata düzeltme kodu boyut, bir veya daha fazla qudits koruyucu .dd

( Felix Huber'in belirttiği gibi , en az 5 kubite ihtiyacınız olduğunu gösteren orijinal kanıt, Knill - Laflamme koşullarını belirleyen Knill - Laflamme makalesinden [ arXiv: quant-ph / 9604034 ] kaynaklanmaktadır: aşağıdaki kanıt tekniği bu da günümüzde daha yaygın olarak kullanılmaktadır.)

Düzeltebilirsiniz Herhangi kuantum hata düzeltme kodu bilinmeyen hataları, ayrıca kadar düzeltebilir (biz sadece bazı qubit kaybettiğiniz veya tamamen depolarize veya benzeri olur) silme hataları sildim qubits yerleri biliniyorsa. [1 saniye. III A] *. Biraz daha genel olarak, mesafesini düzelten bir kuantum hatası silme hatalarını tolere edebilir . Örneğin, Kodu hiçbir hatayı düzeltemezken, özünde bir hatanın meydana geldiğini (ve hatta hangi hata türünü) söyleyebilir, ancak hangi qubit değil aynı kod tek bir silme hatasına karşı koruyabilir (çünkü hipotezle hatanın bu durumda nerede oluştuğunu tam olarak biliyoruz).t2tdd1[[4,2,2]]

Bir Pauli hatasını tolere edebilen herhangi bir kuantum hatası düzeltme kodunun iki kubitin kaybından kurtulabileceği anlaşılmaktadır. Şimdi: üzerinde kuantum hatası düzeltme kodunuz olduğunu varsayalım , tek qubit hatalarına karşı bir qubit kodlama. Alice'e qubits ve Bob'a qubits verdiğinizi varsayalım : Alice orijinal kodlanmış durumu kurtarabilmelidir. Eğer , sonra , Bob gerektiğini böylece de orijinal kodlanmış halini tekrar elde edebilmek - böylece Alice'in devletin bir klon elde. Bu, Klonlama Yok Teoremi tarafından göz ardı edildiğinden, bunun yerine sahip olmamız gerekir .n2n22n<52n2n 5n5

Silme hatalarını düzeltme hakkında

* Bunun için bulduğum en eski referans

[1] Grassl, Beth ve Pellizzari.
      Quantum Erasure Channel kodları .
      Phys. Rev. A 56 ( s.33-38 ), 1997.
      [ arXiv: quant-ph / 9610042 ]

- Knill-Laflamme koşullarının [ arXiv: quant-ph / 9604034 ] ' de açıklanmasından çok sonra değil ve bu nedenle kod mesafesi ve silme hataları arasındaki bağlantının orijinal kanıtı. Ana hat aşağıdaki gibidir ve mesafesi derinin hata düzeltme kodlarına uygulanır (ve genelleştirilmiş Pauli operatörlerini kullanarak kübitler yerine herhangi bir boyuttaki quaditlere eşit derecede geçerlidir).d

  • kübitlerinin kaybı , tamamen depolarize edici kanala tabi kübitler tarafından modellenebilir, bu da kubitlerin tekdüze rastgele Pauli hatalarına maruz kalmasıyla modellenebilir.d1

  • Eğer bu kubitlerinin yerleri bilinmiyorsa, bu ölümcül olurdu. Bununla birlikte, konumları bilindiği gibi, kubitlerindeki herhangi bir çift Pauli hatası , Knill-Laflamme koşullarına hitap ederek birbirinden ayırt edilebilir.d1d1

  • Bu nedenle, silinen kubitleri maksimum karışık durumda kubitlerle değiştirerek ve bu kubitlerinde Pauli hatalarını test ederek (rastgele Pauli hatalarını düzeltmek için kullanacağınızdan daha farklı bir düzeltme prosedürü gerektirerek), orijinal durum.d1


1
Not: Cevabımı iptal ettiyseniz , orijinal kanıtı belirlediği için Felix Huber'ın cevabını da oylamayı düşünmelisiniz .
Niel de Beaudrap

14

Kolayca kanıtlayabileceğimiz şey, daha küçük dejenere olmayan bir kodun olmamasıdır .

Dejenere olmayan bir kodda, kübitin 2 mantıksal durumuna sahip olmanız ve her bir mantıksal durumu eşlemek için olası her hata için ayrı bir duruma sahip olmanız gerekir. Diyelim ki iki mantıksal durum olan ve ile 5 qubit kodunuz var . Olası tek qubit hataları kümesi ve tüm durumların olduğu anlamına gelir dikey durumlarla .|0L|1LX1,X2,X5,Y1,Y2,,Y5,Z1,Z2,,Z5

|0L,|1L,X1|0L,X1|1L,X2|0L,

Bu argümanı genel olarak uygularsak, farklı duruma ihtiyacımız olduğunu gösterir . Ancak, kübit için, maksimum ayrı durum sayısı . Bu nedenle, dejenere olmayan bir hata için doğru mesafe 3 kodu (yani en az bir hata için düzeltme) veya daha fazlası için Buna Kuantum Hamming Bağlama denir. Bunun tüm için doğru olup olmadığını kolayca kontrol edebilirsiniz , ancak ise doğru değil . Gerçekten de, için eşitsizlik bir eşitliktir ve sonuç olarak buna karşılık gelen 5-qubit kodunu mükemmel kod olarak adlandırıyoruz.

2+2×(3n)
n2n
2n2(3n+1).
n5n<5n=5


1
Hamming sınırını çağırmadan herhangi bir kod için klonlama yapıp bunu kanıtlayamaz mısınız?
Norbert Schuch

@NorbertSchuch, klonlama ile ilgili bildiğim tek kanıt sadece bir n qubit kodunun n / 2 veya daha fazla hata için düzeltemediğini gösterir. Başka bir yapı biliyorsanız, öğrenmekten çok mutlu olurum!
DaftWullie

Ah, görüyorum ki @ NieldeBeaudrap'ın cevabı bu. Cool :)
DaftWullie

1
Bunun standart bir argüman olduğunu düşündüm: -o
Norbert Schuch

8

Diğer cevabın bir tamamlayıcısı olarak, kuantum dejenere olmayan hata düzeltme kodları için genel kuantum Hamming'i ekleyeceğim. Bu tür bir bağlantının matematiksel formülasyonu

2nkj=0t(nj)3j,
buradan , kod sözcüklerini oluşturan kubit sayısını belirtir,k kodlanan bilgi kübitlerinin sayısıdır (bu nedenle de ayrışmadan korunur) vet ,kod tarafından düzeltilent qubit hatalarınınsayısıdır. Olarakt ile mesafe ile ilgilidirt=d12, o zaman bu tür dejenere olmayan kuantum kodu bir[[n,k,d]]kuantum hata düzeltme kodu olacaktır. Bu bağ,2nboyutlu Hilbert boşluğunun2n-kolarak bölünmesiiçin küre paketleme benzeri bir argüman kullanılarak elde edilir.2nkher biri ölçülen sendrom tarafından saptırılan boşluklar ve bu nedenle sendromların her birine bir hata atanır ve iyileşme işlemi, bu tür ölçülen sendromla ilişkili hatayı tersine çevirerek yapılır. Bu nedenle, dejenere olmayan bir kuantum koduyla düzeltilen toplam hataların sayısı, sendrom ölçümü ile bölüm sayısına eşit veya daha az olmalıdır.

Bununla birlikte, dejenerasyon, gönderilen kod sözcüklerini etkileyebilecek hatalar arasında denklik sınıfları olduğu gerçeğini ima eden kuantum hata düzeltme kodlarının bir özelliğidir. Bu, aynı sendromu paylaşırken iletilen kod sözcükleri üzerindeki etkisi aynı olan hatalar olduğu anlamına gelir. Bu, bu dejenere hata sınıflarının aynı kurtarma işlemi ile düzeltildiğini ve böylece beklenen daha fazla hatanın düzeltilebileceğini gösterir. Bu nedenle, bölümlerden daha fazla hata bu şekilde düzeltilebileceğinden, kuantum Hamming sınırının bu dejenere hata düzeltme kodları için geçerli olup olmadığı bilinmemektedir. Hamming bağlı kuantum ihlali hakkında bilgi için lütfen bu soruya bakın .


4

En erken referansa kısa bir yorum eklemek istedim. Bunun Bölüm 5.2'de daha önce gösterildiğine inanıyorum.

A Theory of Quantum Error-Correcting Codes
Emanuel Knill, Raymond Laflamme 
https://arxiv.org/abs/quant-ph/9604034

burada belirli sonuç:

Teorem 5.1. Bir (2r,k) e -hata düzeltme uygun olmalıdır kuantum kodu r4e+logk .

Burada bir (N,K) kodu, K boyutlu bir altuzayın N boyutlu bir sisteme gömülmesidir ; sistem kubitlerin tensör ürünü olarak ayrışırsa ve kod e ağırlık hatalarını düzeltebiliyorsa bir e -hata düzeltme kodudur . Özellikle, bir ( 2 n , 2 k ) e -hata düzeltici kod şimdi [e(2n,2k) e[[n,k,2e+1]] kod. Teorem 5.1 daha sonrak1 ve tek bir tam sayıd3 bir[[n,k,d]] kod n'yi sağlamalıdır

n4d12+log2k4d12+k=2d2+k62+1=5.

( Not : Buradaki tarihlerle ilgili bir tuhaflık vardır: yukarıdaki makalenin arxiv sunumu, 1996 yılının Ekim ayında sunulan Grassl, Beth ve Pellizzari belgesinden birkaç ay önce Nisan 1996'dır. Ancak, pdf eyaletlerinde başlığın altındaki tarih bir yıl önce, Nisan 1995.)

Alternatif bir kanıt olarak, sadece Mac-Williams Kimliklerini karşılayan bir ağırlık dağılımı için çözmenin de yeterli olduğunu hayal edebildim (ancak henüz test etmedim). Böyle bir strateji gerçekten kullanılıyor

Quantum MacWilliams Identities
Peter Shor, Raymond Laflamme
https://arxiv.org/abs/quant-ph/9610040

herhangi bir hatayı düzeltebilen beş kubit üzerinde dejenere kod olmadığını gösterir.


Mükemmel referans, teşekkürler! Knill - Laflamme kağıt 5 alt sınır da orada olduğunu bilmek yeterince iyi bilmiyordum.
Niel de Beaudrap

Düzenlediğiniz için teşekkürler! Alt sınır hakkında, beş kübite ihtiyaç duyulmadığı anlaşılıyor, ancak sadece bu kodun mutlaka dejenere olmaması gerekiyor.
Felix Huber

n=5dn/2+1

r4

Karışıklık için özür dilerim. Yan yorumum Quantum MacWilliams kimlik belgesine atıfta bulundu: orada sadece beş qubit kodunu düzelten tek bir hatanın saf / dejenere olmaması gerektiği gösterildi. Knill-Laflamme gazetesinde Bölüm 5.2 ("QECC .. 'nin bir teorisi), belirtildiği gibi, genel
Felix Huber
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.