Bernstein numbers under a projection
Lax606786.GrowthUnderProjections · concepts/Lax606786/GrowthUnderProjections.lean · lax-606786
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Let be a real normed space and a bounded operator on .
- (Small growth.) If , is a bounded projection onto and , then .
- (Large growth.) If , are bounded projections onto , , , and , then for every ,
These are Lemmas 16 and 17 of Lee (2024).
Concept map
Evidence
In the paper
- page 5 of this submission's paper
Lean source view on GitLab
| 1 | import Lax606786.OperatorStatistics |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Bernstein numbers under a projection |
| 6 | type: theorem |
| 7 | --- |
| 8 | Let be a real normed space and a bounded operator on . |
| 9 | |
| 10 | - (Small growth.) If , is a bounded projection onto and |
| 11 | , then . |
| 12 | - (Large growth.) If , are bounded projections onto , |
| 13 | , , and , then for every , |
| 14 | |
| 15 | |
| 16 | These are Lemmas 16 and 17 of Lee (2024). |
| 17 | -/ |
| 18 | |
| 19 | namespace Lax606786.GrowthUnderProjections |
| 20 | |
| 21 | open Lax606786.BanachGrassmannian Lax606786.OperatorStatistics |
| 22 | |
| 23 | variable {X : Type*} [NormedAddCommGroup X] [NormedSpace ℝ X] |
| 24 | |
| 25 | /-- Compressing to a codimension-`k` subspace costs at most `k` Bernstein indices. -/ |
| 26 | axiom bernsteinNumber_add_le_comp_proj (k l : ℕ) (hl : l ≠ 0) (V : GrassmannianCofin X k) |
| 27 | (P : X →L[ℝ] X) (hP : ∀ x, P x ∈ (V.1.1 : Submodule ℝ X)) |
| 28 | (hidem : ∀ x ∈ (V.1.1 : Submodule ℝ X), P x = x) (T : X →L[ℝ] X) : |
| 29 | bernsteinNumber T (k + l) ≤ bernsteinNumber (T.comp P) l |
| 30 | |
| 31 | /-- When `T` grows faster on `ker P` than on `range P`, compressing to `range P` loses at most |
| 32 | `k` Bernstein indices, up to the factor `4 ‖P‖ ‖P'‖`. -/ |
| 33 | axiom bernsteinNumber_comp_proj_le (k l : ℕ) (V V' : GrassmannianCofin X k) (E : Submodule ℝ X) |
| 34 | (P P' T : X →L[ℝ] X) |
| 35 | (hPproj : LinearMap.IsProj (V.1.1 : Submodule ℝ X) (P : X →ₗ[ℝ] X)) |
| 36 | (hPker : LinearMap.ker (P : X →ₗ[ℝ] X) = E) |
| 37 | (hP'proj : LinearMap.IsProj (V'.1.1 : Submodule ℝ X) (P' : X →ₗ[ℝ] X)) |
| 38 | (hPcompat : P'.comp T = T.comp P) |
| 39 | (hfast : growth T E > ‖T.comp (V.1.1 : Submodule ℝ X).subtypeL‖) : |
| 40 | bernsteinNumber (T.comp P) l ≤ 4 * ‖P‖ * ‖P'‖ * bernsteinNumber T (l + k) |
| 41 | |
| 42 | end Lax606786.GrowthUnderProjections |
| 43 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments