§IV-E-III, unnumbered reduction in required public discussion
OpenQAlgorithms.Papers.Independent.Intakethird100.P76.public_discussion_reductionLet be finite nonempty alphabets and let be a normalized discrete memoryless broadcast channel. All entropies and information quantities are in bits. For an input law , information quantities below use exactly the induced law .
For a fixed input law, the public-rate thresholds of source emulation and the hybrid reliability construction satisfy
For every there is a nonnegative with , so both hybrid reliability conditions hold. The threshold reduction is strict only if .
This compares sufficient thresholds of two constructions and asserts no universal public-discussion converse. More precisely, for every below and every , there is such that
Both exponents at these rates are positive, and is strongly achievable.
The witnessing code sequence uses exactly the specified public rate and the very same nonnegative message rate chosen in the displayed interval, so its public-discussion budget is retained in the operational conclusion.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P76
namespace QAlgorithms.Papers.Independent.Intakethird100.P76
noncomputable section
open scoped BigOperators
open Filter Set
attribute [local instance] Classical.propDecidable
-- Exact pinned primitives, inspected at their definitions before reuse.
open QAlgorithms.Papers.Independent.Information100.P56 (IsLaw)
open QAlgorithms.Papers.Independent.Frontier30.P12 (IsStochastic)
variable {S X Y Z : Type} [Fintype S] [Fintype X] [Fintype Y] [Fintype Z]
[Nonempty S] [Nonempty X] [Nonempty Y] [Nonempty Z]
variable {n u w : ℕ}
/-- PDF p.9: construction-specific thresholds differ by H(S|Y). The smaller
threshold admits a nonnegative excitation-rate choice meeting reliability AND
secrecy for each nonnegative key rate strictly below the information advantage.
The witnessing codes use this very public rate and chosen excitation rate;
this is not a converse against all protocols below that threshold. -/
theorem public_discussion_reduction (W : DMBC S X Y Z) (p : S → ℝ) (hp : IsLaw p) :
let q := excitationJointMass W p
condEntropy q (fun o => (obsX o, obsS o)) obsY -
condEntropy q obsX (fun o => (obsY o, obsS o)) = condEntropy q obsS obsY ∧
condEntropy q obsX (fun o => (obsY o, obsS o)) ≤
condEntropy q (fun o => (obsX o, obsS o)) obsY ∧
(∀ RK RP : ℝ, 0 ≤ RK → RK < advantage W p →
condEntropy q obsX (fun o => (obsY o, obsS o)) < RP →
∃ RM : ℝ, 0 ≤ RM ∧
RK + RP - condEntropy q obsX (fun o => (obsZ o, obsS o)) +
observationMutualInfoBits q obsS obsZ < RM ∧
RM < RP - condEntropy q obsX (fun o => (obsY o, obsS o)) +
observationMutualInfoBits q obsS obsY ∧
0 < reliabilityExponent W p RP RM ∧
0 < secrecyExponent W p RK RP RM ∧ StrongAchievableAt W RK RP RM) := by sorry
end
end QAlgorithms.Papers.Independent.Intakethird100.P76
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be finite nonempty alphabets, let be a probability distribution on for every , and let with , allowing zero probabilities. Put , and denote the coordinate observations by . Define , , and , with zero-probability summands equal to zero, and set . The declaration asserts
and, for every pair of real numbers , if and , then there exists a real number such that
Here the strict lower and upper bounds on are both required. To define the last three quantities explicitly, put , , , and . In the extended reals,
The real expressions are embedded into the extended reals before taking suprema, and use total real division and logarithms, in particular and . The property means that and there exist real and codes for every length , including length one, with exactly messages, public symbols, and key symbols. Each code has a stochastic encoder , deterministic public and Alice-key maps and , and a deterministic Bob-key map . Under , every eventually satisfies , and the lower limits of the logarithmic rates of the disagreement probability and leakage are at least and , respectively, where the logarithmic rate of is and that of is . No input-cost restriction is part of this conclusion.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.