§IV, p. 4 — c_kφ = 0 for all k iff φ is a multiple of U|0ⁿ⟩
ProvedDissipativePrep.Unique.dark_jumpOpsdark-statesdissipative-state-preparationp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1qubits
Let be a unitary on qubits, , and . For every vector ,
So is, up to scalars, the only common dark vector of the jump operators ; for this is the statement iff .
Formalization Note The page writes ""; the statement holds up to a scalar factor, which is what is formalized.
Preamble
import Mathlib import Definitions.Def_DissipativePrep_Unique_Model open scoped Matrix ComplexConjugate open QAlgorithms QAlgorithms.Papers.Independent.Dependency50.P16
Formal statement
namespace DissipativePrep.Unique
theorem dark_jumpOps {n : ℕ} (U : Matrix (Fin (2 ^ n)) (Fin (2 ^ n)) ℂ)
(hU : U ∈ Matrix.unitaryGroup (Fin (2 ^ n)) ℂ) (φ : EuclideanSpace ℂ (Fin (2 ^ n))) :
(∀ k, act (jumpOps U k) φ = 0) ↔ ∃ a : ℂ, φ = a • target U := by sorry
end DissipativePrep.Unique
Source
Kraus et al., Preparation of entangled states by quantum Markov processes, arXiv:0803.1463v3, p. 4, §IV ("Defining c_k = U d_k U† we have c_k|φ⟩ = 0 iff |φ⟩ = U|0^n⟩ = |Ψ⟩")
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.