CheckAllZero 작업

정규화된 이름: Std.Diagnostics.CheckAllZero

operation CheckAllZero(qubits : Qubit[]) : Bool

요약

제공된 배열의 모든 큐비트가 |0⟩ 상태인지 확인합니다. true인 경우 true를 반환합니다.

묘사

이 작업은 제공된 배열의 모든 큐비트가 |0⟩ 상태인지 확인합니다. 모든 큐비트가 |0⟩ 상태에 있는 경우에만 true를 반환하고, 그렇지 않으면 false를 반환합니다. 이 작업은 큐비트의 상태를 변경하지 않습니다.

입력

큐비트

확인할 큐비트입니다.

출력

모든 큐비트가 |0⟩ 상태이면 true이고, 그렇지 않으면 false입니다.

발언

이 작업은 시뮬레이션 중에 큐비트가 |0⟩ 상태인지 확인하는 데 유용합니다. 상태를 변경할 수 있는 큐비트를 측정하지 않고 하드웨어에서 이를 확인할 수 없습니다.