File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -152,9 +152,9 @@ theorem star_mul_self_nonneg (r : R) : 0 ≤ star r * r :=
152152 StarOrderedRing.nonneg_iff.mpr <| AddSubmonoid.subset_closure ⟨r, rfl⟩
153153#align star_mul_self_nonneg star_mul_self_nonneg
154154
155- theorem star_mul_self_nonneg' (r : R) : 0 ≤ r * star r := by
155+ theorem mul_star_self_nonneg (r : R) : 0 ≤ r * star r := by
156156 simpa only [star_star] using star_mul_self_nonneg (star r)
157- #align star_mul_self_nonneg' star_mul_self_nonneg'
157+ #align star_mul_self_nonneg' mul_star_self_nonneg
158158
159159theorem conjugate_nonneg {a : R} (ha : 0 ≤ a) (c : R) : 0 ≤ star c * a * c := by
160160 rw [StarOrderedRing.nonneg_iff] at ha
Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ theorem dotProduct_star_self_eq_zero {v : n → R} : dotProduct (star v) v = 0
9494/-- Note that this applies to `ℂ` via `Complex.strictOrderedCommRing`. -/
9595@[simp]
9696theorem dotProduct_self_star_eq_zero {v : n → R} : dotProduct v (star v) = 0 ↔ v = 0 :=
97- (Finset.sum_eq_zero_iff_of_nonneg fun i _ => (@star_mul_self_nonneg' _ _ _ _ (v i) : _)).trans <|
97+ (Finset.sum_eq_zero_iff_of_nonneg fun i _ => (@mul_star_self_nonneg _ _ _ _ (v i) : _)).trans <|
9898 by simp [Function.funext_iff, mul_eq_zero]
9999#align matrix.dot_product_self_star_eq_zero Matrix.dotProduct_self_star_eq_zero
100100
You can’t perform that action at this time.
0 commit comments