← 최신 논문
⚛️ quantum physics

Protecting bosonic codes from ancilla-induced errors with continuous-variable flags

이 논문은 새로운 하드웨어 구성 요소 없이도 보존적 양자 오류 정정에서 보조 기여(ancilla)로 인해 발생하는 연속적 오류를 탐지하고 수정하기 위해 보조 진동자를 활용하는 "연속 변수 플래그(continuous-variable flag)" 방식을 소개하며, 이를 통해 논리적 수명을 크게 연장한다.

원저자: Thomas Décultot, Ronan Gautier, Mazyar Mirrahimi

게시일 2026-10-07
📖 4 분 읽기🧠 심층 분석

원저자: Thomas Décultot, Ronan Gautier, Mazyar Mirrahimi

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

양자 컴퓨터는 새로운 의약품 설계부터 복잡한 암호 해독에 이르기까지, 현재의 고전적 컴퓨터로는 불가능한 문제들을 해결할 것을 약속합니다. 이 기계들이 작동하기 위해서는 여러 상태에 동시에 존재할 수 있는 큐비트(qubit)라고 불리는 섬세한 정보 단위에 의존해야 합니다. 그러나 큐비트는 매우 취약하여, 주변 환경으로부터 발생하는 아주 작은 방해에도 정보를 손상시켜 컴퓨터를 실패하게 만들 수 있습니다. 이를 극복하기 위해 과학자들은 양자 오류 정정 기술을 개발했는데, 이는 정보를 여러 물리적 구성 요소에 분산시켜 하나의 구성 요소가 실패하더라도 전체 시스템이 회복할 수 있도록 하는 방법입니다. 특히 유망한 접근 방식 중 하나는 '보존 코드(bosonic codes)'를 사용하는 것으로, 데이터를 단일 입자가 아니라 '조화 진동자(harmonic oscillator)'라고 불리는 작고 보이지 않는 드럼 같은 물체의 진동 속에 저장합니다. 이러한 진동자들은 단일 장치 안에 방대한 양의 정보를 담을 수 있어, 일반적으로 양자 컴퓨팅에 요구되는 막대한 하드웨어 오버헤드를 줄여줄 잠재력이 있습니다.

하지만 이러한 진동자를 제어하는 데에는 그 나름의 과제가 따릅니다. 초전도 회로와 같은 많은 선도적인 양자 플랫폼에서, 진동자는 '보조 큐비트(ancilla qubit)'라고 알려진 단순한 두 단계 원자 형태의 조력자에 의해 조작됩니다. 이 조력자는 스위치 역할을 하여 진동자에게 언제 회전하거나 상태를 이동할지를 지시합니다. 문제는 이 조력자 역시 취약하다는 점입니다. 만약 조력자 입자가 명령 수행 중에 잘못된 순간에 에너지를 잃거나 붕괴한다면, 단순히 작동을 멈추는 것에 그치지 않고 진동자에 지저분하고 연속적인 오류의 흔적을 남깁니다. 이러한 오류는 표준적인 정정 코드가 쉽게 고칠 수 있는 단순하고 이산적인 실수가 아닙니다. 대신, 그것은 마치 연속적인 왜곡의 얼룩과 같아서 저장된 정보를 복구가 불가능한 상태로 밀어 넣어, 결과적으로 데이터를 보호하는 컴퓨터의 능력을 무력화시킵니다.

새로운 연구에서 연구진은 이 특정한 문제를 해결하기 위한 영리한 해결책인 '연속 변수 플래그(continuous-variable flag)'를 도입했습니다. 조력자 입자가 메모리 진동자뿐만 아니라 목격자 역할을 하는 두 번째 보조 진동자에도 연결되어 있다고 상상해 보십시오. 이 목격자, 즉 플래그는 조력자 입자가 실패할 경우 정확히 어떤 일이 일어나는지를 기록하도록 설계되었습니다. 조력자 입자가 붕괴할 때, 플래그는 단순히 오류가 발생했다는 신호만 보내는 것이 아니라, 그 오류의 정확한 성질을 자신의 물리적 상태 속에 포착합니다. 과학자들은 이 플래그를 높은 정밀도로 측정함으로써 메모리가 어떻게 손상되었는지 정확히 파악하고, 그 손상을 되돌리기 위한 특정 교정을 적용할 수 있습니다. 그 결과, 연속적이고 수정 불가능한 오류의 얼룩은 양자 코드가 처리할 수 있는 이산적이고 관리 가능한 실수로 변모합니다.

연구진은 이 방법이 양자 메모리를 제어하는 데 사용되는 가장 일반적인 두 가지 연산, 즉 조건부 회전(conditional rotations)과 조건부 변위(conditional displacements)에 대해 작동함을 입증했습니다. 조건부 회전에서는 조력자의 상태에 따라 메모리가 회전하며, 조건부 변위에서는 메모리의 위치가 이동합니다. 플래그가 없다면, 이러한 연산 도중 조력자의 붕괴는 메모리를 무작위로 부패한 상태로 만듭니다. 하지만 플래그가 있으면 시스템은 조력자가 실패한 정확한 시점을 감지할 수 있습니다. 회전 연산의 경우, 단 하나의 플래그만으로도 모든 크기의 오류로부터 시스템을 보호하여 조력자의 붕괴 효과를 사실상 완전히 무력화할 수 있습니다. 더 복잡한 변위 연산의 경우, 단일 플래그는 가장 흔한 단일 붕괴 오류를 교정할 수 있으며, 두 번째 플래그를 추가하면 드물게 발생하는 이중 붕괴 이벤트까지 교정할 수 있습니다.

연구팀은 실제 초전도 회로의 매개변수를 적용한 상세한 컴퓨터 시뮬레이션을 통해 이러한 아이디어들을 테스트했습니다. 그들은 이 방법을 네 가지 구성 요소를 가진 캣 코드(cat code)와 유한 에너지 그리드 코드(finite-energy grid code)라는 두 가지 서로 다른 유형의 양자 오류 정정 코드에 적용했습니다. 캣 코드 시뮬레이션에서 플래그는 플래그가 없는 시스템에 비해 논리적 오류율을 천 배 이상 줄였습니다. 그리드 코드의 경우, 이 방법은 저장된 정보의 수명을 조력 입자가 완벽하여 결코 붕괴하지 않는 이론적 한계치에 매우 가깝게 끌어올렸습니다. 이러한 결과는 연속 변수 플래그가 양자 컴퓨터를 더욱 신뢰할 수 있게 만드는 강력한 도구임을 시사합니다. 즉, 조력 입자의 불가피한 붕괴라는 근본적인 약점을 감지 가능한 사건으로 바꾸어 수정할 수 있게 함으로써, 결함 허용 양자 컴퓨팅(fault-tolerant quantum computing)을 실현하는 데 중요한 진전을 이루었습니다.

연구진은 또한 실제 세계의 불완전함이 시스템을 망가뜨릴지 여부도 조사했습니다. 그들은 이 방법이 불완전한 측정 도구나 플래그 자체의 자연스러운 에너지 손실과 같은 몇 가지 일반적인 문제들에 대해 견고하다는 것을 발견했습니다. 이러한 결함들이 약간의 노이즈를 유발하기는 하지만, 시스템의 작동을 막지는 못하며, 단지 조금 더 큰 신호를 요구하거나 프로토콜의 미세한 조정이 필요할 뿐입니다. 이 연구는 이 방식이 생소하고 새로운 하드웨어를 필요로 하지 않는다는 점을 결론짓는데, 이는 플래그가 주요 연산에 사용되는 것과 동일한 제어 신호에 의해 구동될 수 있기 때문입니다. 연속적이고 수정 불가능한 오류를 이산적이고 수정 가능한 것으로 바꿈으로써, 연속 변수 플래그는 노이즈가 많은 실제 환경에서도 안정적으로 작동할 수 있는 양자 컴퓨터를 구축하기 위한 실질적인 경로를 제시합니다.

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

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

Digest 사용해 보기 →