PhyslibSearch

QuantumInfo.ForMathlib.ContinuousLinearMap

4 declarations

theorem

The range of the zero continuous linear map is \perp

#range_zero

Let MM and M2M_2 be topological modules and σ\sigma be a surjective ring homomorphism. For the zero continuous linear map 0:MM20: M \to M_2, its range is the bottom element of the submodule lattice, which is the zero submodule {0}\{0\}.

theorem

The kernel of the zero continuous linear map is \top

#ker_zero

The kernel of the zero continuous semilinear map from a topological module MM to a topological module M2M_2 is equal to the top element of the submodule lattice of MM (i.e., the entire module MM). Specifically, if 0:M\toSL[σ]M20: M \toSL[\sigma] M_2 is the zero map, then ker(0)=\ker(0) = \top.

theorem

ker(ContinuousLinearMap.mk f)=kerf\ker(\text{ContinuousLinearMap.mk } f) = \ker f

#ker_mk

Let MM and M2M_2 be topological modules and σ\sigma be a ring homomorphism. For any semilinear map f:MM2f: M \to M_2 and a proof hfhf that ff is continuous, the kernel of the continuous semilinear map induced by ff (denoted as ContinuousLinearMap.mk f hf\text{ContinuousLinearMap.mk } f \text{ } hf) is equal to the kernel of the underlying linear map ff, i.e., ker(mk f hf)=kerf\ker(\text{mk } f \text{ } hf) = \ker f.

theorem

The range of a Hermitian matrix AA equals the sum of its non-zero eigenspaces range(A)=μ0Eμ\text{range}(A) = \bigoplus_{\mu \neq 0} E_\mu

#support_eq_sup_eigenspace_nonzero

Let A:CnCnA: \mathbb{C}^n \to \mathbb{C}^n (or more generally, A:EuclideanSpace knEuclideanSpace knA: \text{EuclideanSpace } \mathbb{k}^n \to \text{EuclideanSpace } \mathbb{k}^n) be a symmetric continuous linear map (a Hermitian operator). Then its range (support) is equal to the join (supremum) of all its eigenspaces corresponding to non-zero eigenvalues: range(A)=μ0eigenspace(A,μ)\text{range}(A) = \bigoplus_{\mu \neq 0} \text{eigenspace}(A, \mu) where eigenspace(A,μ)\text{eigenspace}(A, \mu) denotes the subspace of vectors vv such that A(v)=μvA(v) = \mu v.