Both limiting fractions of polarized split channels
OpenQAlgorithms.Papers.Independent.Intakethird100.P14.channel_polarizationLet be any binary-input classical–quantum channel with normalized density outputs on a common complex Hilbert space. Its information uses a uniform binary input and base-two logarithms. For , let be the actual split channels obtained by encoding with , exposing the previous bits as a classical register, and averaging the later bits uniformly. For every real ,
Both limits are taken as . No symmetry, purity, finite-dimensionality, or strict inequality is assumed. These fractions quantify the information carried by the polarized good and bad channels.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P14
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakethird100.P14
open Filter MeasureTheory
open scoped ENNReal NNReal ComplexOrder BigOperators
open QAlgorithms.RealRegisters (Hilbert)
open QAlgorithms.Papers.Independent.Dependency50.P33 (IsDensity)
open QAlgorithms.Papers.Independent.Dependency50.P13 (compression)
open QAlgorithms.Papers.Independent.Renew46.P44 (wordOutput)
attribute [local instance] Classical.propDecidable Classical.decEq
/-- Theorem 2, PDF p.4; proof p.8. Both endpoint fractions, with exactly the
source's open and closed interval endpoints, converge along N=2^n. -/
theorem channel_polarization {I : Type} (W : Bit → OutputCoefficients I) (hW : IsBinaryCqChannel W)
(delta : ℝ) (hd0 : 0 < delta) (hd1 : delta < 1) :
Tendsto (fun n =>
((Finset.univ.filter (fun i : PolarWire n =>
ENNReal.ofReal (1 - delta) < symmetricInformation (splitChannel W n i) ∧
symmetricInformation (splitChannel W n i) ≤ 1)).card : ℝ≥0∞) / (2 ^ n : ℕ))
atTop (nhds (symmetricInformation W)) ∧
Tendsto (fun n =>
((Finset.univ.filter (fun i : PolarWire n =>
0 ≤ symmetricInformation (splitChannel W n i) ∧
symmetricInformation (splitChannel W n i) < ENNReal.ofReal delta)).card : ℝ≥0∞) /
(2 ^ n : ℕ)) atTop (nhds (1 - symmetricInformation W)) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P14
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For any type , let have density arrays as outputs: each admits a countable expansion , with and summable products ; all its finite quadratic forms are real and nonnegative; and its real diagonal is summable with sum one. For any real , the assertion concerns the following split arrays. Put , let denote bit , define , and put , with , over . For , define arrays on by
For any binary array , set and , where is the supremum over every finite orthonormal family of the quantity
Here are the compressions of to that family, , matrix functions use continuous functional calculus, and is a chosen bounded operator on the relevant complex space with coefficients , or zero if none exists. Then, in ,
The subtraction in the second limit is truncated subtraction in . The threshold inequalities are exactly the strict and non-strict inequalities displayed. The sequence includes , and no countability assumption on is imposed; empty makes the density hypothesis impossible.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.