refactor(Analysis/CStarAlgebra/ContinuousFunctionalCalculus/Order): clean up hypotheses - #42545
refactor(Analysis/CStarAlgebra/ContinuousFunctionalCalculus/Order): clean up hypotheses#42545j-loreaux wants to merge 1 commit into
Conversation
j-loreaux
commented
Aug 7, 2026
…lean up hypotheses
PR summary d1dde30f35Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
|
|
||
| @[deprecated (since := "2026-08-06")] alias inr_le_iff := inr_le_inr_iff | ||
|
|
||
| lemma inr_lr_inr {a b : A} (hab : a ≤ b) (ha : IsSelfAdjoint a := by cfc_tac) |
There was a problem hiding this comment.
| lemma inr_lr_inr {a b : A} (hab : a ≤ b) (ha : IsSelfAdjoint a := by cfc_tac) | |
| lemma inr_le_inr {a b : A} (hab : a ≤ b) (ha : IsSelfAdjoint a := by cfc_tac) |
| exact spectrum_nonneg_of_nonneg (Unitization.inr_nonneg_iff.mpr ha) hx | ||
|
|
||
| lemma norm_le_norm_of_nonneg_of_le {a b : A} (ha : 0 ≤ a := by cfc_tac) (hab : a ≤ b) : | ||
| lemma norm_le_norm_of_nonneg_of_le {a b : A} (hab : a ≤ b) (ha : 0 ≤ a := by cfc_tac) : |
There was a problem hiding this comment.
should this be renamed to norm_le_norm_of_le_of_nonneg? and same thing below for the nnnorm version
| · exact isSelfAdjoint_inr (R := ℂ) |>.mp <| .of_nonneg h | ||
| · exact .of_nonneg h | ||
|
|
||
| lemma inr_nonneg (a : A) (ha : 0 ≤ a) : 0 ≤ (a : A⁺¹) := inr_nonneg_iff.mpr ha |
There was a problem hiding this comment.
isn't this exactly Unitization.LE.le.inr?
and the same below, isn't it just Unitization.LE.le.of_inr?
| rw [← inr_le_inr_iff _ _] | ||
| simpa using hf₂.2 hx hy ha hb hab | ||
|
|
||
| alias ⟨LE.le.of_inr, LE.le.inr⟩ := inr_nonneg_iff |
There was a problem hiding this comment.
can you move this alias up next to the inr_nonneg_iff lemma?