Litinski19Factory 클래스
용지 arXiv:1905.06903을 기반으로 하는 T 및 CCZ 공장.
여기에는 두 가지 범주의 예상치가 포함됩니다. 입력 T 오류 비율이 Clifford 오류와 유사한 경우 용지의 표 1을 기반으로 매직 상태 지침을 생성합니다. 입력 T 오류율이 클리포드 오류율보다 최대 10배 높은 경우 용지의 표 2를 기반으로 매직 상태 지침을 생성합니다.
CNOT, H 및 MEAS_Z 지침에 대해 최대 0.1% 클리포드 오류 비율이 필요합니다. 이러한 지침에 다른 오류 비율이 있는 경우 최대 오류 비율이 가정됩니다.
참조:
- 다니엘 리핀스키: 매직 스테이트 증류: 생각만큼 비용이 많이 들지 않음, arXiv:1905.06903
생성자
Litinski19Factory()
메서드
| provided_isa |
T 및 CCZ 팩터리 지침을 사용하여 ISA를 생성합니다. |
| required_isa |
provided_isa
T 및 CCZ 팩터리 지침을 사용하여 ISA를 생성합니다.
provided_isa(impl_isa: ISA, ctx: ISAContext) -> Generator[ISA, None, None]
매개 변수
| Name | Description |
|---|---|
|
impl_isa
필수
|
<xref:qdk.qre.models.ISA>
물리적 게이트를 제공하는 구현 ISA입니다. |
|
ctx
필수
|
<xref:qdk.qre.models.ISAContext>
열거형 컨텍스트입니다. |
required_isa
static required_isa() -> ISARequirements