Theorem 1 and abstract capstone: strong subadditivity with exact equality condition
OpenQAlgorithms.Papers.Independent.Intakethird100.P51.strongSubadditivityLet be a trace-one state of three finite systems, and let every subscript denote its partial trace. Operators in a logarithm identity are extended by identity operators to the full system. Then
with equality if and only if
This characterizes exact saturation of strong subadditivity.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P51
noncomputable section
open scoped Matrix ComplexOrder ComplexConjugate Matrix.Norms.L2Operator
open MeasureTheory
namespace QAlgorithms.Papers.Independent.Intakethird100.P51
attribute [local instance] Classical.propDecidable Classical.decEq
-- Exact interfaces from the frozen accepted library; no local redeclarations.
open QAlgorithms.Papers.Independent.Information100.P63 (Mat)
open QAlgorithms.Papers.Independent.Information100.P56 (entropy holevo IsLaw)
open QAlgorithms.Papers.Independent.Information100.P27 (average)
open QAlgorithms.Papers.Independent.Dependency50.P21 (relativeEntropy marginalAB channelAdjoint)
open QAlgorithms.Papers.Independent.Dependency50.P35 (marginalAC)
open QAlgorithms.Papers.Independent.Gap48.P19 (shannonNats)
open QAlgorithms.Papers.Independent.Gap48.P33 (measurementInformation)
section Statements
variable {A B C D J K O : Type}
variable [Fintype A] [Fintype B] [Fintype C] [Fintype D] [Fintype J] [Fintype K] [Fintype O]
variable [DecidableEq A] [DecidableEq B] [DecidableEq C] [DecidableEq D]
variable [DecidableEq J] [DecidableEq K] [DecidableEq O]
/-- Theorem 1 and (3)–(4), PDF pp.3–4,12–13: SSA with its exact log equality condition. -/
theorem strongSubadditivity [Nonempty A] [Nonempty B] [Nonempty C] (rho : Mat (A × (B × C))) (h : FaithfulDensity rho) :
0 ≤ ssaGap rho ∧ (ssaGap rho = 0 ↔ SSAlogCondition rho) := by sorry
end Statements
end QAlgorithms.Papers.Independent.Intakethird100.P51
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For all nonempty finite index types with decidable equality and every positive definite complex matrix on with , define
where matrix functions use continuous functional calculus, traces out , traces out , and traces out both and . The theorem asserts , together with the equivalence
All tensor factors in this identity are arranged on , and each logarithm is the continuous-functional-calculus application of the natural real logarithm. Singleton registers are allowed; singular is excluded by positive definiteness.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.