Appendix B / Eq.(78): changing the reference marginal in smoothing
OpenQAlgorithms.Papers.Independent.Intakethird100.P65.change_reference_smoothingAll systems have finite positive dimension and fixed computational bases. Matrix order is Loewner order and logarithms are base two.
Let be a normalized state and . Define by optimizing over subnormalized at purified distance at most and normalized . Ordinary smoothing uses instead of . Then
No constraint is imposed in the tilde quantity. Singular marginals are allowed.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P65
noncomputable section
open Filter QAlgorithms
open scoped BigOperators Matrix ComplexConjugate ComplexOrder Topology
namespace QAlgorithms.Papers.Independent.Intakethird100.P65
attribute [local instance] Classical.propDecidable Classical.decEq
open QAlgorithms.Papers.Independent.Dependency50.P09 (transposeBob)
open QAlgorithms.Papers.Independent.Dependency50.P35 (maxRelative)
open QAlgorithms.Papers.Independent.Independent2.P01 (dampingKraus damping)
open QAlgorithms.Papers.Independent.Gap48.P33 (phaseFlipChannel)
open QAlgorithms.Papers.Independent.Information100.P06 (Below)
open QAlgorithms.Papers.Independent.Information100.P34 (choi)
open QAlgorithms.Papers.Independent.Information100.P62 (Stochastic)
open QAlgorithms.Papers.Independent.Information100.P63 (Mat)
open QAlgorithms.Papers.Independent.Information100.P67 (IsSubnormalized purifiedDistance)
open QAlgorithms.Papers.Independent.Information100.P69 (replacer permute)
open QAlgorithms.Papers.Independent.Information100.P71 (diamond channelPower channelRelative)
open QAlgorithms.Papers.Independent.Support50.P39 (quantumMutualInformation)
variable {A B C D R : Type} [Fintype A] [DecidableEq A]
[Fintype B] [DecidableEq B] [Fintype C] [DecidableEq C]
[Fintype D] [DecidableEq D] [Fintype R] [DecidableEq R]
variable [Nonempty A] [Nonempty B] [Nonempty C] [Nonempty D] [Nonempty R]
/-- Appendix B, Eq.(78), PDF p.19: tilde smoothing versus ordinary smoothing;
no invertibility assumption is added. -/
theorem change_reference_smoothing (rho : Mat (A × B)) (hrho : IsDensityMatrix rho)
(e : ℝ) (h0 : 0 < e) (h1 : e < 1) :
referenceSmoothInfo rho e ≤ smoothInfo rho (e/2) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P65
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For finite types with decidable equality, every matrix on with , and every real , let , let in the extended reals, and let be the distance
Then
The partial trace has entries , and matrix square roots use continuous functional calculus. Neither side requires ; on the left, is used only in the reference matrix inside . The smoothing sets allow zero subnormalized matrices by definition, but excludes zero at these tolerances. Extended-real infima over empty sets equal ; the density hypothesis is impossible if either finite register is empty.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.