Exact constrained recovery with positive conditional states
OpenQAlgorithms.Papers.Independent.Intakethird100.P44.exact_constrained_recoveryAll Hilbert spaces are finite dimensional and nonzero, and every channel is completely positive and trace preserving on the full matrix algebra. Let be nonzero orthogonal Hermitian sector projectors summing to , let have pairwise distinct real eigenvalues, and put . Let have a finite normalized Kraus family and satisfy . Let be an isometry from a nonzero logical space. Correctability means existence of a CPTP with and for every logical matrix . The code is correctable if and only if there exist environment matrices such that
This is a positive, normalized classical–quantum conditional-output criterion; it does not normalize each block separately.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P44
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakethird100.P44
open scoped Matrix ComplexConjugate ComplexOrder
open QAlgorithms.Papers.Independent.Information100.P60 (Mat)
open QAlgorithms.Papers.Independent.Information100.P67 (mapFirst)
open QAlgorithms.Papers.Independent.Claimed50.P48 (operatorTraceDual)
open QAlgorithms.Papers.Independent.Renew46.P43 (purification)
variable {H K L J E F B : Type*}
variable [Fintype H] [DecidableEq H] [Fintype K] [DecidableEq K]
variable [Fintype L] [DecidableEq L] [Fintype J] [DecidableEq J]
variable [Fintype E] [DecidableEq E] [Fintype F] [DecidableEq F]
variable [Fintype B] [DecidableEq B]
/-- PDF p.5, Eqs.(18),(20): necessary AND sufficient, including positivity
and total conditional normalization. -/
theorem exact_constrained_recovery [Nonempty H] [Nonempty L] {r : ℕ}
(s : Sectors H r) (A : J → Mat H) (hA : IsKrausFamily A)
(hphys : IsPhysicalChannel (sectorProject s) (sectorProject s) (krausApply A))
(W : Matrix H L ℂ) (hW : Wᴴ * W = 1) :
PhysicallyCorrectable (sectorProject s) (krausApply A) W ↔
ChargeStateCondition s A W := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P44
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be nonempty finite index types with decidable equality, a finite index type, and a natural number. Suppose , , are nonzero Hermitian projections, mutually orthogonal and summing to , with pairwise distinct real values . Put . Let , , satisfy , put , and assume for every . Let be an matrix with . Then there exists a channel , meaning for some finite family with , satisfying
if and only if there exist positive semidefinite matrices satisfying for every and for every and . The assumptions exclude and empty .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.