2026년 8월 17일 월요일
용어집
중급

논리 큐비트

logical qubit

양자 오류로부터 정보를 보호하기 위해 여러 개의 물리 큐비트로 인코딩된 가상의 큐비트 단위로, 실질적인 양자 계산의 기본 단위로 기능한다.

직관적 비유

중요한 문서를 보관할 때 원본 하나만 두지 않고 여러 곳에 복사본을 분산 저장하는 것을 생각해 보자. 논리 큐비트는 이와 유사하게, 하나의 '논리적 정보 단위'를 다수의 물리 큐비트(physical qubit) 에 분산 인코딩함으로써 일부 큐비트에 오류가 발생하더라도 정보를 복원할 수 있게 한다.

엄밀한 정의

논리 큐비트는 개의 물리 큐비트가 이루는 차원 힐베르트 공간의 특정 코드 부분공간(code subspace) 에 정의된다. 예를 들어 Steane [[7,1,3]] 코드는 7개의 물리 큐비트로 1개의 논리 큐비트를 인코딩하며, 임의의 단일 큐비트 오류를 탐지·정정할 수 있다. 논리 연산자 , 는 물리 큐비트 전체에 걸친 다중 큐비트 연산자로 표현되며, 코드 거리(code distance) 는 정정 가능한 오류의 수를 결정한다.

중요성과 응용

현실의 물리 큐비트는 결어긋남(decoherence)과 게이트 오류에 취약하여 단독으로는 대규모 계산에 부적합하다. 논리 큐비트는 내결함성 양자 계산(fault-tolerant quantum computing) 의 핵심 구성 요소로, 오류율을 임계값 이하로 낮춰 실용적인 양자 알고리즘 구현을 가능하게 한다. Surface code 기반 논리 큐비트는 현재 IBM, Google 등 주요 연구 기관에서 활발히 구현 중이다.

이 정의는 Claude 가 작성한 것으로, 오류가 있을 수 있습니다.