← 최신 논문
⚛️ quantum physics

Quantum codes from classical annealing

이 논문은 높은 인코딩률과 큰 거리를 가진 최첨단 CSS 및 "동등한 논리적 비트를 갖는 자기 쌍대(SWEL)" 양자 오류 정정 부호를 성공적으로 발견하여, 결함 허용 아키텍처와 근미래 하드웨어 시연 모두에 유망한 후보를 제공하는 적응형 시뮬레이티드 어닐링 알고리즘을 소개한다.

원저자: Michael A. Perlin, Matthew Steinberg, Ben Criger

게시일 2026-07-23
📖 5 분 읽기🧠 심층 분석

원저자: Michael A. Perlin, Matthew Steinberg, Ben Criger

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 허리케인에도 살아남을 수 있는 도서관을 짓고자 한다고 상상해 보십시오. 양자 컴퓨팅의 세계에서 이 "도서관"은 큐비트라고 불리는 취약한 정보 조각들의 집합입니다. 선반 위의 튼튼한 책들과 달리, 큐비트는 비눗방울과 같습니다. 열, 소음, 혹은 떠다니는 전자기파의 아주 작은 접촉만으로도 그 안의 데이터를 파괴하며 터져버릴 수 있습니다. 이를 막기 위해 과학자들은 **양자 오류 정정(Quantum Error Correction)**이라는 기술을 사용합니다. 하나의 취약한 방울에 이야기를 쓰는 대신, 그들은 여러 개의 방울에 특별한 패턴으로 이야기를 퍼뜨려 씁니다. 만약 방울 하나가 터지더라도, 그 패턴 덕분에 남은 방울들로부터 이야기를 재구성할 수 있습니다.

하지만 여기에는 함정이 있습니다. 더 많은 방울을 사용하여 이야기를 보호할수록, 동시에 들려줄 수 있는 이야기는 줄어듭니다. 이것이 신뢰성(코드가 오류를 얼마나 잘 보호하는가)과 효율성(얼마나 많은 유용한 정보를 저장할 수 있는가) 사이의 절충 관계입니다. 과학자들은 이 두 가지를 모두 잡을 수 있는 "마법의 코드"—즉, 너무 많은 방울을 낭비하지 않으면서도 높은 보호 능력을 제공하는 패턴—를 찾아 헤매왔습니다. 이 논문은 이러한 탐색 과정에 뛰어들어, 미래의 양자 컴퓨터를 구축하는 데 도움이 될 수 있는 매우 효율적인 새로운 패턴들을 찾기 위해 영리한 컴퓨터 탐색을 활용합니다.


위대한 코드 탐색: 완벽한 방패를 찾아서

양자 오류 정정 코드를 설계하는 것을 보물 상자를 위한 완벽한 자물쇠를 찾는 것에 비유해 보십시오. 당신은 자물쇠가 따기 매우 어려우면서도(높은 거리(distance), 즉 많은 오류를 견딜 수 있음), 동시에 휴대하기에 가벼워야(높은 부호율(encoding rate), 즉 공간을 너무 많이 낭비하지 않음) 합니다. 오랫동안 과학자들은 수학적 이론에 근거하여 그러한 자물쇠가 반드시 존재해야 한다는 것을 알고 있었지만, 실제로 그 구체적인 설계도를 찾는 것은 은하계 크기의 건초더미 속에서 바늘을 찾는 것과 같았습니다.

이 논문의 저자들인 JPMorgan Chase와 Quantinuum의 연구진은 손으로 직접 바늘을 찾는 것을 멈추고, 대신 그 일을 대신 해줄 로봇 검색 엔진을 구축하기로 했습니다. 그들은 **시뮬레이티드 어닐링(simulated annealing, 담금질 기법)**이라는 기술을 사용했습니다. 이를 이해하기 위해, 당신이 광활하고 안개가 자욱한 산맥에서 가장 낮은 지점을 찾고 있다고 상상해 보십시오. 만약 당신이 단순히 내리막길로만 내려간다면, 작은 골짜기에 갇혀 그곳이 바닥이라고 생각할 수도 있습니다. 하지만 가끔씩 언덕 위로 뛰어오른다면(열을 시뮬레이션함), 당신은 그 작은 골짜기들을 탈출하여 가장 깊고 완벽한 골짜기를 찾을 때까지 계속 탐색할 수 있습니다. 이 경우, "골짜기"는 좋은 양자 코드이며, "높이"는 코드가 처리할 수 있는 오류의 양입니다.

연구팀은 그들이 CSS 코드SWEL 코드라고 부르는 두 가지 특정 유형의 코드에 집중했습니다.

  • CSS 코드는 이중 레이어 방패와 같습니다. 이들은 "X-타입" 오류(플립)를 잡기 위한 하나의 패턴과 "Z-타입" 오류(위상 변화)를 잡기 위한 또 다른 패턴을 사용합니다. 이 코드는 다루기가 비교적 쉽기 때문에 인기가 높습니다.
  • SWEL 코드(Self-Dual with Equivalent Logicals)는 CSS 코드의 특별하고 화려한 버전입니다. 이들은 "자기 쌍대(self-dual)"적입니다. 즉, X 레이어와 Z 레이어가 서로 거울 이미지라는 뜻입니다. 이 대칭성은 강력한 힘이 됩니다. 특정 양자 연산(게이트)을 수행할 때 모든 물리적 큐비트에 동일한 동작을 적용하는 것만으로도 간단히 수행할 수 있게 해주기 때문입니다. 이는 실제 결함 허용(fault-tolerant) 양자 컴퓨터에서 사용하기 훨씬 쉽게 만듭니다.

연구진은 최대 50개의 물리적 큐비트(방울)와 최소 4개의 논리적 큐비트(실제 이야기)를 가진 코드들을 대상으로 검색 엔진을 가동했습니다. 그들은 단순히 아무 코드나 찾은 것이 아니라, 이론적인 "길버트-바르샤모프 한계(Gilbert-Varshamov bound)"를 넘어서는 코드를 찾았습니다. 이 한계를 양자 코딩 고속도로의 속도 제한 표지판이라고 생각해 보십시오. 이는 주어진 큐비트 수에 대해 당신이 도달할 수 있어야 하는 가장 빠른 속도(최적의 거리)를 알려줍니다. 저자들의 탐색은 이 속도 제한을 빈번하게 충족하거나 심지어 초과하는 코드들을 찾아냈으며, 이는 이 정도 규모에서는 수학적 예측보다 더 나은 방패를 찾아냈음을 의미합니다.

그들의 방법 중 가장 영리한 부분 중 하나는 "좋음(goodness)"을 측정하는 방식이었습니다. 보통은 코드가 수정할 수 있는 오류의 개수만을 셉니다. 하지만 연구진은 두 코드가 같은 수의 오류를 수정할 수 있더라도, 한 코드가 "약점"이 더 많아 실제 상황에서 실패할 가능성이 훨씬 높을 수 있다는 점을 깨달았습니다. 이를 해결하기 위해 그들은 초정밀 탐지기 역할을 하는 맞춤형 "에너지 함수"를 만들었습니다. 이 함수는 단순히 오류를 세는 것이 아니라, 코드가 가장 취약한 지점에서 실패할 수 있는 방법의 수를 계산했습니다. 이는 검색 엔진이 많은 코드가 비슷해 보이는 "평탄한 고원(flat plateaus)"에 갇히지 않도록 도와주었으며, 대신 진정으로 우수한 설계로 안내했습니다.

시뮬레이션을 실행한 후, 팀은 논문의 부록에 상세히 기록된 최고의 코드 목록을 만들어냈습니다. 이것들은 단순한 이론적 사색이 아니라 구체적인 설계도입니다. 예를 들어, 그들은 6개의 논리적 큐비트를 저장하기 위해 20개의 물리적 큐비트를 사용하는 거리 4의 코드를 찾았고, 6개의 논리적 큐비트를 저장하기 위해 50개의 물리적 큐비트를 사용하는 거리 8의 코드도 찾아냈습니다. 이 코드들 중 다수는 이전 기록보다 적은 수의 "최소 가중치 논리 연산자(minimum-weight logical operators, 약점)"를 가지고 있어 더욱 견고합니다.

또한 이 논문은 이 코드들이 "근접(near-term)" 양자 하드웨어에 특히 유망하다는 점을 강조합니다. 거대하고 완벽한 양자 컴퓨터는 아직 몇 년 뒤의 일이지만, 오늘날의 기계들은 작고 노이즈가 많습니다. 이 새로운 코드들은 이러한 작고 불완전한 기계들로부터 더 많은 유용한 작업을 짜낼 수 있는 방법을 제시합니다. 게다가, SWEL 코드는 복잡한 배선이 필요 없는 특수한 "가로지르는(transversal)" 게이트(연산)를 허용하므로, 컴퓨터가 충돌 없이 복잡한 알고리즘을 실행하는 데 필수적인 결함 허용 게이트 세트를 구축하는 열쇠가 될 수 있습니다.

요컨대, 이 논문이 양자 오류 정정의 모든 미스터리를 풀었다고 주장하는 것은 아닙니다. 대신, 강력하고 새로운 지도와 고품질의 도구 세트를 제공합니다. 적응형 탐색 알고리즘을 사용하여, 저자들은 미래의 양자 아키텍처에 바로 사용될 준비가 된 "시드 코드(seed codes)"의 컬렉션을 발견했습니다. 그들은 현재의 하드웨어적 한계 속에서도 양자 정보를 보호할 수 있는 매우 효율적이고 견고한 방법을 찾을 수 있음을 보여주며, 양자 컴퓨터가 오늘날의 슈퍼컴퓨터로는 불가능한 문제들을 해결할 수 있는 날에 한 걸음 더 다가서게 했습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →