Lemma 12 / Eq.(97): fixed-marginal mutual-information continuity
OpenQAlgorithms.Papers.Independent.Intakethird100.P65.fixedMarginal_continuityAll systems have finite positive dimension and fixed computational bases. Matrix order is Loewner order and logarithms are base two.
Let be normalized density matrices with , and let satisfy . Then
Here is binary entropy in bits. The dimension is that of the fixed reference system , and singular states are permitted.
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]
/-- Lemma 12, Eq.(97), PDF p.21: fixed A marginal, half trace distance,
log dimension of A, and epsilon/(1+epsilon). -/
theorem fixedMarginal_continuity (rho sigma : Mat (A × B))
(hrho : IsDensityMatrix rho) (hsigma : IsDensityMatrix sigma)
(hmarg : traceRight rho = traceRight sigma) (e : ℝ) (he : 0 ≤ e)
(hdist : traceNorm (rho - sigma) / 2 ≤ e) :
|quantumMutualInformation rho - quantumMutualInformation sigma| ≤
2*e*Real.logb 2 (Fintype.card A) + (1+e)*binEntropy2 (e/(1+e)) := 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, let be positive semidefinite matrices on , each of trace , whose -marginals agree: . For every real satisfying , the assertion is
Here , with applied by continuous functional calculus, and , where uses the total real logarithm, including . The trace norm is , and each partial trace sums over the discarded diagonal index. The bound depends on ; there is no upper restriction on , and is included. If either register is empty, the density hypotheses are impossible.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.