Skip to content

Prove honest real-to-CStar positivity transport leaf#27

Closed
freezed-corpse-143 wants to merge 1 commit into
mainfrom
rm-lieb-s6-real-to-cstar-positivity-order-transport
Closed

Prove honest real-to-CStar positivity transport leaf#27
freezed-corpse-143 wants to merge 1 commit into
mainfrom
rm-lieb-s6-real-to-cstar-positivity-order-transport

Conversation

@freezed-corpse-143

Copy link
Copy Markdown
Collaborator

Summary

  • Proves the real-to-CStarMatrix CStar-side transport lemmas from explicit complexified nonnegativity, Loewner-order, and strict-positivity premises.
  • Adds an assumption-consumer wrapper for log-back equality without claiming unconditional CFC.log compatibility.
  • Updates API/judge checks and roadmap docs to mark S6 complete and identify the next S7 real-to-complexified bridge audit.

Boundary

  • This PR does not prove that HighDimProb real PSD, MatrixLE, or strict-positivity facts automatically supply the complexified premises.
  • This PR does not prove unconditional real-to-CStar CFC.log log-back compatibility.

Test Plan

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

Constraint: Real PSD-to-complex positivity and CFC log-back compatibility are not proved in this leaf.

Rejected: Proving the existing real MatrixLE statement directly | it would require a separate real-to-complex positivity bridge not established here

Confidence: high

Scope-risk: narrow

Directive: Do not replace explicit complexified premises with real MatrixLE/IsPSDMatrix assumptions without a proved complexification bridge.

Tested: lake build HighDimProb.RandomMatrix.CStarBridge; lake env lean HighDimProbTest/RandomMatrixCStarBridgeAPI.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: Direct real PSD/MatrixLE-to-complex positivity and unconditional CFC.log transport remain open.
@dududuguo

Copy link
Copy Markdown
Owner

Closing this PR under the current repository strategy. The real-to-CStar transport direction is mathematically useful, but this layer should move to the independent finite-dimensional matrix inequalities/proof-provider line rather than becoming part of HighDimProb's long-term public API surface. HighDimProb should keep clean statement targets and adapters, while hard CStar/functional-calculus proofs are developed outside the main user-facing route.

@dududuguo dududuguo closed this Jun 22, 2026
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