Skip to content

Compose conditional trace-MGF assumptions#29

Open
freezed-corpse-143 wants to merge 1 commit into
rm-lieb-s8-tropp-master-trace-mgf-assumption-compositionfrom
rm-lieb-s9-conditional-step-assumption-composition
Open

Compose conditional trace-MGF assumptions#29
freezed-corpse-143 wants to merge 1 commit into
rm-lieb-s8-tropp-master-trace-mgf-assumption-compositionfrom
rm-lieb-s9-conditional-step-assumption-composition

Conversation

@freezed-corpse-143

Copy link
Copy Markdown
Collaborator

Summary

  • Composes the conditional Tropp step assumptions into a trace-MGF Bernstein variance-proxy wrapper.
  • Adds API/judge checks for traceMGFBernsteinVarianceProxyBound_of_conditioningBridge.
  • Records the required conditioning/integrability/MGF assumptions in docs while preserving honest theorem boundaries.

Motivation

This keeps theory progress moving by packaging the S9 conditional step as a reusable contract, with unresolved analytic obligations exposed as explicit assumptions rather than hidden in the wrapper.

Scope

  • Lean statement/wrapper integration in HighDimProb/RandomMatrix/HardboneStatements.lean.
  • API and judge smoke coverage.
  • RandomMatrix docs/status/TODO/test-plan/statement atlas updates.
  • Stacked on S8; no merge to main.

Testing

  • git diff --check
  • python .github/scripts/check_text_quality.py
  • python scripts/judge_policy_check.py
  • lake build HighDimProb.RandomMatrix.HardboneStatements
  • lake env lean HighDimProbTest/RandomMatrixHardboneStatementsAPI.lean
  • lake env lean HighDimProbJudge/RandomMatrix/TraceExpUse.lean
  • lake test

Compose the existing conditioning bridge into the natural-state finite-family trace-MGF route while keeping every hard probabilistic and analytic ingredient explicit and ledgered for provider work.\n\nConstraint: Progress-first theory mode allows missing hard ingredients as explicit assumptions recorded in docs/STATEMENTS.md.\nRejected: Waiting for history, independence, conditional-expectation, integrability, or Lieb providers | current strategy is to unblock downstream composition first.\nConfidence: high\nScope-risk: narrow\nDirective: Do not treat this as an unconditional Matrix Bernstein or Tropp/Lieb proof; it is an assumption-composition consumer.\nTested: lake build HighDimProb.RandomMatrix.HardboneStatements; lake env lean HighDimProbTest/RandomMatrixHardboneStatementsAPI.lean; lake env lean HighDimProbJudge/RandomMatrix/TraceExpUse.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 and PR checks not run locally
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.

1 participant