Skip to content

Package exact-row centered-square sample covariance assumptions#23

Closed
freezed-corpse-143 wants to merge 1 commit into
rm-vp-exact-row-centered-square-bridgefrom
rm-natural-state-centered-square-bundles
Closed

Package exact-row centered-square sample covariance assumptions#23
freezed-corpse-143 wants to merge 1 commit into
rm-vp-exact-row-centered-square-bridgefrom
rm-natural-state-centered-square-bundles

Conversation

@freezed-corpse-143

Copy link
Copy Markdown
Collaborator

Summary

  • Add SampleCovarianceExactRowCenteredSquareTroppAssumptions and SampleCovarianceExactRowCenteredSquareTwoSidedTroppAssumptions to package the exact-row centered-square sample-covariance wrapper premises.
  • Add thin _of_troppAssumptions wrappers for the positive quadratic-form and two-sided/operator-norm exact-row centered-square routes.
  • Update API, judge, and docs indices to expose the bundled route while keeping the centered-square chain, Tropp/Lieb, trace-MGF, and full Matrix Bernstein blockers explicit.

Stack

Scope

  • Public API addition: assumption bundles and thin wrapper consumers.
  • No new proof of the generic centered-square chain, Tropp/Lieb, Golden-Thompson, trace-MGF iteration, Matrix Bernstein, or unconditional sample-covariance concentration.
  • No generated/local artifacts included.

Testing

  • git fetch upstream main rm-vp-exact-row-centered-square-bridge
  • git rev-list --left-right --count upstream/main...HEAD = 0 3
  • git rev-list --left-right --count upstream/rm-vp-exact-row-centered-square-bridge...HEAD = 0 1
  • python .github/scripts/check_text_quality.py
  • python scripts/judge_policy_check.py
  • git diff --check
  • lake build HighDimProbJudge
  • lake test
  • lake build

Expose semantic bundles for the exact-row centered-square sample-covariance routes so downstream callers can reuse the PR #22 wrappers without repeating the full proof-facing hypothesis list. The wrappers only destruct bundles and preserve every analytic and Tropp/centered-square premise explicitly.\n\nConstraint: stacked on PR #22 because the centered-square wrapper primitives are not merged to main yet.\nRejected: changing existing primitive wrapper signatures | would disrupt the current PR #22 API and compatibility checks.\nConfidence: high\nScope-risk: narrow\nDirective: Do not treat these bundles as proving the centered-square chain, Tropp/Lieb, trace-MGF, Matrix Bernstein, or unconditional concentration.\nTested: 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 CI on the stacked branch has not run yet.
@dududuguo

Copy link
Copy Markdown
Owner

Integrated into main via a6aa38d with docs cleanup.

@dududuguo dududuguo closed this Jun 21, 2026
@dududuguo dududuguo deleted the rm-natural-state-centered-square-bundles 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