X를 시스템이라 하고, {P0,…,Pm−1}를 다음을 만족하는 양의 준정부호 행렬들의 집합이라 합시다.
P0+⋯+Pm−1=IX,
이는 이 행렬들이 X의 측정을 기술한다는 것을 의미합니다.
또한 Y를 고전 상태 집합이 {0,…,m−1}인 시스템이라 하면, 이는 이 측정의 가능한 결과들의 집합입니다.
나이마크 정리는 다음 그림이 제안하는 구현이 주어진 측정 {P0,…,Pm−1}과 일치하는 측정 결과를 산출하도록, 즉 서로 다른 가능한 측정 결과에 대한 확률이 정확히 일치하도록 복합 시스템 (Y,X)에 대한 유니터리 연산 U가 존재한다고 말합니다.
명확히 하자면, 시스템 X는 임의의 상태 ρ에서 시작하고, Y는 ∣0⟩ 상태로 초기화됩니다.
유니터리 연산 U가 (Y,X)에 적용된 후 시스템 Y를 표준 기저 측정으로 측정하면 어떤 결과 a∈{0,…,m−1}가 나옵니다.
시스템 X는 Circuit의 출력 일부로 그려져 있지만, 지금 당장은 U가 수행된 후 X의 상태에 대해서는 신경 쓰지 않으며, 이를 추적 소거된 것으로 생각할 수 있습니다.
하지만 이 단원의 후반부에서 U가 수행된 후 X의 상태에 대해 관심을 갖게 됩니다.
이런 방식으로 측정을 구현하는 것은 채널의 Stinespring 표현을 분명히 연상시키며, 수학적 기반도 유사합니다.
여기서의 차이점은 작업공간 시스템이 Stinespring 표현에서처럼 추적 소거되는 것이 아니라 측정된다는 것입니다.
모든 측정이 이런 방식으로 구현될 수 있다는 사실은 증명하기가 꽤 단순하지만, 먼저 양의 준정부호 행렬에 관한 사실이 필요합니다.
사실
P가 n×n 양의 준정부호 행렬이라 가정합시다. Q2=P를 만족하는 유일한 n×n 양의 준정부호 행렬 Q가 존재합니다. 이 유일한 양의 준정부호 행렬을 P의 제곱근이라 하고 P로 표기합니다.
양의 준정부호 행렬의 제곱근을 구하는 한 가지 방법은 먼저 스펙트럼 분해를 계산하는 것입니다.
P=k=0∑n−1λk∣ψk⟩⟨ψk∣
P가 양의 준정부호이므로 고유값은 음이 아닌 실수여야 하며, 고유값을 제곱근으로 대체하면 P의 제곱근에 대한 식을 얻습니다.
P=k=0∑n−1λk∣ψk⟩⟨ψk∣
이 개념을 바탕으로 나이마크 정리를 증명할 준비가 되었습니다.
X가 n개의 고전 상태를 갖는다고 가정하면, 쌍 (Y,X)에 대한 유니터리 연산 U는 nm×nm 행렬로 표현될 수 있으며, 이를 블록이 n×n인 m×m 블록 행렬로 볼 수 있습니다.
증명의 핵심은 U를 다음 패턴과 일치하는 임의의 유니터리 행렬로 취하는 것입니다.
U=P0P1⋮Pm−1??⋮?⋯⋯⋱⋯??⋮?
물음표로 표시된 블록을 채워 U가 유니터리가 되려면, 블록 P0,…,Pm−1으로 구성된 처음 n개의 열이 정규직교여야 하며 이것이 필요충분조건입니다.
그런 다음 이전 단원에서 만났던 것처럼 그람-슈미트 정규직교화 과정을 사용하여 나머지 열을 채울 수 있습니다.
U의 처음 n개의 열은 0부터 시작하는 열 번호 c=0,…,n−1를 참조하여 다음과 같이 벡터로 표현할 수 있습니다.
이 단원에서 지금까지는 파괴적 측정, 즉 출력이 고전 측정 결과만으로 구성되고 측정된 시스템의 측정 후 양자 상태에 대한 명세가 없는 측정에 대해 살펴보았습니다.
반면에 비파괴적 측정은 바로 이것을 합니다.
구체적으로, 비파괴적 측정은 고전 측정 결과의 확률뿐만 아니라 각 가능한 측정 결과에 조건부로 측정된 시스템의 상태도 기술합니다.
비파괴적이라는 용어는 측정되는 시스템을 가리키는 것이지, 측정의 결과로 크게 변할 수 있는 상태를 가리키는 것이 아님에 주목하세요.
일반적으로, 주어진 파괴적 측정에 대해 해당 파괴적 측정과 호환 가능한, 즉 고전 측정 결과 확률이 파괴적 측정과 정확히 일치하는 비파괴적 측정이 여러 개(사실상 무한히 많이) 존재합니다.
따라서 주어진 측정에 대해 시스템의 측정 후 양자 상태를 정의하는 유일한 방법은 없습니다.
사실, 비파괴적 측정을 더 일반화하여 고전 측정 결과와 함께 반드시 입력 시스템과 동일하지 않은 시스템의 양자 상태 출력을 생성하도록 할 수 있습니다.
비파괴적 측정의 개념은 흥미롭고 유용한 추상화입니다.
그러나 비파괴적 측정은 항상 채널과 파괴적 측정의 합성으로 기술될 수 있다는 점을 인식해야 합니다 — 따라서 어떤 의미에서 파괴적 측정의 개념이 더 근본적인 것입니다.
나이마크 정리에서와 같이 일반 측정의 시뮬레이션을 생각해 봅시다.
이 시뮬레이션으로부터 비파괴적 측정을 얻는 간단한 방법은 이전 그림에서 드러나는데, 여기서 시스템 X는 추적 소거되지 않고 출력의 일부입니다.
이는 고전 측정 결과 a∈{0,…,m−1}와 함께 X의 측정 후 양자 상태를 모두 산출합니다.
이 상태들을 수학적 용어로 기술해 봅시다.
X의 초기 상태가 ρ라고 가정하면, 초기화된 시스템 Y가 도입되고 U가 수행된 후 (Y,X)는 다음 상태에 있습니다.
σ=U(∣0⟩⟨0∣⊗ρ)U†=a,b=0∑m−1∣a⟩⟨b∣⊗PaρPb.
서로 다른 고전 결과들이 나타날 확률은 이전과 동일합니다 — X를 무시하거나 무시하지 않기로 결정해도 확률은 바뀌지 않습니다.
즉, 각 a∈{0,…,m−1}를 확률 Tr(Paρ)로 얻습니다.
특정 측정 결과 a를 얻은 것에 조건부로, X의 결과 상태는 다음 식으로 주어집니다.
Tr(Paρ)PaρPa
이를 보는 한 가지 방법은 Y의 표준 기저 측정을 완전 위상 소거 채널 Δm으로 표현하는 것으로, 이때 채널 출력은 고전 측정 결과를 (대각) 밀도 행렬로 기술합니다.
우리가 얻는 상태의 표현은 다음과 같습니다.