← 최신 논문
⚛️ 양자물리학

Certifying quantum code and circuit distances at scale

이 논문은 열대 분할 함수(tropical partition functions)와 동적 계획법을 사용하여 양자 코드 및 회로 거리를 정확하게 인증하는 확장 가능한 방법을 소개하며, 이를 통해 기존 문헌에서의 상당한 과대평가를 밝혀내는 동시에 더 정확한 자원 추정치를 가능하게 하고 결함이 있는 양자 하드웨어의 활용을 가능하게 한다.

원저자: Bin Cheng, Naixu Guo, Feng Pan

게시일 2026-11-06
📖 5 분 읽기🧠 심층 분석

원저자: Bin Cheng, Naixu Guo, Feng Pan

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

양자 컴퓨터는 새로운 재료를 설계하는 것부터 복잡한 암호를 해독하는 것까지, 오늘날의 기계로는 불가능한 문제들을 해결할 것을 약속합니다. 이를 위해 양자 컴퓨터는 극도로 정밀하게 계산을 수행해야 합니다. 그러나 이 기계에서 정보를 저장하는 물리적 입자들은 매우 취약하며, 아주 작은 방해에도 오류가 발생하기 쉽습니다. 이를 극복하기 위해 과학자들은 양자 오류 정정(quantum error correction)이라는 기술을 사용합니다. 그들은 단 하나의 정보 조각을 여러 개의 물리적 입자에 분산시켜, 일부 부품이 고장 나더라도 생존할 수 있는 논리적 단위를 만듭니다. 이 보호의 강도는 '거리(distance)'라고 불리는 값으로 측정됩니다. 거리가 높을수록 시스템은 정보가 손실되기 전 더 많은 오류를 견딜 수 있음을 의미합니다. 이 숫자는 엔지니어들에게 매우 중요한데, 유용한 컴퓨터를 구축하는 데 필요한 물리적 입자의 개수와 최종 기계의 신뢰도를 결정하기 때문입니다. 수년 동안 연구자들은 이 거리에 대한 추정치에 의존해 왔으며, 종종 오류를 찾아내기는 하지만 그것이 가능한 가장 작은 오류임을 증명하지는 못하는 컴퓨터 탐색 방식을 사용해 왔습니다.

한 연구팀이 이제 미래의 하드웨어에 제안된 거대 시스템에 대해서도 이러한 거리를 정확하게 계산할 수 있는 방법을 개발했습니다. 그들은 가장 작은 오류를 찾는 문제를 하나의 통합된 수학적 퍼즐로 다루었으며, 서로 협력하는 세 가지 구별되고 엄격한 방법을 사용하여 이를 해결했습니다. 단순히 추측하거나 첫 번째 오류를 찾았다고 멈추는 대신, 그들의 접근 방식은 더 작은 오류가 존재하지 않음을 증명합니다. 이 방법들을 영리한 지름길(shortcuts)과 결합하여 문제의 크기를 줄임으로써, 그들은 최대 31,200개의 물리적 입자를 포함하는 양자 코드와 수십만 개의 잠재적 고장 지점을 가진 회로에 대해 정확한 거리를 인증할 수 있었습니다. 이러한 수준의 확실성은 주요 기술 기업들의 설계를 검증하고, 이전의 추정치가 놓쳤던 결함들을 식old별할 수 있게 해줍니다.

연구진은 구글(Google)과 IBM의 설계를 포함하여 현재 제안된 광범위한 설계들에 이 방법을 적용했습니다. 많은 경우, 그들은 발표된 추정치들이 너무 낙관적이라는 것을 발견했습니다. 예를 들어, 거리가 18이라고 가정되었던 IBM의 특정 메모리 회로는 실제 거리가 16임이 증명되었습니다. 이 차이는 중요한데, 예측되는 오류율을 큰 폭으로 변화시키기 때문입니다. 31,000개 이상의 큐비트를 포함하는 코드를 설계한 구글의 사례에서는, 연구팀이 이전에 알려지지 않았던 값을 확인하며 해당 시스템의 거리를 인증했습니다. 26개의 최근 과학 논문을 검토한 결과, 10개의 논문이 과대평가된 거리를 포함하고 있었으며, 일부 불일치는 무려 8단위에 달했습니다. 이러한 오류는 원래 논문의 수학적 오류 때문이 아니라, 그곳에서 사용된 탐색 방법이 절대적으로 가장 작은 오류를 찾았음을 보장할 수 없었기 때문에 발생했습니다.

연구진은 과거의 수치를 바로잡는 것을 넘어, 더 나은 회로를 설계하기 위해 이 도구들을 사용했습니다. 그들은 특정 유형의 양자 코드에서 오류를 측정하는 다양한 스케줄(순서) 수천 개를 테스트했습니다. 그 결과, 어떤 코드에는 표준 스케줄이 최적이지만 다른 코드에는 최선이 아니라는 것을 발견했습니다. 연산의 순서를 재배열함으로써, 그들은 회로의 거리를 16에서 18로 높여 훨씬 더 견고하게 만들 수 있었습니다. 이러한 정밀한 최적화는 기계가 실패 없이 긴 계산을 수행할 수 있도록 만드는 데 필수적입니다. 또한 연구진은 그들의 방법이 실제 제조 현장에서 어떻게 도움이 되는지 보여주었습니다. 양자 칩은 종종 공장에서 나올 때 단 하나의 고장 난 센서와 같은 미세한 결함을 가지고 나옵니다. 이전 모델들은 결함이 있는 모든 칩을 폐기해야 한다고 제안했습니다. 그러나 이러한 불완전한 칩들의 거리를 인증함으로써, 연구팀은 많은 칩이 여전히 사용 가능하다는 것을 보여주었습니다. 예를 들어, 연결의 99.98%가 작동하는 제조 수율 상황에서, 높은 거리를 유지하는 몇 개의 죽은 센서를 가진 칩들을 유지함으로써 사용 가능한 칩의 비율을 53%에서 94%로 높일 수 있었습니다.

이 연구는 코드 자체와 이를 측정하는 데 사용되는 회로를 하나의 문제로 다루는 통합된 프레임워크에 기반합니다. 연구진은 가장 작은 오류를 찾는 과정을 '트로피컬 분할 함수(tropical partition function)'로 표현했는데, 이는 강력한 알고리즘을 사용하여 최솟값을 찾을 수 있게 해주는 개념입니다. 그 후 그들은 세 가지 서로 다른 정확한 솔버(solver)를 채택했습니다: 시스템을 사다리처럼 훑고 지나가는 동적 계획법(dynamic program), 특정 가중치 제한 내에서 오류를 찾는 탐색, 그리고 중간에서 만나는 양방향 탐색입니다. 비용 모델(cost model)은 효율성을 보장하기 위해 각 문제의 부분에 어떤 솔버를 사용할지 결정합니다. 솔버가 오류를 찾으면, 연구팀은 시뮬레이터에서 결함의 시퀀스를 다시 재생하여 그것이 실제로 경보를 울리지 않으면서 논리적 실패를 일으키는지 확인하여 검증합니다. 이 과정은 '인증서(certificate)'를 생성하는데, 이는 발견된 특정 오류와 함께 더 가벼운 오류가 존재하지 않는다는 증명을 제공합니다.

결과는 미래 양자 컴퓨터 아키텍처에 즉각적인 함의를 갖습니다. IBM의 계획된 프로세서에 대해, 연구팀은 특정 메모리 블록의 표준 스케줄이 이전에 가정되었던 18이 아니라 16의 거리를 가진다는 것을 확인했습니다. 그러나 그들은 또한 약간의 사이클 시간 증가를 감수하더라도 더 높은 거리인 18을 달 achievable 하는 대안적인 스케줄들을 식별해 냈습니다. 속도와 신뢰성 사이의 이러한 트레이드오프(trade-off)는 이제 추측이 아닌 알려진 수치가 되었습니다. 마찬가지로, 구글의 모듈형 쌍곡선 코드(modular hyperbolic codes)에 대해, 연구팀은 해당 규모의 시스템에 대한 최초의 정확한 거리를 제공하여 미결 상태로 남아있던 질문들을 해결했습니다. 이러한 값들을 인증할 수 있는 능력은 미래 기계에 대한 자원 추정치가 상한선이 아닌 확고한 사실에 근거할 수 있음을 의미합니다.

이 연구는 별도의 메모리 블록들이 결합되어 연산을 수행하는 논리적 측정(logical measurements) 문제도 다루었습니다. 연구진은 이러한 병합된 시스템의 거리가 프로세스 중에 도입되는 추가적인 '게이지(gauge)' 큐비트들이 어떻게 처리되느냐에 따라 크게 달라진다는 것을 발견했습니다. 만약 이 큐비트들이 자유롭게 남겨지면 거리가 크게 떨어질 수 있지만, 특정 상태로 고정되면 거리가 높게 유지됩니다. 이러한 차이는 오류 보호를 의도치 않게 약화시킬 수 있는 측정 프로토콜을 설계하는 데 매우 중요합니다. 연구팀의 정확한 계산은 이전의 추정치들이 이러한 미묘한 차이를 놓쳤으며, 이로 인해 성능이 과대평가되었을 수 있음을 보여주었습니다.

결론적으로, 이 논문은 양자 코드의 거리를 추정치에서 검증된 수치로 변모시킵립다. 이러한 전환은 양자 컴퓨터 계획에서 주요한 불확실성의 원인을 제거합니다. 엔지니어들은 이제 각 코드가 얼마나 많은 오류를 견딜 수 있는지 정확히 알 수 있으므로, 자신감을 가지고 서로 다른 설계들을 비교할 수 있습니다. 이 방법은 가장 큰 규모의 제안들에 맞춰 확장 가능하며, 수십만 개의 잠재적 고장 지점을 처리할 수 있습니다. 비록 매우 크거나 복잡한 일부 사례들은 여전히 상당한 컴퓨팅 자원을 필요로 하지만, 연구팀은 대다수의 현재 설계들에 대해 정확한 인증이 가능하다는 것을 입증했습니다. 이러한 정밀함은 양자 컴퓨터가 무엇을 달성할 수 있는지, 그리고 실제로 얼마나 많은 물리적 자원이 필요할지에 대한 더 현실적인 평가를 가능하게 합니다.

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

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

Digest 사용해 보기 →