Skip to content

Discharge matrix log-to-exp hardbone bridge#21

Merged
dududuguo merged 1 commit into
mainfrom
rm-hb12-matrix-log-le-of-le-matrix-exp-bridge-leaf
Jun 19, 2026
Merged

Discharge matrix log-to-exp hardbone bridge#21
dududuguo merged 1 commit into
mainfrom
rm-hb12-matrix-log-le-of-le-matrix-exp-bridge-leaf

Conversation

@freezed-corpse-143

Copy link
Copy Markdown
Collaborator

Summary

  • Adds matrixLog_le_of_le_matrixExp, proving the existing matrixLog_le_of_le_matrixExp_statement contract by composing explicit log-monotonicity and matrix-exp log-domain premises.
  • Exposes the theorem through API, judge, and example surfaces, and refreshes RandomMatrix hardbone docs/status.
  • Keeps analytic blockers explicit: no operator-log monotonicity, matrix-exp strict-positivity/log-domain proof, trace-exp monotonicity, Tropp/Lieb/Jensen, Golden-Thompson, integrability propagation, variance-proxy sharpening, or full Matrix Bernstein theorem is discharged here.

Motivation

This closes the thin RM-HB12 matrix log/order bridge leaf after the matrix-exp/log normalization leaf, while preserving the larger hardbone blockers as separate named assumptions.

Scope

  • Lean proof/API exposure for the matrix log-to-exp bridge leaf.
  • Judge/example #check coverage.
  • Documentation/status updates for the hardbone roadmap.

Testing

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

Constraint: RM-HB12-matrix-log-le-of-le-matrix-exp-bridge-leaf is a thin hardbone leaf over existing explicit log-monotonicity and matrix-exp log-domain premises.
Rejected: Proving operator-log monotonicity or matrixExp strict positivity in this leaf | those remain separate analytic hardbone targets.
Confidence: high
Scope-risk: narrow
Directive: Do not cite this bridge as discharging log-monotonicity, trace-exp monotonicity, Tropp/Lieb, Golden-Thompson, integrability, variance-proxy, or full Matrix Bernstein.
Tested: RED lake env lean HighDimProbTest/RandomMatrixHardboneStatementsAPI.lean failed on missing matrixLog_le_of_le_matrixExp; lake build HighDimProb.RandomMatrix.HardboneStatements; lake env lean HighDimProbTest/RandomMatrixHardboneStatementsAPI.lean; lake env lean HighDimProbJudge/RandomMatrix/TraceExpUse.lean; lake env lean HighDimProb/Examples/RandomMatrix/HardboneStatementAtlasUsage.lean; python scripts/judge_policy_check.py; python .github/scripts/check_text_quality.py; git diff --check; lake build HighDimProbJudge; lake build HighDimProb.Examples; lake test; lake build.
Not-tested: GitHub CI and PR checks not run because no PR was requested.
@dududuguo dududuguo merged commit 745fcb9 into main Jun 19, 2026
4 checks passed
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