Skip to main content
IBM Quantum Platform

PauliLindbladError

class PauliLindbladError(generators, rates)

GitHub

베이스: object

파울리-린드블라드 소산기를 통해 생성된 파울리 오류 채널.

이 연산자는 파울리-린드블라드 소산자 DP(ρ)=PρPρD_P(\rho) = P \rho P - \rho 에 의해 생성된 N-큐비트 양자 오류 채널 E(ρ)=ejrjDPj(ρ)E(\rho) = e^{\sum_j r_j D_{P_j}}(\rho) 을 나타내며, 여기서 PjP_j 는 N-큐비트 Pauli 연산자이다.

파울리 생성자 항의 목록은 로 PauliList 저장되며, 속성을 generators 통해 접근할 수 있습니다. 방열률 배열 rjr_j 은 속성을 rates 통해 접근할 수 있습니다.

등가 파울리 오류 채널은 단일 파울리 채널 항들의 합성으로 구성될 수 있다

E=ejrjDPj=jerjDPj=prodj((1pj)SI+pjSPj)E = e^{\sum_j r_j D_{P_j}} = \prod_j e^{r_j D_{P_j}} = prod_j \left( (1 - p_j) S_I + p_j S_{P_j} \right)

여기서 pj=1212e2rjp_j = \frac12 - \frac12 e^{-2 r_j} [1].

매개변수

  • generators (PauliList) – 오류 채널에 대한 파울리-린드블라드 생성자 목록.
  • generatorsrates (Sequence[float]) – Pauli-Lindblad의 요금 목록.

인상

ValueError – 만약 generatorsrates 의 길이가 서로 다를 경우.

참조

  1. E. van den Berg, Z., Minev, A., Kandala, K., Temme, “잡음이 있는 양자 프로세서에서 스파스 파울리-린드블라드 모델을 이용한 확률적 오차 상쇄”, 《Nature Physics》 제19권, pages1116–1121 (2023). arXiv:2201.09866 [quant-ph]

속성

generators

PauliLindbladError.의 파울리-린드블라드 생성기들.

num_qubits

PauliLindbladError.의 큐비트 수는

rates

린드블라드 생성기는 이 양자 오류의 발생률을 나타냅니다.


메소드

restrict_num_bodies

restrict_num_bodies(num_qubits)

GitHub

정확히 num_qubits 큐비트에 작용하는 항들만을 포함하는 파울리-린드블라드 오차.

정확히 num_qubits 큐비트에 작용하는 항들만을 포함하는 PauliLindbladError .

매개변수

num_qubits (int) – 반환된 오류가 영향을 미치는 큐비트의 수.

리턴

정확히 num_qubits 큐비트에 작용하는 항들만 포함된 오차항.

인상

0ValueError – 만약 num_qubits 가 보다 작다면.

리턴 유형

PauliLindbladError

이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.