Skip to content

Bridge exact-row variance proxies to centered-square wrappers#22

Merged
dududuguo merged 2 commits into
mainfrom
rm-vp-exact-row-centered-square-bridge
Jun 21, 2026
Merged

Bridge exact-row variance proxies to centered-square wrappers#22
dududuguo merged 2 commits into
mainfrom
rm-vp-exact-row-centered-square-bridge

Conversation

@freezed-corpse-143

@freezed-corpse-143 freezed-corpse-143 commented Jun 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bridge exact-row variance-proxy hardbone premises from the generic centered-square chain to sample-covariance sharp-chain consumers.
  • Add exact-row sample-covariance wrapper integration for positive, negative, and two-sided/operator-norm routes.
  • Add centered-square-chain wrapper variants that consume varianceProxyNormBound_of_centeredSquareChain_statement directly for:
    • positive-side quadratic-form tails
    • two-sided/self-adjoint operator-norm tails
  • Refresh RandomMatrix API/judge checks and current docs/roadmap pointers.

Motivation

This narrows the remaining exact-row variance-proxy premise surface for sample-covariance routes while keeping theorem boundaries honest. The new wrappers let callers provide the generic centered-square variance-proxy chain over rankOneRandomMatrixFamily (rowVector A) instead of the sample-specific sharp-chain premise.

Scope

  • Adds public hardbone bridge declarations:
    • sampleCovarianceVarianceProxy_sharp_statement_of_centeredSquareChain_exactRowSqNorm_bound_memLp_two
    • sampleCovarianceVarianceProxy_sharp_of_exactRowSqNorm_bound_memLp_two_of_centeredSquareChain
  • Adds sample-covariance wrapper/provider declarations:
    • MatrixVarianceProxyNormBound_centeredSampleCovarianceRowRankOneFamilyNeg_of_exactRowSqNorm_bound_memLp_two
    • sampleCovariance_quadraticForm_tail_optimized_under_exactRowSqNorm_bound_of_troppPrimitive
    • sampleCovariance_selfAdjointOperatorNorm_tail_optimized_arbitrary_of_pos_under_exactRowSqNorm_bound_with_neg_square_adapters_of_troppPrimitives
    • sampleCovariance_quadraticForm_tail_optimized_under_exactRowSqNorm_bound_of_centeredSquareChain_of_troppPrimitive
    • sampleCovariance_selfAdjointOperatorNorm_tail_optimized_arbitrary_of_pos_under_exactRowSqNorm_bound_with_neg_square_adapters_of_centeredSquareChain_of_troppPrimitives
  • Updates API/judge visibility and docs.

Boundary

This PR does not prove Tropp/Lieb, Golden-Thompson, trace-MGF iteration, full Matrix Bernstein, the generic centered-square chain itself, or unconditional sample-covariance concentration. Those hypotheses remain explicit.

Testing

  • RED unknown-identifier checks before adding new public wrapper declarations
  • python .github/scripts/check_text_quality.py
  • python scripts/judge_policy_check.py
  • git diff --check
  • lake build HighDimProb.RandomMatrix.HardboneStatements
  • lake build HighDimProb.RandomMatrix.ConcentrationStatements
  • lake env lean HighDimProbTest/RandomMatrixHardboneStatementsAPI.lean
  • lake env lean HighDimProbTest/RandomMatrixConcentrationAPI.lean
  • lake env lean HighDimProbJudge/RandomMatrix/TraceExpUse.lean
  • lake env lean HighDimProbJudge/RandomMatrix/VarianceProxyUse.lean
  • lake env lean HighDimProbJudge/RandomMatrix/MatrixBernsteinUse.lean
  • lake build HighDimProbJudge
  • lake test
  • lake build

Notes

Local .codebase-memory/* generated-file changes were intentionally left uncommitted.

HighDimProb Dev added 2 commits June 20, 2026 05:30
Add a narrow hardbone bridge that lets exact-row sample-covariance variance-proxy consumers depend on the generic centered-square chain while preserving explicit Tropp/Lieb and Matrix Bernstein boundaries.

Constraint: Keep theorem boundaries honest; generic centered-square chain and Tropp/Lieb primitives remain explicit.

Rejected: Proving a full hardbone sharp-chain or Matrix Bernstein theorem | would broaden the verified contract beyond available leaves.

Confidence: high

Scope-risk: moderate

Directive: Do not treat these wrappers as unconditional concentration theorems; downstream wrappers must keep missing analytic primitives explicit.

Tested: lake env lean HighDimProb/RandomMatrix/HardboneStatements.lean; lake build HighDimProb.RandomMatrix.HardboneStatements; API/judge focused checks; python .github/scripts/check_text_quality.py; python scripts/judge_policy_check.py; git diff --check; lake build HighDimProbJudge; lake test; lake build

Not-tested: GitHub Actions after PR creation
Route sample-covariance tail wrappers through the generic centered-square variance-proxy chain while preserving explicit Tropp and analytic premises.\n\nConstraint: Keep generic centered-square chain, Tropp/Lieb, trace-MGF, and Matrix Bernstein boundaries explicit.\nRejected: Proving or hiding the centered-square chain inside tail wrappers | That would overstate the current hardbone boundary.\nConfidence: high\nScope-risk: narrow\nDirective: Future wrappers should derive sample-specific sharp-chain premises before reusing exact-row routes, not duplicate variance-proxy proofs.\nTested: RED unknown identifiers in concentration API and MatrixBernstein judge; lake build HighDimProb.RandomMatrix.ConcentrationStatements; lake env lean HighDimProbTest/RandomMatrixConcentrationAPI.lean; lake env lean HighDimProbJudge/RandomMatrix/MatrixBernsteinUse.lean; python .github/scripts/check_text_quality.py; python scripts/judge_policy_check.py; git diff --check; lake build HighDimProbJudge; lake test; lake build\nNot-tested: GitHub PR checks were not refreshed after this local commit.
@freezed-corpse-143 freezed-corpse-143 changed the title Bridge exact-row variance proxies to centered-square chains Bridge exact-row variance proxies to centered-square wrappers Jun 20, 2026
@dududuguo dududuguo merged commit ef464d3 into main Jun 21, 2026
2 checks passed
@dududuguo dududuguo deleted the rm-vp-exact-row-centered-square-bridge branch June 21, 2026 04:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants