Closing result: partial discarding inside the third cluster preserves mutual information
OpenQAlgorithms.Papers.Independent.Intakethird100.P63.partialDiscard_preservesInformationAll states below are positive trace-class density operators of trace one on completed complex Hilbert tensor products, represented in countable orthonormal coordinates. Finite dimensional systems are included. Entropies use natural logarithms and the convention . Every subsystem entropy occurring in an entropy difference is finite; this is the proof-supported finite-entropy reading of the source, and imposes no finite Hilbert dimension. A discrete ensemble may have finitely or countably many components: its weights are nonnegative and sum to one, and each component with is a normalized density operator. Every mixture below is the computed trace-norm convergent sum . All component conditions concern positive-weight labels only.
Let be nonempty pairwise disjoint clusters partitioning a finite party set. Suppose the component reductions on and are biorthogonal across distinct active labels, and every active component satisfies . For every subset ,
where juxtaposition denotes union of disjoint clusters and . The clusters may themselves be composite. This includes retaining all of and discarding all of it.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P63
noncomputable section
open scoped ENNReal BigOperators
namespace QAlgorithms.Papers.Independent.Intakethird100.P63
attribute [local instance] Classical.propDecidable Classical.decEq
-- Reuse the accepted nuclear trace-class, positive, trace-one predicate verbatim.
open QAlgorithms.Papers.Independent.Dependency50.P33 (IsDensity)
open QAlgorithms.Papers.Independent.Dependency50.P13 (finiteRelativeEntropy)
/-- Closing unnumbered result, PDF p.8: in the Theorem 2 family, every intermediate
discard inside the third cluster preserves mutual information. The endpoint parties
may themselves be composite clusters. Empty D and D=R are included. -/
theorem partialDiscard_preservesInformation {n : ℕ}
(e : DiscreteDensityEnsemble (Fin n → ℕ)) (A B R : Cluster n)
(hA : A.Nonempty) (hB : B.Nonempty) (hR : R.Nonempty)
(hAB : Disjoint A B) (hAR : Disjoint A R) (hBR : Disjoint B R)
(hcover : A ∪ B ∪ R = Finset.univ)
(hbio : Biorthogonal e A B)
(hfinite : FiniteSubsystemEntropies (herbutMixture e))
(hssa : ∀ k, 0 < e.weight k →
clusterMutualInformation (e.component k) A B = clusterMutualInformation (e.component k) A (B ∪ R))
(D : Cluster n) (hD : D ⊆ R) :
clusterMutualInformation (herbutMixture e) A (B ∪ R) = clusterMutualInformation (herbutMixture e) A (B ∪ (R \ D)) ∧
clusterMutualInformation (herbutMixture e) A (B ∪ (R \ D)) = clusterMutualInformation (herbutMixture e) A B := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P63
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For any , let consist of nonnegative summable real weights with sum and complex kernels on . Whenever , require that admit an entrywise expansion by square-summable vectors with , have real nonnegative finite quadratic forms, and have a summable real diagonal of sum ; zero-weight components are unrestricted. Define . For each set , define , with . Define as the infimum in of over expansions with nonnegative summable weights of sum and square-summable vectors whose positive-weight members are unit and mutually orthogonal; zero-weight vectors are unrestricted, , and an empty infimum is . Put , where , and . Let be nonempty, pairwise disjoint sets of coordinates with ; these hypotheses in particular force . Assume that for distinct with , both and satisfy for all . Assume also that for every coordinate set , including the empty set, and that every positive-weight component satisfies
Then, for every coordinate set , including and , both equalities hold:
No finiteness assumption is imposed on component marginal entropies; the component equalities use the stated conversion of infinite entropy to .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.