Gelecekteki kuantum bilgisayarlar ikili, üçlü veya dörtlü sayı sistemini kullanacak mı?


13

Mevcut bilgisayarlarımız bit kullanır, bu nedenle ikili sayı sistemini kullanırlar. Ancak gelecekteki kuantum bilgisayarların basit bitler yerine kübit kullanacağını duydum.

Çünkü "kübit" kelimesinde "bi" kelimesi ilk olarak bunun kuantum bilgisayarların ikili (taban 2) kullanacağı anlamına geldiğini düşündüm.

Ama sonra kubitlerin üç olası durumu olduğunu duydum: 0, 1 veya 0 ve 1'in üst üste binmesi, bu yüzden bunun üçlü kullanacakları anlamına gelmesi gerektiğini düşündüm (baz 3).

Ama sonra bir kübitin iki bit kadar bilgi tutabildiğini gördüm. Bu yüzden bunun kuaterner kullanacakları anlamına gelebileceğini düşündüm (temel 4).

Peki gelecekteki kuantum bilgisayarları hangi sayı sistemini kullanacak: ikili, üçlü veya dörtlü?


1
Bir qbit üçünden de değildir. Ayrıca, "bit" in bazen "bir sembol" ile eşanlamlı olarak kullanıldığına dikkat edin (yani, iki dışında tabanı olan sistemler de bu terimi kullanabilir).
Raphael

kabaca konuşursak girişler / çıkışlar ikili ama ara hesaplamalar
qrt Rp

Yanıtlar:


14

Diğer cevaplar güzel, ancak hiçbiri şu soruyu ele almıyor: kuantum bilgisayarlar hangi sayısal tabanları kullanabilir? İki kısımda cevap vereceğim: Birincisi, soru biraz ince ve ikincisi, herhangi bir sayısal taban kullanabilirsiniz ve daha sonra qutrits ile veya genel olarak quitits ile çalışırsınız, bu da niteliksel olarak yeni sezgilere yol açar! Ya da her halükarda, yaptıkları davayı yapmaya çalışacağım.

Bir kuantum biti sadece 0 değildir0 veya , bundan biraz daha karmaşıktır. Örneğin, bir kuantum biti durumunda olabilir.1. Ölçüldüğünde sonucu ölçeceksiniz14|0+34|1 olasılık ile 10 ve sonuç1olasılık3 ile141 . Bahsettiğiniz 'süperpozisyon'34, fakat genel olarak karmaşık sayılar herhangi bir çift, birvebsürece, yapacakbir2+b2=1. Üç kübitiniz varsa, bunları birbirine dolayabilirsiniz ve durum12|0+12|1aba2+b2=1

a0|000+a1|001+a2|010+a3|011+a4|100+a5|101+a6|110+a7|111

Ancak bu üç-kubit sistemi ölçtüğünüzde, ölçüm sonucunuz bu 8 durumdan biri, yani üç bittir. Bu, bir yandan kuantum sistemlerinin bu üstel durum uzayına sahip olduğu, ancak diğer yandan sadece devlet uzayının logaritmik bir kısmına 'girebildiğimiz', bu gerçekten garip bir ikiliktir. 'Demokritus'tan Bu yana Kuantum Hesaplama' da, Scott Aaronson bu soruyu hesaplama için bu üstel durum alanından ne kadar yararlanabileceğimizi anlamaya çalışmak için çeşitli karmaşıklık sınıflarını eşleştirerek araştırıyor.

Bunu söyledikten sonra, yukarıdaki cevaba açık bir şikayet var: tüm gösterim ikili. Kübitler iki temel durumun üst üste bindirilmesinde bulunur ve bunların birbirine karışması o kadar değişmez, çünkü üç kubit taban durumun üst üste bindirilmesinde bulunur . Bu meşru bir şikayettir, çünkü kişi genellikle imzasız int'i bir sayı olarak düşünür ve sadece sonradan düşünülen bir 32 bit dize olarak uygulandığını hatırlar.23unsigned int

Kutuyu girin. Bu bir vektördür , diğer bir deyişle, bu oluşur, üç temel durumları iki yerine. Bu vektör üzerinde 3 × 3 matris ile çalışıyorsunuz ve kuantum hesaplamada yapılan tüm olağan şeyler çok değişmiyor, çünkü qutrits cinsinden ifade edilen herhangi bir işlem quadits olarak ifade edilebilir, bu yüzden gerçekten sadece sözdizimsel şeker. Ancak, bazı problemlerin yazılması ve / veya dolaşmış kubitler yerine quadit olarak ifade edildiğinde düşünülmesi çok daha kolaydır. Örneğin, Deutsch-Josza sorununun bir varyasyonu, f : { 0 , ,C33×3 , bu işlev söz konusu olacağına söz verildiği sürece sabit mi yoksa dengeli mi? Bu işlev doğal olarak bir k -qudit kaydını girdiolarak alır. Bunu çözmek için, bu k -bölümünebir Fourier dönüşümü uygulamanız gerekir, şöyle: (eğer bu kafanın üzerinden geçerse, endişelenmeyin, sadece örnekleme içindir)f:{0,,kn1}{0,,k1}kk

|au=0k1ei2πauk|u

0k1krr=2r=5552

n


3

Kuantum bilgisayarlar ikili kullanır. Ama gerçekten, bu bir basitleştirme ve kuantum fiziğinin ve kuantum hesaplamanın matematiğine girmeyen kuantum algoritmalarının nasıl çalıştığına dair basit bir cevap yok. Bu konu alanını anlamanız için en iyi yol, kuantum hesaplamayı inceleyerek başlamaktır. Orada çok sayıda mükemmel ders kitabı ve öğretici var.

Size kübitlerin 3 olası durumu olduğunu kim söyledi, yanlıştı. Kuantum mekaniği bu şekilde çalışmaz. Bir anlamda sonsuz sayıda olası durum vardır ... ama gerçek hikayeyi öğrenmek için kuantum hesaplama hakkında okuyun.


2

Bitler bittir, yani genellikle belirtilen iki durumdan sadece birine sahip olabilen varlıklar01 .

Kuantum hesaplama qbits kullanır (sanırım kuantum bitlerini temsil eder). Qbits izin verir " üst üste " bitlere, yani teorik olarak (mevcut bilginin durumuna göre) sınırsız sayıda bit gibi birkaç biti aynı yerde tutabilen varlıklara .

Bir qbit'in durum sayısının aslında ikinin herhangi bir gücü olduğunu kolayca anlayabilirsiniz. Ancak bu durumlar, normal otomata teorisinde durumları tam olarak kullandığınız şekilde kullanılamaz (burada ikiden fazla olduğunda durumları bit dizeleri olarak kodlayabilirsiniz). Onları aynı destek üzerinde aynı anda paralel bir hesaplamada hesaplanan birkaç ayrı ama bir arada var olan bitleri temsil ediyor olarak görmelisiniz. Onları devlet olarak görme ya da boyutunda bir alfabede bir rakamı temsil etme fikri2n aslında yanıltıcıdır. Tek bir donanım parçası üzerinde eşzamanlı olarak (üst üste bindirilmiş) paralel hesaplamalar olarak anlamak, (tek çekirdekli CPU, eğer yapacaksanız) muhtemelen olanlara daha yakındır (anladığım kadarıyla).

Dolayısıyla, farklı fiziksel özelliklere sahip olsa da, ikili bir sistemde kalır.

Ama DW'nin tavsiyelerine uymanızı ve kitaplara ve eğiticilere bakmanızı şiddetle tavsiye ederim .


1

(a  b)TC2

Ancak, yukarıda için çok kullanışlı değildir fay-taulerant kuantum bilgi işlem aslında varolan kuantum bilgisayarında programın şey isterseniz gerekir budur. Bu model altında, keyfi kübitler (yukarıdaki anlamda) hazırlayamazsınız, ancak herhangi bir kübit durumu keyfi hassasiyetle yaklaşabilir. Böylece, tek bir kübit için bile sonsuz sayıda devletiniz olacaktır, ancak bunlar sayıca çok olacaktır (diğer duruma kıyasla).

|0|1C2.


-4

Kuantum parçacıkları dört durumda olabilir. Yukarı, aşağı ve sağa veya sola dönebilirler. Dolaşmış olan parçacıkları ölçüyorsanız, onları ölçtüğünüzde, bu dört durumun bir kombinasyonunda olacaktır. Bir tür silgiyi nasıl tahmin edebilir veya kullanabilirsek, ikili yerine çeyreklik kullanmak iyi bir fikir gibi görünebilir. Şu anda olduğu gibi, ikili kullanılıyor ancak gelecekte ikili bir şeyin yerini muhtemelen alacak. Kuantum bilgisayarlar klasik bilgisayarların 50'li yıllarda olduğu gibi, BÜYÜK, pahalı ve pratik değiller. Aslında şu anda pek kullanışlı değiller. Hâlâ kaynaşma ile mücadele ediyoruz. Bunun tutarlılığı koruyabilen (sağlam) bir topolojik kuantum parçacığı tanımlamasını umuyoruz ve o gün gelirse, dikkat edin! İle devrim bir roket gibi çıkar. Dürüst olmak gerekirse, kimse size Q-bilgisayarların gelecekte nasıl olacağını kesin olarak söyleyemez, tekillik ortaya çıktığında (bundan yaklaşık 30 yıl sonra) tüm bahisler kapandı. Kimse size bu noktadan sonra ne olacağını söyleyemez. Bilgisayarlar, hayal bile etmediğimiz yönlere çıkabilir.


3
"Kuantum parçacıkları dört durumda olabilir." [alıntı gerekli]
David Richerby
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.