Helper completeness: the linearized SDP expression #
The rewrite of the linearized helper-completeness expression as the dual mass, and the assembly
of the Cauchy--Schwarz estimates with input consistency, the algebraic bridge from the two
analytic moves to the Hhat-versus-Z lower bound: the counterpart of the vendored
SelfImprovement/Theorems/Results/HelperCompleteness/Linearized.lean (under
MIPRE/Background/LIDT/MIPStarRE/LDT/) in the port of planning/c6b-plan.md (milestone M10,
section "Port conventions").
A strategy is a SymStrat params π K; T, Hhat and Z are local, in π, and the joint
operators are strategy.state.L, strategy.state.R and strategy.state.opTensor in
K βL[β] K. The vendored Hhat.liftLeft is Hhat.liftLeft strategy.state, and
subMeasMass/CompletenessAtLeast are those of the state.
helper_first_move_abs_sub_bracketed_le_two_sqrt_deltapasseshsscto M3'stwoNotionsOfSelfConsistency, whose vendored hypothesisPermInvState Ο β§ BipartiteSSCRel β¦is nowBipartiteSSCRelalone, and callsclosenessOfInnerProduct_rightonstrategy.state.toVecStatewithout the vendoredstrategy.isNormalized. The vendoredMatrix.PosSemidefself-adjointness of the fiber operator isIsSelfAdjoint.of_nonneg, and the adjoint computations aremap_star strategy.state.Lwith the keystone'sleftTensor_mul_leftTensorandrightTensor_mul_leftTensor_eq_opTensor.- The averaging step of
helper_linearized_completeness_eq_dual_mass_of_complementary_slacknessis the keystone'sev_leftTensor_averageOperatorOverDistributionwithFinset.mul_sum, in place of the vendoredev_opTensor_averageOperatorOverDistribution_leftatB = 1andMatrix.mul_sum.
The vendored file has no swap or density hypotheses.
Not ported #
Every declaration of the vendored file has a counterpart here.
References #
In LionSR/MIPStarRE at commit 507e8122, not in this repository:
references/ldt-paper/self_improvement.texlines 395--414blueprint/src/chapter/ch07_self_improvement.tex
The final algebraic rewrite in the helper-completeness Cauchy--Schwarz argument, isolated from the two analytic estimates.
After the two Cauchy--Schwarz moves in
references/ldt-paper/self_improvement.tex, lines 360--399, the remaining
linear expression is
E_u Ξ£_h β¨Ο, (T_h A^u_{h(u)}) β I Οβ©.
This theorem reindexes the average to
Ξ£_h β¨Ο, (T_h E_u A^u_{h(u)}) β I Οβ©, applies the complementary-slackness
identity T_h E_u A^u_{h(u)} = T_h Z, and finally invokes
sdp_complementary_slackness_sum_eq_dual_mass to use Ξ£_h T_h = I.
The statement deliberately keeps complementary slackness as an explicit
hypothesis; it is not a consequence of the reduced SdpOptimalPair interface.
The named linearized helper-completeness quantity is the SDP dual mass under complementary slackness.
Complementary-slackness conversion specialized to the SDP witness packaged
inside SelfImprovementHelperConclusion.
The bracketed scalar expression before the first Cauchy--Schwarz move in helper completeness.
This is the right-hand side of eq:bracketize-the-expression:
E_u Ξ£_a β¨Ο, (A^u_a Β· T_[h(u)=a] Β· A^u_a) β I Οβ©.
The finite sum
Ξ£_{h : h(u)=a} T_h represents the paper's fiber operator
T_[h(u)=a].
Equations
- One or more equations did not get rendered due to their size.
Instances For
The first Cauchy--Schwarz move in the helper-completeness proof.
Assuming bipartite strong self-consistency of the point measurement with error
delta, the bracketed expression
E_u Ξ£_a β¨Ο, (A^u_a T_[h(u)=a] A^u_a) β I Οβ©
differs from
E_u Ξ£_a β¨Ο, (T_[h(u)=a] A^u_a) β A^u_a Οβ©
by at most 2 sqrt delta. The proof is the paper's
eq:yet-another-move-a: twoNotionsOfSelfConsistency supplies the first
square-root factor, while helper_first_move_second_factor_operator_le_one supplies
the second.
The recorded Hhat-versus-Z comparison follows from the two
Cauchy--Schwarz scalar bounds and complementary slackness.
The first hypothesis is the bound for moving the leftmost copy of A^u_a across
the bipartition; the second is the bound for removing the remaining copy of
A^u_a on the right register. Together with complementary slackness, these
are precisely the estimates leading to
eq:gonna-use-this-later-H-versus-Z in the paper.
Helper-stage completeness from the Hhat-versus-Z comparison and the
dual-mass lower bound.
The paper proves
subMeasMass Ο Hhat.liftLeft β₯ β¨Ο, Z β I, Οβ© - 3 βΞ΄ by the two
Cauchy--Schwarz moves in the helper-completeness paragraph. Once the separate
input-consistency argument gives 1 - Ξ½ β€ β¨Ο, Z β I, Οβ©, this theorem performs
the scalar assembly and absorbs the loss 3 βΞ΄ into the helper threshold
ΞΆΜ = selfImprovementHelperError params eps delta.
Helper-stage completeness from input consistency and the
Hhat-versus-Z comparison.
This is the checked assembly of the final part of the helper-completeness
paragraph in thm:self-improvement. The only analytic input still external is
the paper's Cauchy--Schwarz comparison
subMeasMass Ο Hhat.liftLeft β₯ β¨Ο, Z β I, Οβ© - 3 βΞ΄; the SDP dual-feasibility
fields of SelfImprovementHelperConclusion and the input consistency of G
produce the dual-mass lower bound internally.
Helper-stage completeness from the two Cauchy--Schwarz scalar bounds, complementary slackness, and input consistency.
This theorem is the completeness paragraph with the Hhat-versus-Z
comparison assembled internally from its two analytic estimates and the exact
SDP rewrite. The remaining external hypotheses are therefore the two
Cauchy--Schwarz estimates themselves and the complementary-slackness equation.