Documentation

LeanPool.CIVAxisymmetric.Setting.AngularMeanSmooth

Continuity and smoothness of the angular mean #

The angular mean ๐’ซu = (2ฯ€)โปยน โˆซโ‚€^{2ฯ€} โ„›_ฯ† u dฯ† of eq:interior:average is as regular as u on the unit cylinder: if u is continuous (respectively C^n) on Q then so is ๐’ซu. This is differentiation under the integral sign for a parametric integral over the compact angle interval [0, 2ฯ€], whose integrand (ฯ†, z) โ†ฆ Q_ฯ† u(Q_ฯ†โปยน x, t) is jointly C^n on โ„ ร— Q because the rotations preserve Q. For a Cยน field the spatial partial derivatives of the angular mean are the angular means of the spatial partial derivatives of the rotated fields (spatialPartial_angularMean).

The first section proves the general statement: an integral over Ioc a b of an integrand that is jointly C^n on โ„ ร— s, s open in a proper normed space, is C^n on s. The derivative under the integral sign is hasFDerivAt_integral_of_dominated_of_fderiv_le with the constant domination obtained from the compactness of [a, b] ร— closedBall xโ‚€ ฮต; the induction on the order of differentiability follows contDiffOn_succ_iff_fderiv_of_isOpen.

Parametric integrals over a compact interval #

theorem CIV.exists_closedBall_subset_bound_of_continuousOn {H : Type} [NormedAddCommGroup H] {s : Set H} {xโ‚€ : H} [ProperSpace H] {E : Type} [NormedAddCommGroup E] (hs : IsOpen s) (hxโ‚€ : xโ‚€ โˆˆ s) {G : โ„ ร— H โ†’ E} (hG : ContinuousOn G (Set.univ ร—หข s)) (a b : โ„) :
โˆƒ ฮต > 0, Metric.closedBall xโ‚€ ฮต โІ s โˆง โˆƒ (M : โ„), โˆ€ t โˆˆ Set.Icc a b, โˆ€ x โˆˆ Metric.closedBall xโ‚€ ฮต, โ€–G (t, x)โ€– โ‰ค M

A function continuous on โ„ ร— s, s open, is bounded on [a, b] ร— closedBall xโ‚€ ฮต for some closed ball inside s.

theorem CIV.continuous_section_of_continuousOn {H : Type} [NormedAddCommGroup H] {s : Set H} {E : Type} [TopologicalSpace E] {G : โ„ ร— H โ†’ E} (hG : ContinuousOn G (Set.univ ร—หข s)) {x : H} (hx : x โˆˆ s) :
Continuous fun (t : โ„) => G (t, x)

The sections t โ†ฆ G (t, x), x โˆˆ s, of a function continuous on โ„ ร— s.

theorem CIV.continuousAt_parametric_integral_Ioc {H : Type} [NormedAddCommGroup H] {s : Set H} {xโ‚€ : H} [ProperSpace H] {E : Type} [NormedAddCommGroup E] [NormedSpace โ„ E] (hs : IsOpen s) (hxโ‚€ : xโ‚€ โˆˆ s) {G : โ„ ร— H โ†’ E} (hG : ContinuousOn G (Set.univ ร—หข s)) (a b : โ„) :
ContinuousAt (fun (x : H) => โˆซ (t : โ„) in Set.Ioc a b, G (t, x)) xโ‚€

Continuity of a parametric integral over Ioc a b with an integrand jointly continuous on โ„ ร— s.

The partial derivative in the parameter of a function Cยน on โ„ ร— s, s open, is the composition of its derivative with the inclusion of the parameter factor.

The partial derivative in the parameter of a function Cยน on โ„ ร— s, s open, is jointly continuous there.

theorem CIV.hasFDerivAt_parametric_integral_Ioc {H : Type} [NormedAddCommGroup H] {s : Set H} {xโ‚€ : H} [NormedSpace โ„ H] [ProperSpace H] {E : Type} [NormedAddCommGroup E] [NormedSpace โ„ E] (hs : IsOpen s) (hxโ‚€ : xโ‚€ โˆˆ s) {G : โ„ ร— H โ†’ E} (hG : ContDiffOn โ„ 1 G (Set.univ ร—หข s)) (a b : โ„) :
HasFDerivAt (fun (x : H) => โˆซ (t : โ„) in Set.Ioc a b, G (t, x)) (โˆซ (t : โ„) in Set.Ioc a b, fderiv โ„ (fun (x : H) => G (t, x)) xโ‚€) xโ‚€

Differentiation under the integral sign for a parametric integral over Ioc a b with an integrand that is Cยน on โ„ ร— s: the derivative is the integral of the partial derivative in the parameter.

theorem CIV.contDiffOn_parametric_integral_Ioc_nat {H : Type} [NormedAddCommGroup H] {s : Set H} [NormedSpace โ„ H] [ProperSpace H] (hs : IsOpen s) (a b : โ„) (n : โ„•) {E : Type} [NormedAddCommGroup E] [NormedSpace โ„ E] {G : โ„ ร— H โ†’ E} :
ContDiffOn โ„ (โ†‘n) G (Set.univ ร—หข s) โ†’ ContDiffOn โ„ (โ†‘n) (fun (x : H) => โˆซ (t : โ„) in Set.Ioc a b, G (t, x)) s

A parametric integral over Ioc a b with an integrand jointly C^n on โ„ ร— s, n : โ„•, is C^n on s.

theorem CIV.contDiffOn_parametric_integral_Ioc {H : Type} [NormedAddCommGroup H] {s : Set H} [NormedSpace โ„ H] [ProperSpace H] {E : Type} [NormedAddCommGroup E] [NormedSpace โ„ E] (hs : IsOpen s) (a b : โ„) (n : โ„•โˆž) {G : โ„ ร— H โ†’ E} (hG : ContDiffOn โ„ (โ†‘n) G (Set.univ ร—หข s)) :
ContDiffOn โ„ (โ†‘n) (fun (x : H) => โˆซ (t : โ„) in Set.Ioc a b, G (t, x)) s

A parametric integral over Ioc a b with an integrand jointly C^n on โ„ ร— s is C^n on s.

theorem CIV.contDiffOn_parametric_intervalIntegral {H : Type} [NormedAddCommGroup H] {s : Set H} [NormedSpace โ„ H] [ProperSpace H] {E : Type} [NormedAddCommGroup E] [NormedSpace โ„ E] (hs : IsOpen s) {a b : โ„} (hab : a โ‰ค b) (n : โ„•โˆž) {G : โ„ ร— H โ†’ E} (hG : ContDiffOn โ„ (โ†‘n) G (Set.univ ร—หข s)) :
ContDiffOn โ„ (โ†‘n) (fun (x : H) => โˆซ (t : โ„) in a..b, G (t, x)) s

A parametric interval integral x โ†ฆ โˆซ t in a..b, G (t, x), a โ‰ค b, with an integrand jointly C^n on โ„ ร— s is C^n on s.

The rotated field is jointly smooth #

The unit cylinder is open for the product topology of Vec3 ร— โ„.

Joint smoothness of the rotation in the angle and the point.

The rotated field (ฯ†, z) โ†ฆ (โ„›_ฯ† u)(z) is jointly C^n on โ„ ร— Q when u is C^n on Q.

Regularity of the angular mean #

The angular mean of a C^n field on the unit cylinder is C^n there.

For a Cยน field, a spatial partial derivative of the angular mean is the angular mean of the corresponding spatial partial derivatives of the rotated fields: the derivative passes under the angular integral.