GSJ24CCXFactory 클래스

8|T⟩ → >>|<< 구현CCX⟩ 매직 스테이트 팩터리는 Gidney, Shutty 및 Jones (2024)의 그림 24에 설명되어 있습니다. 이 디자인은 회로 깊이가 6인 12개의 논리 큐비트(도우미 큐비트 포함)에서 격자 수술 작업을 사용하여 8개의 T 매직 상태를 단일 CCX(Toffoli) 상태로 변환합니다.

출력 CCX 오류율에는 두 가지 기여도가 있습니다.

  • 증류 오류: 28 · p_T²입니다. 여기서 p_T T 상태 오류율입니다(동시에 실패하는 T 상태 쌍에서).

  • 논리적 오류 : 12 큐비트에 6 격자 수술 라운드 이상 축적.

공장 생산 시간에는 T 상태를 사용할 때 실패 확률을 고려하기 위한 오버헤드 계수(1 + 8 p_T)가 포함됩니다.

참조:

  • C. Gidney, C. Shutty, C. Jones, "매직 스테이트 재배: 78% 감소된 오버헤드로 T 상태 성장", arXiv:2409.17595 (2024). https://arxiv.org/abs/2409.17595

  • C. Gidney, A. G. Fowler, "촉매 >>가 있는 효율적인 매직 스테이트 팩터리 |<<CCZ⟩ ~ 2|T⟩ 변환", Quantum 3, 135(2019). arXiv:1812.01238. https://arxiv.org/abs/1812.01238

생성자

GSJ24CCXFactory()

메서드

provided_isa
required_isa

provided_isa

provided_isa(impl_isa: ISA, ctx: ISAContext) -> Generator[ISA, None, None]

매개 변수

Name Description
impl_isa
필수
ctx
필수

required_isa

static required_isa() -> ISARequirements