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

PL1/ExplicitMartingaleWeak.lean

All source files · Download exact source

SHA-256: 7e8bfb7283b4a8dfbc43fa647b7bc6751650cfe2e404d81257e17749ef2c1fe5

1import PL1.ExplicitMartingale2import PL1.SchurExample3import PL1.WeakSequentialCompleteness4import PL1.RealSchur56/-! # Every explicit increasing-rate martingale trajectory fails to be weakly Cauchy78The conclusion quantifies over the entire continuous dual of the actual9intrinsic Banach space. In particular no countable set of weak tests replaces it.10-/1112noncomputable section13open Filter MeasureTheory14open scoped Topology ENNReal NNReal15namespace PL1.ExplicitMartingale16open Noise Walsh1718variable (K : Type*) [RCLike K]1920/-- The actual increasing-rate intrinsic space is weakly sequentially complete. -/21theorem schur_intrinsic_weaklySequentiallyComplete :22    IsWeaklySequentiallyComplete K (dyadicSystem K schurRates).IntrinsicSpace :=23  (schurRates_intrinsic_hasSchurProperty K).isWeaklySequentiallyComplete2425/-- Every trajectory of the explicit martingale fails the full-dual weak Cauchy test. -/26theorem schur_beta_not_weaklyCauchy (s : Walsh.Group) :27    ¬ WeaklyCauchy K (dyadicSystem K schurRates).IntrinsicSpace28      (fun m => beta K schurRates m s) := by29  intro h30  exact schur_beta_not_cauchy K s31    ((schurRates_intrinsic_hasSchurProperty K).cauchySeq_of_weaklyCauchy h)3233/-- Each trajectory has an actual continuous linear functional witnessing scalar non-Cauchyness. -/34theorem schur_beta_exists_dual_not_cauchy (s : Walsh.Group) :35    ∃ φ : (dyadicSystem K schurRates).IntrinsicSpace →L[K] K,36      ¬ CauchySeq (fun m => φ (beta K schurRates m s)) :=37  (schurRates_intrinsic_hasSchurProperty K).exists_dual_not_cauchy (schur_beta_not_cauchy K s)3839/-- A fixed positive scalar oscillation persists arbitrarily far along every trajectory. -/40theorem schur_beta_exists_dual_oscillation (s : Walsh.Group) :41    ∃ (φ : (dyadicSystem K schurRates).IntrinsicSpace →L[K] K) (ε : ℝ), 0 < ε ∧42      ∀ N : ℕ, ∃ m ≥ N, ∃ n ≥ N,43        ε ≤ ‖φ (beta K schurRates m s) - φ (beta K schurRates n s)‖ :=44  (schurRates_intrinsic_hasSchurProperty K).exists_dual_oscillation (schur_beta_not_cauchy K s)4546/-- The distinguished explicit sequence also fails to be weakly Cauchy. -/47theorem schur_sequence_not_weaklyCauchy :48    ¬ WeaklyCauchy K (dyadicSystem K schurRates).IntrinsicSpace (sequence K schurRates) :=49  schur_beta_not_weaklyCauchy K 15051/-- The same conclusion holds for the real continuous dual of either scalar-field construction. -/52theorem schur_beta_not_weaklyCauchy_real (s : Walsh.Group) :53    ¬ WeaklyCauchy ℝ (dyadicSystem K schurRates).IntrinsicSpace54      (fun m => beta K schurRates m s) := by55  have hS : HasSchurProperty ℝ (dyadicSystem K schurRates).IntrinsicSpace :=56    hasSchurProperty_iff_real.mp (schurRates_intrinsic_hasSchurProperty K)57  exact fun h => schur_beta_not_cauchy K s (hS.cauchySeq_of_weaklyCauchy h)5859#print axioms schur_intrinsic_weaklySequentiallyComplete60#print axioms schur_beta_not_weaklyCauchy61#print axioms schur_beta_exists_dual_oscillation62#print axioms schur_beta_not_weaklyCauchy_real63end PL1.ExplicitMartingale64