OAI/Geometry/Convex/GeneralMahler/MatrixBox.lean
13 declarations, 0 contain sorry, 0 declared as axioms
Spectral boxes and clipping; normalization preparation.
- def
OAI.GeneralMahler.specBoxline 12 - lemma
OAI.GeneralMahler.op_scalarline 15 - lemma
OAI.GeneralMahler.form_scalarline 19 - lemma
OAI.GeneralMahler.scalar_le'line 22 - lemma
OAI.GeneralMahler.mem_box_formline 26 - lemma
OAI.GeneralMahler.specBox_compactline 34 - lemma
OAI.GeneralMahler.specBox_convexline 54 - lemma
OAI.GeneralMahler.specBox_nonemptyline 72 - def
OAI.GeneralMahler.clipline 75 - lemma
OAI.GeneralMahler.cont_clipline 77 - lemma
OAI.GeneralMahler.clip_memline 80 - lemma
OAI.GeneralMahler.clip_eqline 89Source documentation
If the projection update B ↦ clip(B+M) is fixed and neither kind of extreme eigenvector with wrong outward sign exists, then no clipping occurs and M=0.
lemma clip_eq {a b:ℝ} (hab:a ≤ b) {B M:Mat m} (he : clip a b (B+M)=B) (h : (B+M).IsHermitian) (h₁ : ∀ v : Rn m, ‖v‖=1 → op B v=a • v → 0 ≤ ⟪v,op M v⟫) (h₂ : ∀ v : Rn m, ‖v‖=1 → op B v=b • v → ⟪v,op M v⟫ ≤ 0) : M=0 := by …Mentions: OAI.GeneralMahler.Mat, OAI.GeneralMahler.clip, OAI.GeneralMahler.Rn, OAI.GeneralMahler.op
- lemma
OAI.GeneralMahler.form_posDefline 125