Skip to content

Thread explicit Tropp assumptions forward#28

Open
freezed-corpse-143 wants to merge 1 commit into
rm-lieb-s6-real-to-cstar-positivity-order-transportfrom
rm-lieb-s8-tropp-master-trace-mgf-assumption-composition
Open

Thread explicit Tropp assumptions forward#28
freezed-corpse-143 wants to merge 1 commit into
rm-lieb-s6-real-to-cstar-positivity-order-transportfrom
rm-lieb-s8-tropp-master-trace-mgf-assumption-composition

Conversation

@freezed-corpse-143

Copy link
Copy Markdown
Collaborator

Summary

  • Threads the explicit Tropp master trace-MGF assumption chain through HardboneStatements.
  • Adds API/judge coverage for the new assumption-composition surface.
  • Updates RandomMatrix docs/status/TODO/test-plan/statement atlas to record the assumed leaves and honest theorem boundary.

Motivation

This advances the Lieb/Tropp roadmap by exposing the next conditional trace-MGF composition layer while keeping the hard analytic steps as explicit assumptions rather than overstating proved results.

Scope

  • Lean statements/wrappers in HighDimProb/RandomMatrix/HardboneStatements.lean.
  • API and judge smoke coverage.
  • Documentation-only roadmap/status updates.
  • No merge to main; this is stacked on the S6 CStar transport branch.

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

Constraint: Hard Lieb/Jensen, log-order, and trace-exp monotonicity providers are being filled separately, so this leaf must consume them explicitly rather than prove them.

Rejected: Waiting for all hard assumptions before composing the one-step route | the current strategy is progress-first with assumptions recorded in docs/STATEMENTS.md

Confidence: high

Scope-risk: narrow

Directive: Keep future high-level Tropp progress assumption-consuming unless a separate provider theorem actually discharges the analytic input.

Tested: 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

Not-tested: Provider proofs for Lieb concavity, Jensen, operator-log monotonicity, trace-exp monotonicity, conditional expectation, integrability propagation, and full Matrix Bernstein remain open.
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