Pinching channels #
A pinching channel decoheres in the eigenspaces of a given state. More precisely, given a state ρ, the pinching channel with respect to ρ is defined as E(σ) = ∑ Pᵢ σ Pᵢ where the P_i are the projectors onto the i-th eigenspaces of ρ = ∑ᵢ pᵢ Pᵢ, with i ≠ j → pᵢ ≠ pⱼ.
TODO: Generalize to pinching with respect to arbitrary P(O)VM.
def
pinching_kraus
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ : MState d)
:
↑(spectrum ℝ ρ.m) → HermitianMat d ℂ
Instances For
theorem
pinching_kraus_commutes
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ : MState d)
(i : ↑(spectrum ℝ ρ.m))
:
Commute (↑(pinching_kraus ρ i)) ρ.m
theorem
pinching_kraus_mul_self
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ : MState d)
(i : ↑(spectrum ℝ ρ.m))
:
Equations
- finite_spectrum_inst ρ = Fintype.ofFinite ↑(spectrum ℝ ρ.m)
theorem
pinching_kraus_orthogonal
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ : MState d)
{i j : ↑(spectrum ℝ ρ.m)}
(h : i ≠ j)
:
@[simp]
theorem
pinching_sq_eq_self
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ : MState d)
(k : ↑(spectrum ℝ ρ.m))
:
The Kraus operators of the pinching channelare projectors: they square to themselves.
theorem
pinching_kraus_ortho
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ : MState d)
(i j : ↑(spectrum ℝ ρ.m))
:
The Kraus operators of the pinching channel are orthogonal projectors.
Equations
Instances For
theorem
pinchingMap_apply_M
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(σ ρ : MState d)
:
↑((pinching_map σ) ρ) = ⟨(MatrixMap.of_kraus (HermitianMat.mat ∘ pinching_kraus σ) (HermitianMat.mat ∘ pinching_kraus σ)) ↑↑ρ, ⋯⟩
theorem
pinching_eq_sum_conj
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(σ ρ : MState d)
:
↑↑((pinching_map σ) ρ) = ∑ k : ↑(spectrum ℝ σ.m), ↑(pinching_kraus σ k) * ↑↑ρ * ↑(pinching_kraus σ k)
theorem
pinching_commutes_kraus
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(σ ρ : MState d)
(i : ↑(spectrum ℝ σ.m))
:
Commute ((pinching_map σ) ρ).m ↑(pinching_kraus σ i)
theorem
pinching_commutes
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ σ : MState d)
:
Commute ((pinching_map σ) ρ).m σ.m
@[simp]
Lemma 3.10 of Hayashi's book "Quantum Information Theory - Mathematical Foundations". Also, Lemma 5 in https://arxiv.org/pdf/quant-ph/0107004. -- Used in (S60)
theorem
ker_le_ker_pinching_of_PosDef
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ σ : MState d)
(hpos : σ.m.PosDef)
:
theorem
inner_cfc_pinching
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ σ : MState d)
(f : ℝ → ℝ)
:
inner ℝ (↑ρ) ((↑((pinching_map σ) ρ)).cfc f) = inner ℝ (↑((pinching_map σ) ρ)) ((↑((pinching_map σ) ρ)).cfc f)
theorem
pinching_map_eq_sum_conj_hermitian
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(σ ρ : MState d)
:
theorem
ker_le_ker_pinching_map_ker
{d : Type u_1}
[Fintype d]
[DecidableEq d]
(ρ σ : MState d)
(h : (↑σ).ker ≤ (↑ρ).ker)
:
Exercise 2.8 of Hayashi's book "A group theoretic approach to Quantum Information".