Phase-good positions are very bad for Eve, with eventual packing
OpenQAlgorithms.Papers.Independent.Intakethird100.P23.good_set_disjointnessLet be an isometry, so , defining a memoryless channel to Bob and its fixed complementary channel to Eve. All binary inputs are uniform and entropies are in bits. At recursion depth , let and apply the coherent Arikan encoder , where . Amplitude synthesis retains previous bits and averages future bits; phase synthesis retains future bits and averages previous bits, with Bob's coherent copy register retained. Write for the root fidelity of a binary channel . Fix and put . Let be the respective amplitude-good, phase-good, and Eve-amplitude-good sets, with the strict rule . Write and . Each set depends on and .
For every and every ,
There is a depth such that for every , the sets and are disjoint, as are and . If the channel is degradable from Bob to Eve, then and are also disjoint, and
This packing statement is the finite-blocklength input to the vanishing consumption-rate argument.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P23
namespace QAlgorithms.Papers.Independent.Intakethird100.P23
open scoped BigOperators ComplexConjugate Matrix
open Filter
open QAlgorithms (Qubits)
open QAlgorithms.Papers.Independent.Information100.P67 (IsDegradable)
attribute [local instance] Classical.propDecidable
/-- Quantitative very-bad conclusion and eventual disjoint-set packing,
Appendix C, PDF p.9. Degradability is needed only for the final two clauses. -/
theorem good_set_disjointness {b e : ℕ} (U : Matrix (Fin b × Fin e) Bool ℂ)
(hU : Uᴴ * U = 1) (beta : ℝ) (hbeta0 : 0 < beta) (hbeta1 : beta < 1 / 2) :
(∀ n, ∀ i ∈ goodPhase U n beta,
1 - 2 * threshold n beta < channelRootFidelity (environmentSplit U n i)) ∧
(∃ n0 : ℕ, ∀ n ≥ n0,
Disjoint (goodPhase U n beta) (goodEnvironment U n beta) ∧
Disjoint (consumedSet U n beta) (goodPhase U n beta) ∧
(IsDegradable U →
Disjoint (consumedSet U n beta) (goodEnvironment U n beta) ∧
(goodEnvironment U n beta).card + (goodPhase U n beta).card +
(consumedSet U n beta).card ≤ 2 ^ n)) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P23
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For all natural numbers , every complex matrix with rows indexed by and Boolean columns satisfying , and every real , define the following objects. For each , including zero, put , identify bits with , and set
Let , , and . Let retain bits with and retain bits with , setting the other bits to zero. Define
Write , with matrix square roots given by real continuous functional calculus, and . Let
The statement asserts that, for every and every ,
and that there exists a natural number , with no stipulated positive lower bound, such that every satisfies
For those same , if there exists a finite Kraus map , with of size and , satisfying
then also
If or , the isometry hypothesis is impossible.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.