Unnumbered equation (3): equivalence to the AMP ensemble optimization
OpenQAlgorithms.Papers.Independent.Intakethird100.P22.amp_equivalenceAll input and output alphabets are finite and nonempty. Let be a normalized nonnegative bipartite non-signaling device, and let be its complete extension, with possibly input-dependent pure-member labels. All Shannon information quantities are in bits, with . Write for the maximum over honest settings of the infimum, over Eve's general measurements, of intrinsic information; intrinsic information itself minimizes classical conditional mutual information over arbitrary stochastic channels on Eve.
For a fixed honest input , define as the infimum of of the measured ensemble law over every finite non-signaling ensemble that reconstructs at every input. Then
The ensemble constraints remain global even though information is evaluated at a fixed honest setting.
Eve retains the dice result and extension output . Squashed CMI conditions on ; intrinsic-information channels may depend on both. This is the operational convention of XI.B.3 used by the proof, rather than discarding the dice result in display (7).
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)
section Devices
variable {X Y A B : Type} [Fintype X] [Fintype Y] [Fintype A] [Fintype B]
[Nonempty X] [Nonempty Y] [Nonempty A] [Nonempty B]
/-- PDF pp.3,45, (3): equality with the AMP ensemble optimization. Source convention: Eve keeps the dice
result (p.22, XI.B.3); CE members may depend on (z,e) -/
theorem amp_equivalence {p : Box X Y A B} (c : CompleteExtension p) :
finiteMax (fun xy : X × Y => ampAtInput p xy.1 xy.2) = squashedNonlocality c := by sorry
end Devices
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 input and output sets , let , and let be a complete extension of . Here a valid box has nonnegative entries summing to over for every , with independent of and independent of . A finite ensemble of consists of valid boxes and nonnegative weights summing to , with . Its support consists of the boxes occurring with positive weight; it is minimal when every positively weighted member is an extreme point of the valid boxes and no ensemble of has support properly contained in its support. An extreme point is a valid box that cannot be expressed as a convex mixture with coefficient strictly between and of two valid boxes unless both equal it. The extension supplies positive integers and a minimal ensemble for every , with independent of ; every minimal ensemble of , of any finite size, has the same total weight at each box as exactly one of these ensembles. For a finite joint law , write
and define as the infimum of after applying any stochastic kernel with an arbitrary positive finite number of outputs, so that the resulting law is . The theorem asserts
The ensemble infimum on the left ranges over all finite ensembles, without a minimality requirement, and permits zero weights.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.