PauliLindbladError
class PauliLindbladError(generators, rates)
베이스: object
파울리-린드블라드 소산기를 통해 생성된 파울리 오류 채널.
이 연산자는 파울리-린드블라드 소산자 에 의해 생성된 N-큐비트 양자 오류 채널 을 나타내며, 여기서 는 N-큐비트 Pauli 연산자이다.
파울리 생성자 항의 목록은 로 PauliList 저장되며, 속성을 generators 통해 접근할 수 있습니다. 방열률 배열 은 속성을 rates 통해 접근할 수 있습니다.
등가 파울리 오류 채널은 단일 파울리 채널 항들의 합성으로 구성될 수 있다
여기서 [1].
매개변수
- generators (PauliList) – 오류 채널에 대한 파울리-린드블라드 생성자 목록.
generatorsrates (Sequence[float]) – Pauli-Lindblad의 요금 목록.
인상
ValueError – 만약 generators 와 rates 의 길이가 서로 다를 경우.
참조
- 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)
정확히 num_qubits 큐비트에 작용하는 항들만을 포함하는 파울리-린드블라드 오차.
정확히 num_qubits 큐비트에 작용하는 항들만을 포함하는 PauliLindbladError .
매개변수
num_qubits (int) – 반환된 오류가 영향을 미치는 큐비트의 수.
리턴
정확히 num_qubits 큐비트에 작용하는 항들만 포함된 오차항.
인상
0ValueError – 만약 num_qubits 가 보다 작다면.
리턴 유형