Documentation

TauCeti.Analysis.Calculus.FDeriv.Measurable

Joint measurability of the applied derivative #

Mathlib proves that the derivative fderiv ๐•œ f of an arbitrary function is measurable (measurable_fderiv), and that so is x โ†ฆ fderiv ๐•œ f x y for a fixed vector y (measurable_fderiv_apply_const). This file adds the joint statement in the point and the vector, so that fun_prop can prove the measurability of expressions such as x โ†ฆ fderiv ๐•œ f x (g x) for a measurable g. It composes measurable_fderiv with the joint measurability of evaluation, ContinuousLinearMap.measurable_applyโ‚‚, under the same second-countability assumption.

For a self-map of a finite-dimensional space the Jacobian determinant x โ†ฆ det (fderiv ๐•œ f x) is measurable as well, being a continuous function of the derivative.

An arbitrary function is continuous on its regular set {x | fderiv ๐•œ f x โ‰  0}, which is measurable, so the regular part of the preimage of a measurable set is measurable.

Main results #

theorem TauCeti.measurable_fderiv_apply (๐•œ : Type u_1) [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] [MeasurableSpace E] [OpensMeasurableSpace E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace ๐•œ F] [CompleteSpace F] [MeasurableSpace F] [BorelSpace F] [SecondCountableTopologyEither (E โ†’L[๐•œ] F) E] (f : E โ†’ F) :
Measurable fun (p : E ร— E) => (fderiv ๐•œ f p.1) p.2

The derivative of an arbitrary function, applied to a vector, is jointly measurable in the point and the vector. No differentiability is assumed, the derivative being 0 where f is not differentiable.

theorem TauCeti.measurable_det_fderiv (๐•œ : Type u_1) [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] [MeasurableSpace E] [OpensMeasurableSpace E] [CompleteSpace ๐•œ] [MeasurableSpace ๐•œ] [BorelSpace ๐•œ] [FiniteDimensional ๐•œ E] (f : E โ†’ E) :
Measurable fun (x : E) => (fderiv ๐•œ f x).det

The Jacobian determinant of an arbitrary self-map of a finite-dimensional space is measurable. No differentiability is assumed, the derivative being 0 where f is not differentiable.

theorem TauCeti.measurableSet_preimage_inter_setOf_fderiv_ne_zero {๐•œ : Type u_1} [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] [MeasurableSpace E] [OpensMeasurableSpace E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace ๐•œ F] [CompleteSpace F] [MeasurableSpace F] [BorelSpace F] {f : E โ†’ F} {I : Set F} (hI : MeasurableSet I) :
MeasurableSet (f โปยน' I โˆฉ {x : E | fderiv ๐•œ f x โ‰  0})

The regular part fโปยน(I) โˆฉ {Df โ‰  0} of the preimage of a measurable set is measurable, for every function f: the function is continuous on its regular set, which is measurable.