theorem
proved
rs_implies_global_regularity_2d_divFreeCoeffBound
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.ClassicalBridge.Fluids.Regularity2D on GitHub at line 81.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
formal source
78 assuming each approximant is divergence-free in Fourier variables.
79
80This avoids providing a separate `IdentificationHypothesis`. -/
81theorem rs_implies_global_regularity_2d_divFreeCoeffBound
82 (Hbounds : UniformBoundsHypothesis)
83 (Hconv : ConvergenceHypothesis Hbounds)
84 (hDF : ∀ N : ℕ, ∀ t : ℝ, ∀ k : Mode2,
85 divConstraint k ((extendByZero (Hbounds.uN N t)) k) = 0) :
86 ∃ u : ℝ → FourierState2D,
87 (∀ t : ℝ, ∀ k : Mode2,
88 Filter.Tendsto (fun N : ℕ => (extendByZero (Hbounds.uN N t)) k) Filter.atTop
89 (nhds ((u t) k)))
90 ∧ (∀ t ≥ 0, ∀ k : Mode2, ‖(u t) k‖ ≤ Hbounds.B)
91 ∧ IsDivergenceFreeTraj u := by
92 refine ⟨Hconv.u, ?_, ?_, ?_⟩
93 · simpa using Hconv.converges
94 · intro t ht k
95 simpa using (ConvergenceHypothesis.coeff_bound_of_uniformBounds (HC := Hconv) t ht k)
96 · exact ConvergenceHypothesis.divFree_of_forall (HC := Hconv) hDF
97
98/-- Variant of the top-level theorem where the derived “identification” is:
99
100- the **proved** coefficient bound (from uniform bounds + convergence), and
101- the **proved** linear Stokes/heat mild identity (passed to the limit under modewise convergence),
102 assuming each approximant satisfies the same identity modewise for `t ≥ 0`.
103
104This avoids providing a separate `IdentificationHypothesis`. -/
105theorem rs_implies_global_regularity_2d_stokesMildCoeffBound
106 (Hbounds : UniformBoundsHypothesis)
107 (Hconv : ConvergenceHypothesis Hbounds)
108 (ν : ℝ)
109 (hMild :
110 ∀ N : ℕ, ∀ t ≥ 0, ∀ k : Mode2,
111 (extendByZero (Hbounds.uN N t) k) =