채널 표현
이제 채널의 수학적 표현에 대해 살펴보겠습니다.
벡터에서 벡터로의 선형 사상은 친숙한 방식으로 행렬로 표현할 수 있으며, 선형 사상의 작용은 행렬-벡터 곱으로 나타납니다. 그런데 채널은 행렬에서 행렬로의 선형 사상이지, 벡터에서 벡터로의 사상이 아닙니다. 그렇다면 일반적으로 채널을 어떻게 수학적으로 표현할 수 있을까요?
일부 채널은 앞서 설명한 비유니터리 Qubit 채널 세 가지 예시처럼 간단한 공식으로 나타낼 수 있습니다. 하지만 임의의 채널은 그런 깔끔한 공식이 없을 수 있으므로, 일반적으로 이 방식으로 채널을 표현하는 것은 실용적이지 않습니다.
비교 관점에서 보면, 양자 정보의 단순화된 공식화에서는 양자 상태 벡터에 대한 연산을 나타내기 위해 유니터리 행렬을 사용합니다. 모든 유니터리 행렬은 유효한 연산을 나타내고, 모든 유효한 연산은 유니터리 행렬로 표현할 수 있습니다. 본질적으로 이 질문은 채널에 대해 유사한 것을 어떻게 할 수 있는가 하는 것입니다.
이 질문에 답하기 위해서는 몇 가지 추가적인 수학적 도구가 필요합니다. 실제로 채널은 몇 가지 서로 다른 방식으로 수학적으로 기술될 수 있으며, 그 발전에 핵심적인 역할을 한 세 사람의 이름을 딴 표현들이 있습니다. Stinespring, Kraus, 그리고 Choi. 이러한 채널을 기술하는 여러 방식은 채널을 다양한 각도에서 바라보고 분석할 수 있게 해줍니다.
Stinespring 표현
Stinespring 표현은 모든 채널이 표준적인 방식으로 구현될 수 있다는 아이디어에 기반합니다. 입력 시스템을 초기화된 작업 공간 시스템과 먼저 결합하여 복합 시스템을 형성하고, 그 복합 시스템에 유니터리 연산을 수행한 후, 마지막으로 작업 공간 시스템 을 버려서(또는 부분 추적하여) 채널의 출력이 남게 됩니다.
다음 그림은 이러한 구현을 회로 다이어그램 형태로 나타낸 것으로, 입력 시스템과 출력 시스템이 동일한 시스템 인 채널에 대한 것입니다.
이 다이어그램에서 와이어는 레이블에 표시된 것처럼 단일 Qubit이 아니라 임의의 시스템을 나타냅니다. 또한 전기공학에서 흔히 사용되는 접지 기호는 가 버려짐을 명시적으로 나타냅니다.
말로 설명하면, 이 구현은 다음과 같이 작동합니다. 입력 시스템 는 어떤 상태 에서 시작하고, 작업 공간 시스템 는 표준 기저 상태 으로 초기화됩니다. 유니터리 연산