Documentation

TauCeti.Analysis.Calculus.ContDiff.Differentiable

Eventual differentiability of C^n maps #

Because ContDiffWithinAt ๐•œ 1 f s x propagates to a ๐“[insert x s] x-neighborhood (ContDiffWithinAt.eventually) and implies DifferentiableWithinAt, any map that is C^n at (or within s at) x with 1 โ‰ค n is differentiable near x. Lowering to order 1 first avoids the n โ‰  โˆž restriction of ContDiffAt.eventually, so both n = โˆž and n = ฯ‰ are covered.

Main declarations #

theorem ContDiffWithinAt.eventually_differentiableWithinAt {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup E] [NormedSpace ๐•œ E] [NormedAddCommGroup F] [NormedSpace ๐•œ F] {n : WithTop โ„•โˆž} {f : E โ†’ F} {s : Set E} {x : E} (hf : ContDiffWithinAt ๐•œ n f s x) (hn : 1 โ‰ค n) :

If f is C^n within s at x with 1 โ‰ค n, then f is differentiable within s at all points in a ๐“[insert x s] x-neighborhood of x.

theorem ContDiffAt.eventually_differentiableAt {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup E] [NormedSpace ๐•œ E] [NormedAddCommGroup F] [NormedSpace ๐•œ F] {n : WithTop โ„•โˆž} {f : E โ†’ F} {x : E} (hf : ContDiffAt ๐•œ n f x) (hn : 1 โ‰ค n) :
โˆ€แถ  (y : E) in nhds x, DifferentiableAt ๐•œ f y

If f is C^n at x with 1 โ‰ค n, then f is differentiable on a neighborhood of x.

theorem ContDiffAt.differentiableAt_deriv_two {๐•œ : Type u_1} {F : Type u_3} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup F] [NormedSpace ๐•œ F] {f : ๐•œ โ†’ F} {x : ๐•œ} (hf : ContDiffAt ๐•œ 2 f x) :
DifferentiableAt ๐•œ (deriv f) x

The derivative of a function of one variable that is Cยฒ at x is differentiable at x.