Наскільки мені відомо, поверхневий код все ще вважається найкращим. При допущенні відмови всіх елементів з однаковою ймовірністю (і це роблять певним чином), вона має поріг близько 1% .
Зауважте, що папір, до якого ви пов’язані, не має тривимірного коду поверхні. Це проблема декодування, яка є 3D, через відстеження змін у 2D-решітці з часом. Як я вважаю, ви підозрювали, що це необхідна процедура, коли намагайтеся зберегти збережену інформацію якомога довше. Ознайомтеся з цією статтею для більш ранньої посилання на деякі з цих речей.
Точні порогові цифри означають, що вам потрібна конкретна модель помилок, як відомо. А для цього вам потрібен декодер, який ідеально адаптується до специфіки моделі помилок, залишаючись досить швидким, щоб не відставати. Ваше визначення того, що є досить швидким для виконання завдання, матиме великий вплив на поріг.
Щоб отримати верхні межі для конкретного коду та конкретної моделі шуму, ми можемо іноді віднести модель до однієї зі статистичних механізмів. Потім поріг відповідає точці фазового переходу. Дивіться цей документ для прикладу того, як це зробити, та посилання на них для інших.
Крім порогу, ще одним важливим фактором є те, наскільки легко зробити квантові обчислення на збереженій інформації. Поверхневий код в цьому досить поганий, що є головною причиною того, що люди все ще розглядають інші коди, незважаючи на великі переваги поверхневих кодів.
Код поверхні може робити ворота X, Z і H дуже просто, але їх недостатньо. Код кольору також може керувати воротами S без особливих проблем, але це все ще обмежує нас до воріт Clifford. Для отримання додаткових операцій, як це потрібно для загальної універсальності, для обох випадків все ще знадобляться такі дорогі методи, як дистиляція магічного стану.
Деякі коди не мають цього обмеження. Вони можуть дозволити вам зробити повний універсальний хвірт, встановлений прямо та безвідмовно. На жаль, вони платять за це набагато менш реалістично. Ці слайди можуть вказувати вам на правильні вказівки для отримання додаткових ресурсів з цього питання.
Варто також зазначити, що навіть у сімействі поверхневих кодів є різні варіанти дослідження. Стабілізатори можуть бути змінені на змінний малюнок або можна використовувати стабілізатор YYYY , щоб краще боротися з певними типами шуму. Більш різко, ми могли навіть внести досить великі зміни в характер стабілізаторів . Існують також граничні умови, які відрізняють планарний код від торічного коду тощо. Ці та інші деталі дають нам багато для оптимізації.