def
definition
ode_regularity_continuous_hypothesis
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.Cost.FunctionalEquation on GitHub at line 467.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
-
cost_algebra_unique -
cosh_satisfies_continuous -
dAlembert_cosh_solution -
dAlembert_cosh_solution_of_log_curvature -
dAlembert_to_ODE_theorem -
ode_cosh_uniqueness -
ode_regularity_continuous_of_smooth -
washburn_uniqueness -
dAlembert_to_ODE_theorem -
ode_regularity_continuous_of_smooth -
T5_uniqueness_complete -
UniqueCostAxioms -
unique_cost_on_pos_from_rcl -
uniqueness_specification -
dAlembert_classification -
ZeroCompositionLaw
formal source
464
465 For f'' = f, if the equation holds pointwise, then f is continuous.
466 This is immediate from the definition (we assume the derivatives exist). -/
467def ode_regularity_continuous_hypothesis (H : ℝ → ℝ) : Prop :=
468 (∀ t, deriv (deriv H) t = H t) → Continuous H
469
470/-- **ODE regularity: differentiable solutions.**
471
472 For f'' = f with f continuous, f is differentiable.
473 This follows from the ODE: f' exists since f'' = f requires f' to exist first. -/
474def ode_regularity_differentiable_hypothesis (H : ℝ → ℝ) : Prop :=
475 (∀ t, deriv (deriv H) t = H t) → Continuous H → Differentiable ℝ H
476
477/-! ### Proving the regularity hypotheses
478
479For the linear ODE f'' = f, we can verify the regularity hypotheses hold
480for the known solution cosh. For arbitrary solutions, we rely on general
481ODE theory (Picard-Lindelöf). -/
482
483/-- cosh satisfies the ODE regularity bootstrap. -/
484theorem cosh_satisfies_bootstrap : ode_linear_regularity_bootstrap_hypothesis Real.cosh := by
485 intro _ _ _
486 exact Real.contDiff_cosh
487
488/-- cosh is continuous. -/
489theorem cosh_satisfies_continuous : ode_regularity_continuous_hypothesis Real.cosh := by
490 intro _
491 exact Real.continuous_cosh
492
493/-- cosh is differentiable. -/
494theorem cosh_satisfies_differentiable : ode_regularity_differentiable_hypothesis Real.cosh := by
495 intro _ _
496 exact Real.differentiable_cosh
497