다음을 통해 공유


측정 작업

정규화된 이름: Std.Intrinsic.Measure

operation Measure(bases : Pauli[], qubits : Qubit[]) : Result

요약

지정된 Pauli 베이스에서 하나 이상의 큐비트를 공동으로 측정합니다.

기본 배열과 큐비트 배열의 길이가 다르면 작업이 실패합니다.

입력

기지

각 큐비트의 텐서 제품 요소를 나타내는 단일 큐비트 Pauli 값의 배열입니다.

큐비트

측정할 큐비트의 등록입니다.

출력

+1 고유값이 관찰되면 Zero, -1 고유값이 관찰되면 One.

발언

Zero 가져올 확률은 $\bra{\psi} \frac{I + P_0 \otimes \ldots \otimes P_{N-1}}{2} \ket{\psi}$입니다. 여기서 $P_i$는 bases$i$-th 요소이며 여기서 $N$는 Length(bases). 즉, 측정값은 관찰된 측정 효과의 고유값이 $(-1)^d$이 되도록 Result $d$를 반환합니다.