O ile mi wiadomo, kod powierzchni jest nadal uważany za najlepszy. Przy założeniu, że wszystkie elementy zawodzą z jednakowym prawdopodobieństwem (i robią to w określony sposób), ma próg około 1% .
Pamiętaj, że papier, z którym się łączysz, nie ma kodu powierzchni 3D. Jest to problem dekodowania, który jest 3D, ze względu na śledzenie zmian w sieci 2D w czasie. Jak sądzę, podejrzewasz, że jest to wymagana procedura, gdy starasz się zachować spójność przechowywanych informacji tak długo, jak to możliwe. Sprawdź ten dokument, aby uzyskać wcześniejsze odniesienia do niektórych z tych rzeczy.
Dokładne liczby progowe oznaczają, że, jak wiadomo, potrzebny jest konkretny model błędu. Do tego potrzebny jest dekoder, który idealnie dostosowuje się do specyfiki modelu błędu, pozostając jednocześnie wystarczająco szybki, aby nadążyć. Twoja definicja tego, co jest wystarczająco szybkie dla danego zadania, będzie miała duży wpływ na próg.
Aby uzyskać górne granice dla konkretnego kodu i określonego modelu szumu, możemy czasami odwzorować model na jedną z mechanik statystycznych. Próg odpowiada wówczas punktowi przejścia fazowego. Zobacz ten artykuł, aby zobaczyć, jak to zrobić, oraz odniesienia do niego dla innych.
Poza progiem innym ważnym czynnikiem jest to, jak łatwo wykonać obliczenia kwantowe na przechowywanych informacjach. Kod powierzchni jest w tym dość zły, co jest głównym powodem, dla którego ludzie nadal rozważają inne kody, pomimo wielkich zalet kodów powierzchni.
Kod powierzchni może tylko bardzo prosto wykonać bramki X, Z i H, ale to nie wystarczy. Kod koloru może również bez problemu zarządzać bramą S, ale wciąż ogranicza nas to do bram Clifford. Drogie techniki, takie jak destylacja stanu magicznego, będą nadal potrzebne w obu przypadkach, aby uzyskać dodatkowe operacje, wymagane dla uniwersalności.
Niektóre kody nie mają tego ograniczenia. Pozwalają ci wykonać pełny uniwersalny zestaw bram w prosty i odporny na uszkodzenia sposób. Niestety płacą za to, ponieważ są mniej realistyczne w budowie. Te slajdy mogą wskazywać we właściwych kierunkach, aby uzyskać więcej zasobów na ten temat.
Warto również zauważyć, że nawet w rodzinie kodów powierzchni istnieją różne warianty do zbadania. Stabilizatory można zmienić na wzór naprzemienny lub zastosować stabilizator YYYY , aby lepiej radzić sobie z niektórymi rodzajami hałasu. Co bardziej drastyczne, moglibyśmy nawet wprowadzić dość duże zmiany w charakterze stabilizatorów . Istnieją również warunki brzegowe, które odróżniają kod płaski od kodu torycznego itp. Te i inne szczegóły dają nam wiele do optymalizacji.