OAI/Analysis/MatrixScaling/Spectrum.lean
21 declarations, 0 contain sorry, 0 declared as axioms
Spectral min-max bounds, continuity, and compactness of projections.
- def
OAI.Kaplansky.spectralFormline 17 - theorem
OAI.Kaplansky.basis_norm_sqline 20 - theorem
OAI.Kaplansky.basis_intersection_vectorline 27Source documentation
Two full bases have a nonzero vector in the first k+1 coordinates of one basis and in the last r-k coordinates of the other.
theorem basis_intersection_vector (a b : OrthonormalBasis (Fin r) ℂ E) (k : Fin r) : ∃ x : E, x ≠ 0 ∧ (∀ i : Fin r, k < i → a.repr x i = 0) ∧ (∀ i : Fin r, i < k → b.repr x i = 0) := by … - theorem
OAI.Kaplansky.spectralForm_eigenvalue_monoline 77Source documentation
The min--max comparison, proved by a dimension intersection and quadratic-form bounds in two orthonormal bases.
theorem spectralForm_eigenvalue_mono (a b : OrthonormalBasis (Fin r) ℂ E) (e f : Fin r → ℝ) (he : Antitone e) (hf : Antitone f) (horder : ∀ x, spectralForm a e x ≤ spectralForm b f x) (k : Fin r) : e k ≤ f k := by …Mentions: OAI.Kaplansky.spectralForm
- theorem
OAI.Kaplansky.symmetric_spectralFormline 99 - theorem
OAI.Kaplansky.symmetric_eigenvalues_monoline 120Source documentation
Eigenvalue monotonicity for symmetric operators from quadratic-form order.
theorem symmetric_eigenvalues_mono [FiniteDimensional ℂ E] {T S : E →ₗ[ℂ] E} (hT : T.IsSymmetric) (hS : S.IsSymmetric) (hn : Module.finrank ℂ E = r) (horder : ∀ x, (inner ℂ x (T x)).re ≤ (inner ℂ x (S x)).re) (k : Fin r) : hT.eigenvalues hn k ≤ hS.eigenvalues hn k := by … - theorem
OAI.Kaplansky.decreasingEigenvalues_monoline 130 - theorem
OAI.Kaplansky.symmetric_eigenvalues_smul_leline 154 - theorem
OAI.Kaplansky.decreasingEigenvalues_smul_leline 170 - theorem
OAI.Kaplansky.quadraticForm_norm_boundline 195 - theorem
OAI.Kaplansky.spectralForm_add_constline 204 - theorem
OAI.Kaplansky.symmetric_eigenvalue_le_add_normline 210 - theorem
OAI.Kaplansky.decreasingEigenvalues_sub_le_normline 225Source documentation
Ordered eigenvalues are 1-Lipschitz in the actual operator norm.
theorem decreasingEigenvalues_sub_le_norm {A B : Matrix (Fin r) (Fin r) ℂ} (hA : A.IsHermitian) (hB : B.IsHermitian) (k : Fin r) : |decreasingEigenvalues hA k - decreasingEigenvalues hB k| ≤ ‖A-B‖ := by …Mentions: OAI.Kaplansky.decreasingEigenvalues
- theorem
OAI.Kaplansky.lipschitz_decreasingEigenvaluesline 242 - theorem
OAI.Kaplansky.continuous_decreasingEigenvaluesline 250 - theorem
OAI.Kaplansky.projection_eigenvalue_zero_or_oneline 268 - theorem
OAI.Kaplansky.projection_trace_eq_rankline 283 - abbrev
OAI.Kaplansky.projectionSpaceline 296Source documentation
Orthogonal rank-s projections, represented by equations with continuous left-hand sides; the trace equation is equivalent to the rank condition.
abbrev projectionSpace (d s : ℕ) := …
- theorem
OAI.Kaplansky.projectionSpace_rankline 299 - theorem
OAI.Kaplansky.isCompact_projectionSpaceline 304 - instance
OAI.Kaplansky.(instance at line 320)line 320