On complemented subspaces of L1[0,1]L_1[0,1]

PL1/TraceVanishing.lean

All source files · Download exact source

SHA-256: 890c7b3c367774d840b52a5338772b4c890cff506b2fa2d7916b17579ad7fab0

1import PL1.MatrixSmoothing23/-! # An operator property preserved by bounded composition45The quantified pre- and post-compositions are actual bounded linear maps6to and from the reviewed interval L1 space. The definition does not assert7that any particular operator has this property.8-/910noncomputable section11open MeasureTheory Filter12open scoped Topology ENNReal1314namespace PL11516variable {𝕜 X Y Z : Type*} [RCLike 𝕜]17  [NormedAddCommGroup X] [NormedSpace 𝕜 X]18  [NormedAddCommGroup Y] [NormedSpace 𝕜 Y]19  [NormedAddCommGroup Z] [NormedSpace 𝕜 Z]2021def HasVanishingDyadicTrace (S : X →L[𝕜] Y) : Prop :=22  ∀ (A : Y →L[𝕜] IntervalL1 𝕜) (B : IntervalL1 𝕜 →L[𝕜] X),23    Tendsto (fun n => DyadicTrace.trace n (A.comp (S.comp B))) atTop (𝓝 0)2425namespace HasVanishingDyadicTrace2627theorem comp_left {S : X →L[𝕜] Y} (hS : HasVanishingDyadicTrace S)28    (T : Y →L[𝕜] Z) : HasVanishingDyadicTrace (T.comp S) := by29  intro A B30  simpa only [ContinuousLinearMap.comp_assoc] using hS (A.comp T) B3132theorem comp_right {S : Y →L[𝕜] Z} (hS : HasVanishingDyadicTrace S)33    (T : X →L[𝕜] Y) : HasVanishingDyadicTrace (S.comp T) := by34  intro A B35  simpa only [ContinuousLinearMap.comp_assoc] using hS A (T.comp B)3637theorem smul {S : X →L[𝕜] Y} (hS : HasVanishingDyadicTrace S) (c : 𝕜) :38    HasVanishingDyadicTrace (c • S) := by39  intro A B40  have he : A.comp ((c • S).comp B) = (c • A).comp (S.comp B) := by41    apply ContinuousLinearMap.ext42    intro x43    simp only [ContinuousLinearMap.comp_apply, smul_apply, map_smul]44  rw [he]45  exact hS (c • A) B4647theorem one_le_norm_id_sub {S : X →L[𝕜] Y} (hS : HasVanishingDyadicTrace S)48    (A : Y →L[𝕜] IntervalL1 𝕜) (B : IntervalL1 𝕜 →L[𝕜] X) :49    1 ≤ ‖DyadicTrace.restrictLinfty50      (ContinuousLinearMap.id 𝕜 (IntervalL1 𝕜) - A.comp (S.comp B))‖ :=51  DyadicTrace.one_le_norm_id_sub _ (hS A B)5253theorem not_factors_identity {S : X →L[𝕜] Y} (hS : HasVanishingDyadicTrace S)54    (A : Y →L[𝕜] IntervalL1 𝕜) (B : IntervalL1 𝕜 →L[𝕜] X) :55    A.comp (S.comp B) ≠ ContinuousLinearMap.id 𝕜 (IntervalL1 𝕜) := by56  intro he57  have hn := hS.one_le_norm_id_sub A B58  rw [he, sub_self] at hn59  simp only [DyadicTrace.restrictLinfty, ContinuousLinearMap.zero_comp, norm_zero] at hn60  norm_num at hn6162end HasVanishingDyadicTrace6364end PL165