Unnumbered result (23), (E1): Snl equals Sc
OpenQAlgorithms.Papers.Independent.Intakethird100.P29.nonlocality_equals_correlated_strengthAll Bell scenarios have independent finite, nonempty Alice and Bob input and output alphabets. A behavior is a nonnegative conditional output law normalized at every input pair; imposes both no-signaling marginal identities. Processing uses one initial box with rules and randomness fixed independently of the supplied behavior. Write for classical Kullback–Leibler divergence with natural logarithms, zero numerator contributing zero and positive numerator over zero contributing . Define . For an input law , put , with zero-weight terms equal to zero. Let be all local-hidden-variable behaviors on the same alphabets. Define , for the uniform joint law , , and over all joint laws. For every no-signaling behavior ,
All four strengths are finite. The local minimum defining , every fixed-input-law local minimum, the uniform-input local minimum, and the outer maxima defining and are attained. The identity uses all joint input laws and extends to local boxes, where both sides vanish. This is the equality credited to van Dam, Grunwald and Gill [24] and explicitly reproved in Appendix E.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P29
noncomputable section
open scoped BigOperators ENNReal
namespace QAlgorithms.Papers.Independent.Intakethird100.P29
attribute [local instance] Classical.propDecidable Classical.decEq
open QAlgorithms.Papers.Independent.Advance50.P47
(Box IsCorrelation IsNoSignaling HasLocalModel TwoLocalBoxes losrTransform
correlationMixture)
open QAlgorithms.Papers.Independent.Information100.P56 (IsLaw)
open QAlgorithms.Papers.Independent.Dependency50.P47 (Law)
/-- PDF p.8, (23), and p.13, Appendix E, (E1), credited there to [24].
The source's minima/maxima are explicitly attained and finite. The identity uses
all joint input laws; product-law maximum and local minimum are never swapped.
The same formulas include the zero local case. -/
theorem nonlocality_equals_correlated_strength {s : BellScenario} (p : Behavior s)
(hp : IsNS p) : OptimaAttained p ∧ snl p = correlatedInputStrength p := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P29
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be any Bell scenario with finite nonempty question sets and answer sets , and let be nonnegative and normalized over answers at every question pair, with Bob’s marginal independent of Alice’s question and Alice’s marginal independent of Bob’s question. Let be the set of nonnegative normalized arrays , with an arbitrary hidden-variable set, a discrete probability mass function , and normalized nonnegative response distributions. Define if some coordinate has and , and otherwise , using natural logarithms and total real division and logarithm at zero. Write
where and zero weights multiply infinite divergences to zero. Put , let , put , put , with the supremum over all nonnegative normalized distributions on and , and put , with the supremum over all nonnegative normalized joint distributions on . The declaration asserts that are all different from ; some satisfies ; for every joint input distribution , some satisfies ; some satisfies ; some pair of input distributions satisfies ; some joint input distribution satisfies ; and .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.