Theorem 14: sufficiency characterized by vanishing Renyi relative entropy differences
OpenQAlgorithms.Papers.Independent.Intakethird100.P52.sufficiency_renyiAll Hilbert spaces below are finite dimensional and nonzero over . A density operator is positive semidefinite with trace one. Every spectral power is zero on the kernel, including zero and negative powers. Information quantities use base-two logarithms, with ; the operator logarithms in exponential formulas are natural logarithms.
Let be a density operator on , let be an operator on without a trace constraint, and let be CPTP. Its adjoint is the Hilbert–Schmidt adjoint. Write
Assume , , and that is strict: for every . The channel is sufficient for when one CPTP map satisfies and .
Sufficiency implies
Conversely, either for some or for some implies sufficiency.
This characterizes sufficient channels through vanishing Rényi differences, retaining the full forward order range.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P52
noncomputable section
open scoped Matrix ComplexOrder
namespace QAlgorithms.Papers.Independent.Intakethird100.P52
attribute [local instance] Classical.propDecidable Classical.decEq
open QAlgorithms.Papers.Independent.Information100.P63 (Mat)
open QAlgorithms.Papers.Independent.Dependency50.P21 (channelAdjoint petz marginalAB)
open QAlgorithms.Papers.Independent.Dependency50.P35 (tr elog maxRelative)
open QAlgorithms.Papers.Independent.Information100.P71 (supportPower)
open QAlgorithms.Papers.Independent.Renew46.P35 (HasMarkovBlocks)
/-- Theorem 14, PDF pp.14–17. Correction: the printed final tilde expression
omits “=0”; restored from (4.14), p.16, and the concluding proof on p.17.
The forward range is wider than either converse range. -/
theorem sufficiency_renyi {H K : Type} [Fintype H] [Fintype K]
[DecidableEq H] [DecidableEq K] [Nonempty H] [Nonempty K]
(rho sigma : Mat H) (hrho : IsDensityMatrix rho)
(hrhoPD : rho.PosDef) (hsigmaPD : sigma.PosDef)
(N : Superop H K) (hN : IsStrictChannel N) :
(IsSufficient rho sigma N → ∀ a : ℝ, (0 < a ∧ a < 1) ∨ 1 < a →
renyiDifference a rho sigma N = 0 ∧ deltaTilde a rho sigma N = 0) ∧
(((∃ a : ℝ, ((0 < a ∧ a < 1) ∨ (1 < a ∧ a < 2)) ∧ renyiDifference a rho sigma N = 0) ∨
(∃ a : ℝ, ((1 / 2 < a ∧ a < 1) ∨ 1 < a) ∧ deltaTilde a rho sigma N = 0)) →
IsSufficient rho sigma N) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P52
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be finite nonempty types with decidable equality, let be complex matrices on , assume that is positive semidefinite with trace , that both and are positive definite, and let be a channel that maps every positive definite matrix to a positive definite matrix. Here a channel means a function admitting a finite Kraus representation with ; no trace-one assumption is made on . Define
where is the matrix unit, and let be continuous functional calculus for at zero and otherwise. Put
where for and otherwise, and the last two expressions use extended-real arithmetic. The assertion is that if there is a channel satisfying and , then for every ; conversely, such a channel exists if either for at least one , or for at least one .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.