Physlib

QuantumInfo.Operators.Unitary

Unitary operators on quantum state

This file is intended for lemmas about unitary matrices (`Matrix.unitaryGroup`) and how they apply to `Bra`s, `Ket`s, and `MState` mixed states.

This is imported by `CPTPMap` to define things like unitary channels, Kraus operators, and complementary channels, so this file itself does not discuss channels yet.

3 declarations

definition

Unitary conjugation UρUU \rho U^\dagger of a mixed state ρ\rho

Let ρ\rho be a mixed quantum state of dimension dd (an element of `MState d`) and UU be a unitary matrix in the unitary group U(d)U(d). The function `MState.uConj` computes the conjugation of the state ρ\rho by the unitary UU, resulting in a new mixed state defined by UρUU \rho U^\dagger, where UU^\dagger denotes the conjugate transpose of UU. This operation represents the unitary evolution of the density matrix.

theorem

The eigenvalue spectrum of a mixed state is invariant under unitary conjugation

For any mixed quantum state ρ\rho of dimension dd and any unitary matrix UU(d)U \in U(d), the eigenvalue spectrum of the state UρUU \rho U^\dagger (the unitary conjugation of ρ\rho) is equal to the eigenvalue spectrum of the original state ρ\rho.

theorem

Unitary Invariance of the Mixed State Inner Product

For any two mixed quantum states ρ\rho and σ\sigma of dimension dd, and any unitary matrix UU in the unitary group U(d)U(d), the inner product of the states after unitary conjugation by UU is equal to the inner product of the original states: UρU,UσUProb=ρ,σProb\langle U \rho U^\dagger, U \sigma U^\dagger \rangle_{\text{Prob}} = \langle \rho, \sigma \rangle_{\text{Prob}} where ,Prob\langle \cdot, \cdot \rangle_{\text{Prob}} denotes the Hilbert-Schmidt inner product for mixed states.