Corollary 3 (Secret Key Capacity of Degraded DMBCs)
OpenQAlgorithms.Papers.Independent.Intakethird100.P76.degraded_capacityLet 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 .
Alice draws a uniform finite message , uses a possibly stochastic encoder to excite channel uses, and observes . A public forward message is visible to Bob and Eve. Their keys are and . All design maps are fixed publicly before observations. Message and public alphabets follow the fixed-rate ceiling convention; the key alphabet at rate has exactly labels. A weakly achievable rate has one sequence of such codes with disagreement tending to zero, , and .
Let be bounded and nonnegative, and let be admissible, meaning that a normalized input law of expected cost at most exists. Every operational code obeys almost surely; each single-letter optimization obeys . Excitation and public rates are unrestricted.
Assume the channel is degraded in Bob's favor. Physical degradation is . Stochastic degradation permits a coupling preserving both and for a normalized kernel . Then
The maximum is attained.
This specializes the operational capacity to a single input-law optimization.
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.5, Corollary 3, (12): stochastic degradation preserves Alice's X. -/
theorem degraded_capacity (W : DMBC S X Y Z) (cost : S → ℝ) (Gamma : ℝ)
(hcost : AdmissibleCost cost Gamma) (hdeg : SenderExcitedDegraded W) :
∃ p : S → ℝ, CostFeasibleInput cost Gamma p ∧
IsGreatest {v | ∃ q, CostFeasibleInput cost Gamma q ∧ v = advantage W q}
(advantage W p) ∧ senderExcitedCapacity W cost (some Gamma) = (advantage W p : EReal) := 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 sum to for each , and let , satisfy , for some real and every , and the existence of a probability law on of expected cost at most . Suppose also that there exists a stochastic kernel , with for every , such that
Then there exists a probability law on with whose value , computed in bits under , is greatest among all such cost-feasible laws, and the extended-real sender-excited capacity equals . This capacity is the supremum of nonnegative real rates admitting codes at every positive length , each with a uniform message , a conditional excitation distribution , a public function , Alice’s key , and Bob’s key . Fixed nonnegative constants must give message and public-range sizes and key-range size at most ; every excitation word with positive encoder probability must have total cost at most . Under weights , eventual must hold for every , key disagreement must tend to zero, and must tend to zero.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.