Proposition 2: operational NS norm for classical-device states
OpenQAlgorithms.Papers.Independent.Intakethird100.P22.cdNorm_formulaAll alphabets are finite and nonempty. Both conditional laws are nonnegative and normalized for every input, and each classical marginal is independent of Eve's input.
For any two compatible classical-device states and , the classical alphabet may be a tuple of arbitrarily many classical subsystems. The operational distance allows a random input chosen after seeing and arbitrary stochastic processing of the resulting observation. Then
This formula characterizes the source's causal generating operations on classical-device states.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P22
noncomputable section
open scoped BigOperators
namespace QAlgorithms.Papers.Independent.Intakethird100.P22
attribute [local instance] Classical.propDecidable Classical.decEq
open QAlgorithms.Papers.Independent.Advance50.P47
(Box IsCorrelation IsNoSignaling HasLocalModel correlationMixture prBox)
open QAlgorithms.Papers.Independent.Information100.P56 (IsLaw)
open QAlgorithms.Papers.Independent.Information100.P27 (shannon)
open QAlgorithms.Papers.Independent.Gap48.P25 (classicalMI)
/-- PDF p.24, Proposition 2, (33); maximization is inside the classical sum. -/
theorem cdNorm_formula {C E Z : Type}
[Fintype C] [Fintype E] [Fintype Z] [Nonempty C] [Nonempty E] [Nonempty Z]
(p q : CDArray C E Z) (hp : IsCD p) (hq : IsCD q) :
cdDistance p q = (1 / 2 : ℝ) * ∑ c, finiteMax (fun z => ∑ e, |p z c e - q z c e|) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P22
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For finite, nonempty types and arrays , assume that both arrays are nonnegative, that each has total mass for every , and that each has a -marginal independent of : for and ,
Then
Here is the supremum of over all positive natural numbers and all nonnegative kernels , with and , where . Each maximum on the right is the supremum of the indicated finite, nonempty set of real values.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.