Physlib

QuantumInfo.ForMathlib.Unitary

5 declarations

theorem

UUv=vU^* U v = v for unitary linear maps UU

Let EE be a vector space over a field k\mathbf{k}, and let UU be a unitary linear map from EE to EE (Uunitary(EkE)U \in \text{unitary}(E \to_{\mathbf{k}} E)). For any vector vEv \in E, applying the adjoint (star) of UU to the result of UU applied to vv returns the original vector vv. That is, U(U(v))=vU^*(U(v)) = v.

theorem

U(Uv)=vU(U^* v) = v for unitary UU

Let EE be a vector space over a field k\mathbb{k}, and let UU be a unitary linear map from EE to EE. For any vector vEv \in E, applying the map UU to the result of its adjoint (star) map applied to vv yields vv, i.e., U(Uv)=vU(U^* v) = v. Since UU is unitary, its adjoint UU^* is its inverse, and this statement expresses the identity UU=idEU \circ U^* = \text{id}_E.

definition

Linear equivalence between eigenspaces of TT and UTUU T U^*

Let EE be a vector space over a field k\mathbf{k}, let T:EET: E \to E be a linear map, and let UU be a unitary operator on EE. For any scalar μk\mu \in \mathbf{k}, there exists a linear equivalence between the μ\mu-eigenspace of TT and the μ\mu-eigenspace of the conjugated map UTUU T U^*. This equivalence maps an eigenvector vv of TT to UvUv, and its inverse maps an eigenvector ww of UTUU T U^* to UwU^* w. Elements in both spaces satisfy the condition Tv=μvT v = \mu v and (UTU)w=μw(U T U^*) w = \mu w respectively.

theorem

Symmetry is Preserved under Unitary Conjugation

Let EE be a Hilbert space over a field k\mathbb{k}, and let T:EET: E \to E be a linear operator. If TT is symmetric (hThT), then for any unitary operator UU on EE, the operator UTUU T U^* (the conjugation of TT by UU) is also symmetric. Here, UU^* denotes the adjoint of UU, represented as `star U.val`.

definition

Unitary conjugation of a symmetric operator preserves eigenvalues up to a permutation σ\sigma

Let EE be a finite-dimensional inner product space over k\mathbb{k} and T:EET: E \to E be a symmetric linear operator (hThT). Given a unitary operator UU, let T=UTUT' = U T U^* be the conjugation of TT by UU. There exists a permutation σSn\sigma \in S_n (an element of `Equiv.Perm (Fin n)`) such that the sequence of eigenvalues of TT', denoted by eigenvalues(UTU)\text{eigenvalues}(U T U^*), is equal to the sequence of eigenvalues of TT permuted by σ\sigma. In other words, the multiset of eigenvalues of a symmetric operator is invariant under unitary conjugation.