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