MagicUpToClifford 클래스

매직 상태의 클리포드와 동등한 표현을 추가하는 ISA 변환입니다. 예를 들어 입력 ISA에 T 게이트가 포함된 경우 제공된 ISA에도 SQRT_SQRT_X, SQRT_SQRT_X_DAG, SQRT_SQRT_YSQRT_SQRT_Y_DAGT_DAG. 게이트와 클리포드 등가물에도 동일하게 적용 CCZ 됩니다.

Example:

생성자

MagicUpToClifford()

메서드

provided_isa
required_isa

provided_isa

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

매개 변수

Name Description
impl_isa
필수
ctx
필수

required_isa

static required_isa() -> ISARequirements