Theorem 8: Bell monotonicity of the relative entropy of nonlocality
OpenQAlgorithms.Papers.Independent.Intakethird100.P29.relative_entropy_nonlocality_bell_monotoneAll 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. A Bell nonlocality monotone is a family of finite, nonnegative values on no-signaling behaviors in all scenarios. It vanishes on every local behavior and does not increase under LOSR or WPICC operations, including operations changing alphabet sizes. The relative entropy of nonlocality satisfies
The values are finite and nonnegative. This supplies a nonlocality measure compatible with both free-operation classes. WPICC uses Appendix A’s fixed no-preparation LOSR branch and random adaptive preparation branches in which at least one party measures before the final inputs.
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.7, Theorem 8, with Definitions 5 and 7 expanded by the predicates.
Includes vanishing on all local boxes and monotonicity across scenarios. -/
theorem relative_entropy_nonlocality_bell_monotone :
IsBellMonotone (fun _ p => snl 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
For each scenario , whose input and output index sets have positive integer sizes, define
where a local is nonnegative and normalized at each input pair and admits , with probability-vector responses and a probability mass function on an arbitrary type. Here is if some has , and otherwise is ; logarithms are natural, , and . This quantity is finite on every nonsignaling correlation and zero on every local correlation, and for every nonsignaling under either of two classes of operations. The first class consists of operations represented on all real arrays by
where every kernel is a probability vector and the two mixing laws are separate. The second class consists of operations agreeing on every nonsignaling correlation with a probability mixture of deterministic preparations: separately choose the source inputs from the target inputs and process each local outcome; or fix Alice’s input first and, depending on her outcome, either choose Bob’s input from his target input while Alice’s output ignores Bob’s outcome, or fix Bob’s input while both outputs may depend on Bob’s outcome; or use the symmetric Bob-first construction. Final outputs depend on their own target inputs and the stated outcomes, and deterministic transformations sum source entries with output indicators. Mixing types may be infinite. Nonsignaling here includes nonnegativity, output normalization, and independence of each marginal from the other party’s input; the second operation class is unrestricted elsewhere.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.