Optimal physical recovery duality
OpenQAlgorithms.Papers.Independent.Intakethird100.P44.optimal_physical_recoveryAll Hilbert spaces are finite dimensional and nonzero, and every channel is completely positive and trace preserving on the full matrix algebra. Here denotes either root entanglement fidelity for any normalized input density , with an identity reference retained, or worst-case root entanglement fidelity over all normalized logical densities for an arbitrary isometry . Let and be canonical Hilbert–Schmidt projections onto the input and output physical dagger algebras. Suppose is physical, , and let be any channel from the input space to itself. Choose any complementary channels of the composite maps and , including complements equivalent by CPTP postprocessing in both directions. Then the attained maxima satisfy
All optimizers are CPTP, and the dual optimizer is unconstrained. This characterizes physical recovery without assuming .
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, Corollary 5, Eq.(13). The hats cover QN and PM, respectively.
M is arbitrary; it is NOT required to satisfy M=PM. -/
theorem optimal_physical_recovery [Nonempty H] [Nonempty K]
[Nonempty E] [Nonempty F]
(P : ObservableAlgebra H) (Q : ObservableAlgebra K)
(N : Superop H K) (M : Superop H H) (hN : IsChannel N) (hM : IsChannel M)
(hphys : IsPhysicalChannel P.project Q.project N)
(CN : Superop H E) (CM : Superop H F)
(hCN : IsGeneralizedComplement (Q.project ∘ N) CN)
(hCM : IsGeneralizedComplement (P.project ∘ M) CM) (c : Comparison H) :
SameMaximum
(fun R : Superop K H => IsChannel R ∧ IsPhysicalChannel Q.project P.project R)
(fun R => comparisonRootFidelity c (R ∘ N) (P.project ∘ M))
(fun S : Superop F E => IsChannel S)
(fun S => comparisonRootFidelity c CN (S ∘ CM)) := 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, and write for the complex matrices indexed by . Here a channel means a map admitting a finite representation with . Let consist respectively of complex star subalgebras , and channel maps whose outputs lie in those algebras and satisfy for every and , and likewise for . Let and , understood as maps on matrices, be channels satisfying for every . Let and be generalized complements of and , respectively: for each corresponding pair , there is a finite Kraus family representing , with , and channels such that and , where . Choose a comparison , either a density matrix on , or a positive integer and a matrix with . Define , using continuous functional calculus, and let have entries . For the fixed comparison put ; for the code comparison take the infimum of this expression over all density matrices on , replacing by . The identity extension applies to each matrix block indexed by the reference coordinates. Then there exist channels and , with for every , such that
and this common value is at least the first expression for every channel satisfying that same physical condition and at least the second expression for every channel . Thus both maxima are attained.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.