Preparar OperaçãoChoiStatePrepareChoiState operation

Espaço de nome: Microsoft.Quantum.PreparationNamespace: Microsoft.Quantum.Preparation

Pacote: Microsoft.Quantum.StandardPackage: Microsoft.Quantum.Standard

Prepara o estado Choi-Jamiołkowski para uma determinada operação em dados registos de referência e alvo.Prepares the Choi–Jamiołkowski state for a given operation onto given reference and target registers.

operation PrepareChoiState (op : (Qubit[] => Unit), reference : Qubit[], target : Qubit[]) : Unit

EntradaInput

op: Qubit[] = Unidade>op : Qubit[] => Unit

Operação $\Lambda$ cujo estado choi-Jamiołkowski $J(\Lambda) / 2^N$ está para ser preparado, onde $N$ é o número de qubits em que op atua.Operation $\Lambda$ whose Choi–Jamiołkowski state $J(\Lambda) / 2^N$ is to be prepared, where $N$ is the number of qubits on which op acts.

referência: Qubit[]reference : Qubit[]

Um registo de qubits a partir do estado $\ket{00\cdots 0}$ para ser usado como referência para a ação de op .A register of qubits starting in the $\ket{00\cdots 0}$ state to be used as a reference for the action of op.

alvo: Qubit[]target : Qubit[]

Um registo de qubits inicialmente no estado $\ket{00\cdots 0}$ em que op deve ser aplicado.A register of qubits initially in the $\ket{00\cdots 0}$ state on which op is to be applied.

Saída : UnidadeOutput : Unit

ObservaçõesRemarks

O estado de Choi-Jamiłkowski $J(\Lambda)$ de um processo quântico é definido como $$ \start{align} J(\Lambda) \mathrel{:=} (\boldone \otimes \Lambda) (\boldone\rangle ! \rangle\langle ! \langle\boldone; \end{align} X\rangle ! \rangle$ é a vectorização de uma matriz $X$ na convenção de empilhamento de colunas.The Choi–Jamiłkowski state $J(\Lambda)$ of a quantum process is defined as $$ \begin{align} J(\Lambda) \mathrel{:=} (\boldone \otimes \Lambda) (|\boldone\rangle!\rangle\langle!\langle\boldone|), \end{align} $$ where $|X\rangle!\rangle$ is the vectorization of a matrix $X$ in the column-stacking convention. Aprender uma descrição clássica deste estado fornece informações completas sobre o efeito de $\Lambda$ agindo em estados de entrada arbitrária, e forma a base da tomografia do processo quântico.Learning a classical description of this state provides full information about the effect of $\Lambda$ acting on arbitrary input states, and forms the foundation of quantum process tomography.

Consulte tambémSee Also