Loogle!
Result
Found 208 declarations mentioning UniqueDiffOn. Of these, only the first 200 are shown.
- UniqueDiffOn π Mathlib.Analysis.Calculus.TangentCone.Defs
(R : Type u) {E : Type v} [Semiring R] [AddCommGroup E] [Module R E] [TopologicalSpace E] (s : Set E) : Prop - UniqueDiffOn.uniqueDiffWithinAt π Mathlib.Analysis.Calculus.TangentCone.Defs
{R : Type u} {E : Type v} [Semiring R] [AddCommGroup E] [Module R E] [TopologicalSpace E] {s : Set E} {x : E} (hs : UniqueDiffOn R s) (h : x β s) : UniqueDiffWithinAt R s x - uniqueDiffOn_empty π Mathlib.Analysis.Calculus.TangentCone.Basic
{π : Type u_1} {E : Type u_2} [Semiring π] [AddCommGroup E] [Module π E] [TopologicalSpace E] : UniqueDiffOn π β - UniqueDiffOn.inter π Mathlib.Analysis.Calculus.TangentCone.Basic
{π : Type u_1} {E : Type u_2} [AddCommGroup E] [Semiring π] [Module π E] [TopologicalSpace E] [ContinuousAdd E] {s t : Set E} (hs : UniqueDiffOn π s) (ht : IsOpen t) : UniqueDiffOn π (s β© t) - uniqueDiffOn_univ π Mathlib.Analysis.Calculus.TangentCone.Basic
{π : Type u_1} {E : Type u_2} [DivisionSemiring π] [AddCommGroup E] [Module π E] [TopologicalSpace E] [TopologicalSpace π] [(nhdsWithin 0 {0}αΆ).NeBot] [ContinuousSMul π E] : UniqueDiffOn π Set.univ - IsOpen.uniqueDiffOn π Mathlib.Analysis.Calculus.TangentCone.Basic
{π : Type u_1} {E : Type u_2} [DivisionSemiring π] [AddCommGroup E] [Module π E] [TopologicalSpace E] [TopologicalSpace π] [(nhdsWithin 0 {0}αΆ).NeBot] [ContinuousSMul π E] {s : Set E} [ContinuousAdd E] (hs : IsOpen s) : UniqueDiffOn π s - UniqueDiffOn.mono_field π Mathlib.Analysis.Calculus.TangentCone.Basic
{π : Type u_1} {E : Type u_2} [Semiring π] [AddCommGroup E] [Module π E] [TopologicalSpace E] {s : Set E} {π' : Type u_3} [Semiring π'] [SMul π π'] [Module π' E] [IsScalarTower π π' E] (hs : UniqueDiffOn π s) : UniqueDiffOn π' s - UniqueDiffOn.eq π Mathlib.Analysis.Calculus.FDeriv.Basic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [AddCommGroup E] [Module π E] [TopologicalSpace E] [ContinuousAdd E] [ContinuousSMul π E] {F : Type u_3} [AddCommGroup F] [Module π F] [TopologicalSpace F] [ContinuousAdd F] [ContinuousSMul π F] {f : E β F} {f' fβ' : E βL[π] F} {x : E} {s : Set E} [T2Space F] (H : UniqueDiffOn π s) (hx : x β s) (h : HasFDerivWithinAt f f' s x) (hβ : HasFDerivWithinAt f fβ' s x) : f' = fβ' - uniqueDiffOn_Ici π Mathlib.Analysis.Calculus.TangentCone.Real
(a : β) : UniqueDiffOn β (Set.Ici a) - uniqueDiffOn_Iic π Mathlib.Analysis.Calculus.TangentCone.Real
(a : β) : UniqueDiffOn β (Set.Iic a) - uniqueDiffOn_Iio π Mathlib.Analysis.Calculus.TangentCone.Real
(a : β) : UniqueDiffOn β (Set.Iio a) - uniqueDiffOn_Ioi π Mathlib.Analysis.Calculus.TangentCone.Real
(a : β) : UniqueDiffOn β (Set.Ioi a) - uniqueDiffOn_Ico π Mathlib.Analysis.Calculus.TangentCone.Real
(a b : β) : UniqueDiffOn β (Set.Ico a b) - uniqueDiffOn_Ioc π Mathlib.Analysis.Calculus.TangentCone.Real
(a b : β) : UniqueDiffOn β (Set.Ioc a b) - uniqueDiffOn_Ioo π Mathlib.Analysis.Calculus.TangentCone.Real
(a b : β) : UniqueDiffOn β (Set.Ioo a b) - uniqueDiffOn_uIcc π Mathlib.Analysis.Calculus.TangentCone.Real
{a b : β} (hab : a β b) : UniqueDiffOn β (Set.uIcc a b) - uniqueDiffOn_Icc π Mathlib.Analysis.Calculus.TangentCone.Real
{a b : β} (hab : a < b) : UniqueDiffOn β (Set.Icc a b) - uniqueDiffOn_Icc_zero_one π Mathlib.Analysis.Calculus.TangentCone.Real
: UniqueDiffOn β (Set.Icc 0 1) - uniqueDiffOn_convex π Mathlib.Analysis.Calculus.TangentCone.Real
{E : Type u_1} [AddCommGroup E] [Module β E] [TopologicalSpace E] [ContinuousSMul β E] {s : Set E} [IsTopologicalAddGroup E] (conv : Convex β s) (hs : (interior s).Nonempty) : UniqueDiffOn β s - UniqueDiffOn.image π Mathlib.Analysis.Calculus.FDeriv.Equiv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {s : Set E} {f' : E β E βL[π] F} (hs : UniqueDiffOn π s) (hf' : β x β s, HasFDerivWithinAt f (f' x) s x) (hd : β x β s, DenseRange β(f' x)) : UniqueDiffOn π (f '' s) - ContinuousLinearEquiv.uniqueDiffOn_image π Mathlib.Analysis.Calculus.FDeriv.Equiv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} (e : E βL[π] F) (h : UniqueDiffOn π s) : UniqueDiffOn π (βe '' s) - ContinuousLinearEquiv.uniqueDiffOn_image_iff π Mathlib.Analysis.Calculus.FDeriv.Equiv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} (e : E βL[π] F) : UniqueDiffOn π (βe '' s) β UniqueDiffOn π s - ContinuousLinearEquiv.uniqueDiffOn_preimage_iff π Mathlib.Analysis.Calculus.FDeriv.Equiv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} (e : F βL[π] E) : UniqueDiffOn π (βe β»ΒΉ' s) β UniqueDiffOn π s - HasFTaylorSeriesUpToOn.eq_iteratedFDerivWithin_of_uniqueDiffOn π Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {n : WithTop ββ} {p : E β FormalMultilinearSeries π E F} (h : HasFTaylorSeriesUpToOn n f p s) {m : β} (hmn : βm β€ n) (hs : UniqueDiffOn π s) (hx : x β s) : p x m = iteratedFDerivWithin π m f s x - norm_iteratedFDerivWithin_fderivWithin π Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {n : β} (hs : UniqueDiffOn π s) (hx : x β s) : βiteratedFDerivWithin π n (fderivWithin π f s) s xβ = βiteratedFDerivWithin π (n + 1) f s xβ - iteratedFDerivWithin_two_apply' π Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} (f : E β F) {z : E} (hs : UniqueDiffOn π s) (hz : z β s) (v w : E) : (iteratedFDerivWithin π 2 f s z) ![v, w] = ((fderivWithin π (fderivWithin π f s) s z) v) w - iteratedFDerivWithin_two_apply π Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} (f : E β F) {z : E} (hs : UniqueDiffOn π s) (hz : z β s) (m : Fin 2 β E) : (iteratedFDerivWithin π 2 f s z) m = ((fderivWithin π (fderivWithin π f s) s z) (m 0)) (m 1) - iteratedFDerivWithin_succ_apply_right π Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {n : β} (hs : UniqueDiffOn π s) (hx : x β s) (m : Fin (n + 1) β E) : (iteratedFDerivWithin π (n + 1) f s x) m = ((iteratedFDerivWithin π n (fun y => fderivWithin π f s y) s x) (Fin.init m)) (m (Fin.last n)) - iteratedFDerivWithin_succ_eq_comp_right π Mathlib.Analysis.Calculus.ContDiff.FTaylorSeries
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {n : β} (hs : UniqueDiffOn π s) (hx : x β s) : iteratedFDerivWithin π (n + 1) f s x = (β(continuousMultilinearCurryRightEquiv' π n E F).symm β iteratedFDerivWithin π n (fun y => fderivWithin π f s y) s) x - AnalyticOn.hasFTaylorSeriesUpToOn π Mathlib.Analysis.Calculus.FDeriv.Analytic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u} [NormedAddCommGroup E] [NormedSpace π E] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {s : Set E} {n : WithTop ββ} (h : AnalyticOn π f s) (hu : UniqueDiffOn π s) : HasFTaylorSeriesUpToOn n f (ftaylorSeriesWithin π f s) s - AnalyticOn.iteratedFDerivWithin π Mathlib.Analysis.Calculus.FDeriv.Analytic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u} [NormedAddCommGroup E] [NormedSpace π E] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {s : Set E} (h : AnalyticOn π f s) (hu : UniqueDiffOn π s) (n : β) : AnalyticOn π (iteratedFDerivWithin π n f s) s - AnalyticOn.fderivWithin π Mathlib.Analysis.Calculus.FDeriv.Analytic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u} [NormedAddCommGroup E] [NormedSpace π E] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {s : Set E} (h : AnalyticOn π f s) (hu : UniqueDiffOn π s) : AnalyticOn π (fderivWithin π f s) s - HasFPowerSeriesWithinOnBall.fderivWithin_of_mem π Mathlib.Analysis.Calculus.FDeriv.Analytic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u} [NormedAddCommGroup E] [NormedSpace π E] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {p : FormalMultilinearSeries π E F} {r : ENNReal} {f : E β F} {x : E} {s : Set E} [CompleteSpace F] (h : HasFPowerSeriesWithinOnBall f p s x r) (hu : UniqueDiffOn π s) (hx : x β s) : HasFPowerSeriesWithinOnBall (fderivWithin π f s) p.derivSeries s x r - HasFPowerSeriesWithinOnBall.fderivWithin_of_mem_of_analyticOn π Mathlib.Analysis.Calculus.FDeriv.Analytic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u} [NormedAddCommGroup E] [NormedSpace π E] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {p : FormalMultilinearSeries π E F} {r : ENNReal} {f : E β F} {x : E} {s : Set E} (hr : HasFPowerSeriesWithinOnBall f p s x r) (h : AnalyticOn π f s) (hs : UniqueDiffOn π s) (hx : x β s) : HasFPowerSeriesWithinOnBall (fderivWithin π f s) p.derivSeries s x r - HasFPowerSeriesWithinOnBall.fderivWithin π Mathlib.Analysis.Calculus.FDeriv.Analytic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u} [NormedAddCommGroup E] [NormedSpace π E] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {p : FormalMultilinearSeries π E F} {r : ENNReal} {f : E β F} {x : E} {s : Set E} [CompleteSpace F] (h : HasFPowerSeriesWithinOnBall f p s x r) (hu : UniqueDiffOn π (insert x s)) : HasFPowerSeriesWithinOnBall (fderivWithin π f (insert x s)) p.derivSeries s x r - AnalyticOn.exists_hasFTaylorSeriesUpToOn π Mathlib.Analysis.Calculus.FDeriv.Analytic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u} [NormedAddCommGroup E] [NormedSpace π E] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {s : Set E} (h : AnalyticOn π f s) (hu : UniqueDiffOn π s) : β p, HasFTaylorSeriesUpToOn β€ f p s β§ β (i : β), AnalyticOn π (fun x => p x i) s - HasFPowerSeriesWithinOnBall.hasSum_derivSeries_of_hasFDerivWithinAt π Mathlib.Analysis.Calculus.FDeriv.Analytic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u} [NormedAddCommGroup E] [NormedSpace π E] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {p : FormalMultilinearSeries π E F} {r : ENNReal} {f : E β F} {x : E} {s : Set E} (h : HasFPowerSeriesWithinOnBall f p s x r) {f' : E βL[π] F} {y : E} (hy : ββyββ < r) (h'y : x + y β insert x s) (hf' : HasFDerivWithinAt f f' (insert x s) (x + y)) (hu : UniqueDiffOn π (insert x s)) : HasSum (fun n => (p.derivSeries n) fun x => y) f' - HasFPowerSeriesWithinOnBall.fderivWithin_eq π Mathlib.Analysis.Calculus.FDeriv.Analytic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u} [NormedAddCommGroup E] [NormedSpace π E] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {p : FormalMultilinearSeries π E F} {r : ENNReal} {f : E β F} {x : E} {s : Set E} [CompleteSpace F] (h : HasFPowerSeriesWithinOnBall f p s x r) {y : E} (hy : ββyββ < r) (h'y : x + y β insert x s) (hu : UniqueDiffOn π (insert x s)) : fderivWithin π f (insert x s) (x + y) = (continuousMultilinearCurryFin1 π E F) (p.changeOrigin y 1) - Convex.eqOn_of_fderivWithin_eq π Mathlib.Analysis.Calculus.MeanValue
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace β E] {π : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [IsRCLikeNormedField π] [NormedSpace π E] [NormedAddCommGroup G] [NormedSpace π G] {f g : E β G} {s : Set E} {x : E} (hs : Convex β s) (hf : DifferentiableOn π f s) (hg : DifferentiableOn π g s) (hs' : UniqueDiffOn π s) (hf' : Set.EqOn (fderivWithin π f s) (fderivWithin π g s) s) (hx : x β s) (hfgx : f x = g x) : Set.EqOn f g s - AnalyticOn.contDiffOn π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} (h : AnalyticOn π f s) (hs : UniqueDiffOn π s) : ContDiffOn π n f s - AnalyticOnNhd.contDiffOn π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} (h : AnalyticOnNhd π f s) (hs : UniqueDiffOn π s) : ContDiffOn π n f s - contDiffOn_omega_iff_analyticOn π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} (hs : UniqueDiffOn π s) : ContDiffOn π β€ f s β AnalyticOn π f s - ContDiffOn.ftaylorSeriesWithin π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} (h : ContDiffOn π n f s) (hs : UniqueDiffOn π s) : HasFTaylorSeriesUpToOn n f (ftaylorSeriesWithin π f s) s - ContDiffWithinAt.eventually_hasFTaylorSeriesUpToOn π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {n : WithTop ββ} {f : E β F} {s : Set E} {a : E} (h : ContDiffWithinAt π n f s a) (hs : UniqueDiffOn π s) (ha : a β s) {m : β} (hm : βm β€ n) : βαΆ (t : Set E) in (nhdsWithin a s).smallSets, HasFTaylorSeriesUpToOn (βm) f (ftaylorSeriesWithin π f s) t - iteratedFDerivWithin_eq_iteratedFDeriv π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {n : β} (hs : UniqueDiffOn π s) (h : ContDiffAt π (βn) f x) (hx : x β s) : iteratedFDerivWithin π n f s x = iteratedFDeriv π n f x - iteratedFDerivWithin_subset π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s t : Set E} {f : E β F} {x : E} {n : β} (st : s β t) (hs : UniqueDiffOn π s) (ht : UniqueDiffOn π t) (h : ContDiffOn π (βn) f t) (hx : x β s) : iteratedFDerivWithin π n f s x = iteratedFDerivWithin π n f t x - ContDiffOn.continuousOn_iteratedFDerivWithin π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} {m : β} (h : ContDiffOn π n f s) (hmn : βm β€ n) (hs : UniqueDiffOn π s) : ContinuousOn (iteratedFDerivWithin π m f s) s - ContDiffOn.continuousOn_fderivWithin π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} (h : ContDiffOn π n f s) (hs : UniqueDiffOn π s) (hn : 1 β€ n) : ContinuousOn (fderivWithin π f s) s - ContDiffOn.fderivWithin π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {m n : WithTop ββ} (hf : ContDiffOn π n f s) (hs : UniqueDiffOn π s) (hmn : m + 1 β€ n) : ContDiffOn π m (fderivWithin π f s) s - contDiffOn_infty_iff_fderivWithin π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} (hs : UniqueDiffOn π s) : ContDiffOn π (ββ€) f s β DifferentiableOn π f s β§ ContDiffOn π (ββ€) (fderivWithin π f s) s - contDiffOn_succ_iff_fderivWithin π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} (hs : UniqueDiffOn π s) : ContDiffOn π (n + 1) f s β DifferentiableOn π f s β§ (n = β€ β AnalyticOn π f s) β§ ContDiffOn π n (fderivWithin π f s) s - contDiffOn_succ_iff_hasFDerivWithinAt_of_uniqueDiffOn π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} (hs : UniqueDiffOn π s) : ContDiffOn π (n + 1) f s β (n = β€ β AnalyticOn π f s) β§ β f', ContDiffOn π n f' s β§ β x β s, HasFDerivWithinAt f (f' x) s x - ContDiffOn.differentiableOn_iteratedFDerivWithin π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} {m : β} (h : ContDiffOn π n f s) (hmn : βm < n) (hs : UniqueDiffOn π s) : DifferentiableOn π (iteratedFDerivWithin π m f s) s - ContDiffWithinAt.differentiableWithinAt_iteratedFDerivWithin π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {n : WithTop ββ} {m : β} (h : ContDiffWithinAt π n f s x) (hmn : βm < n) (hs : UniqueDiffOn π (insert x s)) : DifferentiableWithinAt π (iteratedFDerivWithin π m f s) s x - contDiffOn_nat_iff_continuousOn_differentiableOn π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : β} (hs : UniqueDiffOn π s) : ContDiffOn π (βn) f s β (β m β€ n, ContinuousOn (fun x => iteratedFDerivWithin π m f s x) s) β§ β m < n, DifferentiableOn π (fun x => iteratedFDerivWithin π m f s x) s - contDiffOn_iff_continuousOn_differentiableOn π Mathlib.Analysis.Calculus.ContDiff.Defs
{π : Type u} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : ββ} (hs : UniqueDiffOn π s) : ContDiffOn π (βn) f s β (β (m : β), βm β€ n β ContinuousOn (fun x => iteratedFDerivWithin π m f s x) s) β§ β (m : β), βm < n β DifferentiableOn π (fun x => iteratedFDerivWithin π m f s x) s - iteratedFDerivWithin_prodMk π Mathlib.Analysis.Calculus.ContDiff.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {x : E} {n : WithTop ββ} {f : E β F} {g : E β G} (hf : ContDiffWithinAt π n f s x) (hg : ContDiffWithinAt π n g s x) (hs : UniqueDiffOn π s) (ha : x β s) {i : β} (hi : βi β€ n) : iteratedFDerivWithin π i (fun x => (f x, g x)) s x = (iteratedFDerivWithin π i f s x).prod (iteratedFDerivWithin π i g s x) - LinearIsometry.norm_iteratedFDerivWithin_comp_left π Mathlib.Analysis.Calculus.ContDiff.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {x : E} {n : WithTop ββ} {f : E β F} (g : F ββα΅’[π] G) (hf : ContDiffWithinAt π n f s x) (hs : UniqueDiffOn π s) (hx : x β s) {i : β} (hi : βi β€ n) : βiteratedFDerivWithin π i (βg β f) s xβ = βiteratedFDerivWithin π i f s xβ - ContinuousLinearMap.iteratedFDerivWithin_comp_left π Mathlib.Analysis.Calculus.ContDiff.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {x : E} {n : WithTop ββ} {f : E β F} (g : F βL[π] G) (hf : ContDiffWithinAt π n f s x) (hs : UniqueDiffOn π s) (hx : x β s) {i : β} (hi : βi β€ n) : iteratedFDerivWithin π i (βg β f) s x = g.compContinuousMultilinearMap (iteratedFDerivWithin π i f s x) - LinearIsometryEquiv.norm_iteratedFDerivWithin_comp_left π Mathlib.Analysis.Calculus.ContDiff.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {x : E} (g : F ββα΅’[π] G) (f : E β F) (hs : UniqueDiffOn π s) (hx : x β s) (i : β) : βiteratedFDerivWithin π i (βg β f) s xβ = βiteratedFDerivWithin π i f s xβ - ContinuousLinearEquiv.iteratedFDerivWithin_comp_left π Mathlib.Analysis.Calculus.ContDiff.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {x : E} (g : F βL[π] G) (f : E β F) (hs : UniqueDiffOn π s) (hx : x β s) (i : β) : iteratedFDerivWithin π i (βg β f) s x = (βg).compContinuousMultilinearMap (iteratedFDerivWithin π i f s x) - ContinuousLinearMap.iteratedFDerivWithin_comp_right π Mathlib.Analysis.Calculus.ContDiff.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {n : WithTop ββ} {f : E β F} (g : G βL[π] E) (hf : ContDiffOn π n f s) (hs : UniqueDiffOn π s) (h's : UniqueDiffOn π (βg β»ΒΉ' s)) {x : G} (hx : g x β s) {i : β} (hi : βi β€ n) : iteratedFDerivWithin π i (f β βg) (βg β»ΒΉ' s) x = (iteratedFDerivWithin π i f s (g x)).compContinuousLinearMap fun x => g - LinearIsometryEquiv.norm_iteratedFDerivWithin_comp_right π Mathlib.Analysis.Calculus.ContDiff.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} (g : G ββα΅’[π] E) (f : E β F) (hs : UniqueDiffOn π s) {x : G} (hx : g x β s) (i : β) : βiteratedFDerivWithin π i (f β βg) (βg β»ΒΉ' s) xβ = βiteratedFDerivWithin π i f s (g x)β - ContinuousLinearEquiv.iteratedFDerivWithin_comp_right π Mathlib.Analysis.Calculus.ContDiff.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} (g : G βL[π] E) (f : E β F) (hs : UniqueDiffOn π s) {x : G} (hx : g x β s) (i : β) : iteratedFDerivWithin π i (f β βg) (βg β»ΒΉ' s) x = (iteratedFDerivWithin π i f s (g x)).compContinuousLinearMap fun x => βg - ContinuousOn.continuousOn_iteratedFDerivWithin π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} {k : β} (hf : ContDiffOn π n f s) (hs : UniqueDiffOn π s) (hk : βk β€ n) : ContinuousOn (iteratedFDerivWithin π k f s) s - ContDiffWithinAt.continuousWithinAt_iteratedFDerivWithin π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {n : WithTop ββ} {k : β} (hf : ContDiffWithinAt π n f s x) (hs : UniqueDiffOn π s) (hk : βk β€ n) (hx : x β s) : ContinuousWithinAt (iteratedFDerivWithin π k f s) s x - iteratedFDerivWithin_comp π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {f : E β F} {g : F β G} {x : E} {n : WithTop ββ} {t : Set F} (hg : ContDiffWithinAt π n g t (f x)) (hf : ContDiffWithinAt π n f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) {i : β} (hi : βi β€ n) : iteratedFDerivWithin π i (g β f) s x = (ftaylorSeriesWithin π g t (f x)).taylorComp (ftaylorSeriesWithin π f s x) i - ContDiffWithinAt.iteratedFDerivWithin_right π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {xβ : E} {m n : WithTop ββ} {i : β} (hf : ContDiffWithinAt π n f s xβ) (hs : UniqueDiffOn π s) (hmn : m + βi β€ n) (hxβs : xβ β s) : ContDiffWithinAt π m (iteratedFDerivWithin π i f s) s xβ - iteratedFDerivWithin_comp_of_eventually_mem π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {f : E β F} {g : F β G} {x : E} {n : WithTop ββ} {t : Set F} (hg : ContDiffWithinAt π n g t (f x)) (hf : ContDiffWithinAt π n f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hxs : x β s) (hst : βαΆ (y : E) in nhdsWithin x s, f y β t) {i : β} (hi : βi β€ n) : iteratedFDerivWithin π i (g β f) s x = (ftaylorSeriesWithin π g t (f x)).taylorComp (ftaylorSeriesWithin π f s x) i - ContDiffWithinAt.continuousWithinAt_fderivWithin π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {n : WithTop ββ} (hf : ContDiffWithinAt π n f s x) (hs : UniqueDiffOn π s) (hn : n β 0) (hx : x β s) : ContinuousWithinAt (fderivWithin π f s) s x - ContDiffWithinAt.fderivWithin_right_apply π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {m n : WithTop ββ} {f : F β G} {k : F β F} {s : Set F} {xβ : F} (hf : ContDiffWithinAt π n f s xβ) (hk : ContDiffWithinAt π m k s xβ) (hs : UniqueDiffOn π s) (hmn : m + 1 β€ n) (hxβs : xβ β s) : ContDiffWithinAt π m (fun x => (fderivWithin π f s x) (k x)) s xβ - ContDiffOn.continuousOn_fderivWithin_apply π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {n : WithTop ββ} (hf : ContDiffOn π n f s) (hs : UniqueDiffOn π s) (hn : 1 β€ n) : ContinuousOn (fun p => (fderivWithin π f s p.1) p.2) (s ΓΛ’ Set.univ) - contDiffOn_fderivWithin_apply π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {m n : WithTop ββ} {s : Set E} {f : E β F} (hf : ContDiffOn π n f s) (hs : UniqueDiffOn π s) (hmn : m + 1 β€ n) : ContDiffOn π m (fun p => (fderivWithin π f s p.1) p.2) (s ΓΛ’ Set.univ) - ContDiffWithinAt.fderivWithin_right π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {xβ : E} {m n : WithTop ββ} (hf : ContDiffWithinAt π n f s xβ) (hs : UniqueDiffOn π s) (hmn : m + 1 β€ n) (hxβs : xβ β s) : ContDiffWithinAt π m (fderivWithin π f s) s xβ - ContDiffWithinAt.fderivWithin_apply π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {xβ : E} {m n : WithTop ββ} {f : E β F β G} {g k : E β F} {t : Set F} (hf : ContDiffWithinAt π n (Function.uncurry f) (s ΓΛ’ t) (xβ, g xβ)) (hg : ContDiffWithinAt π m g s xβ) (hk : ContDiffWithinAt π m k s xβ) (ht : UniqueDiffOn π t) (hmn : m + 1 β€ n) (hxβ : xβ β s) (hst : s β g β»ΒΉ' t) : ContDiffWithinAt π m (fun x => (fderivWithin π (f x) t (g x)) (k x)) s xβ - ContDiffWithinAt.fderivWithin π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {s : Set E} {xβ : E} {m n : WithTop ββ} {f : E β F β G} {g : E β F} {t : Set F} (hf : ContDiffWithinAt π n (Function.uncurry f) (s ΓΛ’ t) (xβ, g xβ)) (hg : ContDiffWithinAt π m g s xβ) (ht : UniqueDiffOn π t) (hmn : m + 1 β€ n) (hxβ : xβ β s) (hst : s β g β»ΒΉ' t) : ContDiffWithinAt π m (fun x => fderivWithin π (f x) t (g x)) s xβ - iteratedFDerivWithin_clm_apply_const_apply π Mathlib.Analysis.Calculus.ContDiff.Comp
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {n : WithTop ββ} {s : Set E} (hs : UniqueDiffOn π s) {c : E β F βL[π] G} (hc : ContDiffOn π n c s) {i : β} (hi : βi β€ n) {x : E} (hx : x β s) {u : F} {m : Fin i β E} : (iteratedFDerivWithin π i (fun y => (c y) u) s x) m = ((iteratedFDerivWithin π i c s x) m) u - ContDiffOn.continuousOn_derivWithin π Mathlib.Analysis.Calculus.ContDiff.Deriv
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] {n : WithTop ββ} {f : π β F} {s : Set π} (h : ContDiffOn π n f s) (hs : UniqueDiffOn π s) (hn : 1 β€ n) : ContinuousOn (derivWithin f s) s - ContDiffOn.derivWithin π Mathlib.Analysis.Calculus.ContDiff.Deriv
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] {m n : WithTop ββ} {f : π β F} {s : Set π} (hf : ContDiffOn π n f s) (hs : UniqueDiffOn π s) (hmn : m + 1 β€ n) : ContDiffOn π m (derivWithin f s) s - ContDiffWithinAt.derivWithin π Mathlib.Analysis.Calculus.ContDiff.Deriv
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] {m n : WithTop ββ} {f : π β F} {s : Set π} {x : π} (H : ContDiffWithinAt π n f s x) (hs : UniqueDiffOn π s) (hmn : m + 1 β€ n) (hx : x β s) : ContDiffWithinAt π m (derivWithin f s) s x - contDiffOn_infty_iff_derivWithin π Mathlib.Analysis.Calculus.ContDiff.Deriv
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} (hs : UniqueDiffOn π s) : ContDiffOn π (ββ€) f s β DifferentiableOn π f s β§ ContDiffOn π (ββ€) (derivWithin f s) s - contDiffOn_one_iff_derivWithin π Mathlib.Analysis.Calculus.ContDiff.Deriv
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} (hs : UniqueDiffOn π s) : ContDiffOn π 1 f s β DifferentiableOn π f s β§ ContinuousOn (derivWithin f s) s - contDiffOn_succ_iff_derivWithin π Mathlib.Analysis.Calculus.ContDiff.Deriv
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] {n : WithTop ββ} {f : π β F} {s : Set π} (hs : UniqueDiffOn π s) : ContDiffOn π (n + 1) f s β DifferentiableOn π f s β§ (n = β€ β AnalyticOn π f s) β§ ContDiffOn π n (derivWithin f s) s - iteratedFDerivWithin_neg_apply π Mathlib.Analysis.Calculus.ContDiff.Operations
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {x : E} {i : β} {f : E β F} (hu : UniqueDiffOn π s) (hx : x β s) : iteratedFDerivWithin π i (-f) s x = -iteratedFDerivWithin π i f s x - iteratedFDerivWithin_fun_sum_apply π Mathlib.Analysis.Calculus.ContDiff.Operations
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {ΞΉ : Type u_3} {f : ΞΉ β E β F} {u : Finset ΞΉ} {i : β} {x : E} (hs : UniqueDiffOn π s) (hx : x β s) (h : β j β u, ContDiffWithinAt π (βi) (f j) s x) : iteratedFDerivWithin π i (fun z => β j β u, f j z) s x = β j β u, iteratedFDerivWithin π i (f j) s x - iteratedFDerivWithin_sum_apply π Mathlib.Analysis.Calculus.ContDiff.Operations
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {ΞΉ : Type u_3} {f : ΞΉ β E β F} {u : Finset ΞΉ} {i : β} {x : E} (hs : UniqueDiffOn π s) (hx : x β s) (h : β j β u, ContDiffWithinAt π (βi) (f j) s x) : iteratedFDerivWithin π i (β j β u, f j) s x = β j β u, iteratedFDerivWithin π i (f j) s x - fun_iteratedFDerivWithin_sub_apply π Mathlib.Analysis.Calculus.ContDiff.Operations
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {x : E} {i : β} {f g : E β F} (hf : ContDiffWithinAt π (βi) f s x) (hg : ContDiffWithinAt π (βi) g s x) (hu : UniqueDiffOn π s) (hx : x β s) : iteratedFDerivWithin π i (fun i => f i - g i) s x = iteratedFDerivWithin π i f s x - iteratedFDerivWithin π i g s x - iteratedFDerivWithin_sub_apply π Mathlib.Analysis.Calculus.ContDiff.Operations
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {x : E} {i : β} {f g : E β F} (hf : ContDiffWithinAt π (βi) f s x) (hg : ContDiffWithinAt π (βi) g s x) (hu : UniqueDiffOn π s) (hx : x β s) : iteratedFDerivWithin π i (f - g) s x = iteratedFDerivWithin π i f s x - iteratedFDerivWithin π i g s x - fun_iteratedFDerivWithin_add_apply π Mathlib.Analysis.Calculus.ContDiff.Operations
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {x : E} {i : β} {f g : E β F} (hf : ContDiffWithinAt π (βi) f s x) (hg : ContDiffWithinAt π (βi) g s x) (hu : UniqueDiffOn π s) (hx : x β s) : iteratedFDerivWithin π i (fun i => f i + g i) s x = iteratedFDerivWithin π i f s x + iteratedFDerivWithin π i g s x - iteratedFDerivWithin_add_apply π Mathlib.Analysis.Calculus.ContDiff.Operations
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {x : E} {i : β} {f g : E β F} (hf : ContDiffWithinAt π (βi) f s x) (hg : ContDiffWithinAt π (βi) g s x) (hu : UniqueDiffOn π s) (hx : x β s) : iteratedFDerivWithin π i (f + g) s x = iteratedFDerivWithin π i f s x + iteratedFDerivWithin π i g s x - iteratedFDerivWithin_const_smul_apply π Mathlib.Analysis.Calculus.ContDiff.Operations
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {R : Type u_3} [DistribSMul R F] [SMulCommClass π R F] [ContinuousConstSMul R F] {i : β} {a : R} (hf : ContDiffWithinAt π (βi) f s x) (hu : UniqueDiffOn π s) (hx : x β s) : iteratedFDerivWithin π i (a β’ f) s x = a β’ iteratedFDerivWithin π i f s x - iteratedFDerivWithin_smul_const_apply π Mathlib.Analysis.Calculus.ContDiff.Operations
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {x : E} {A : Type u_4} [NormedRing A] [NormedAlgebra π A] [Module A F] [IsScalarTower π A F] [IsBoundedSMul A F] {i : β} {v : F} {f : E β A} (hf : ContDiffWithinAt π (βi) f s x) (hu : UniqueDiffOn π s) (hx : x β s) : iteratedFDerivWithin π i (fun y => f y β’ v) s x = ((ContinuousLinearMap.id π A).smulRight v).compContinuousMultilinearMap (iteratedFDerivWithin π i f s x) - iteratedDerivWithin_eq_iteratedDeriv π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {f : π β F} {s : Set π} {x : π} (hs : UniqueDiffOn π s) (h : ContDiffAt π (βn) f x) (hx : x β s) : iteratedDerivWithin n f s x = iteratedDeriv n f x - ContDiffOn.continuousOn_iteratedDerivWithin π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} {n : WithTop ββ} {m : β} (h : ContDiffOn π n f s) (hmn : βm β€ n) (hs : UniqueDiffOn π s) : ContinuousOn (iteratedDerivWithin m f s) s - contDiffOn_nat_succ_iff_contDiffOn_one_iteratedDerivWithin π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} {n : β} (hs : UniqueDiffOn π s) : ContDiffOn π (β(n + 1)) f s β ContDiffOn π (βn) f s β§ ContDiffOn π 1 (iteratedDerivWithin n f s) s - ContDiffOn.differentiableOn_iteratedDerivWithin π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} {n : WithTop ββ} {m : β} (h : ContDiffOn π n f s) (hmn : βm < n) (hs : UniqueDiffOn π s) : DifferentiableOn π (iteratedDerivWithin m f s) s - ContDiffWithinAt.differentiableWithinAt_iteratedDerivWithin π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} {x : π} {n : WithTop ββ} {m : β} (h : ContDiffWithinAt π n f s x) (hmn : βm < n) (hs : UniqueDiffOn π (insert x s)) : DifferentiableWithinAt π (iteratedDerivWithin m f s) s x - contDiffOn_nat_iff_continuousOn_differentiableOn_deriv π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} {n : β} (hs : UniqueDiffOn π s) : ContDiffOn π (βn) f s β (β m β€ n, ContinuousOn (iteratedDerivWithin m f s) s) β§ β m < n, DifferentiableOn π (iteratedDerivWithin m f s) s - contDiffOn_iff_continuousOn_differentiableOn_deriv π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} {n : ββ} (hs : UniqueDiffOn π s) : ContDiffOn π (βn) f s β (β (m : β), βm β€ n β ContinuousOn (iteratedDerivWithin m f s) s) β§ β (m : β), βm < n β DifferentiableOn π (iteratedDerivWithin m f s) s - iteratedDerivWithin_fun_id π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) : iteratedDerivWithin n (fun x => x) s x = if n = 0 then x else if n = 1 then 1 else 0 - iteratedDerivWithin_id π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) : iteratedDerivWithin n id s x = if n = 0 then x else if n = 1 then 1 else 0 - iteratedDerivWithin_fun_sum π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {ΞΉ : Type u_7} {n : β} {x : π} {f : ΞΉ β π β F} {I : Finset ΞΉ} {s : Set π} (hx : x β s) (hs : UniqueDiffOn π s) (hf : β i β I, ContDiffWithinAt π (βn) (f i) s x) : iteratedDerivWithin n (fun x => β i β I, f i x) s x = β i β I, iteratedDerivWithin n (f i) s x - iteratedDerivWithin_sum π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {ΞΉ : Type u_7} {n : β} {x : π} {f : ΞΉ β π β F} {I : Finset ΞΉ} {s : Set π} (hx : x β s) (hs : UniqueDiffOn π s) (hf : β i β I, ContDiffWithinAt π (βn) (f i) s x) : iteratedDerivWithin n (β i β I, f i) s x = β i β I, iteratedDerivWithin n (f i) s x - iteratedDerivWithin_pow π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) (m k : β) : iteratedDerivWithin k (fun x => x ^ m) s x = β(m.descFactorial k) * x ^ (m - k) - iteratedDerivWithin_const_mul π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {πΈ : Type u_5} [NormedRing πΈ] [NormedAlgebra π πΈ] (c : πΈ) {f : π β πΈ} (hf : ContDiffWithinAt π (βn) f s x) : iteratedDerivWithin n (fun z => c * f z) s x = c * iteratedDerivWithin n f s x - iteratedDerivWithin_mul_const π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {πΈ : Type u_5} [NormedRing πΈ] [NormedAlgebra π πΈ] {f : π β πΈ} (hf : ContDiffWithinAt π (βn) f s x) (d : πΈ) : iteratedDerivWithin n (fun z => f z * d) s x = iteratedDerivWithin n f s x * d - iteratedDerivWithin_fun_add π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {f g : π β F} (hf : ContDiffWithinAt π (βn) f s x) (hg : ContDiffWithinAt π (βn) g s x) : iteratedDerivWithin n (fun z => f z + g z) s x = iteratedDerivWithin n f s x + iteratedDerivWithin n g s x - iteratedDerivWithin_sub π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {f g : π β F} (hf : ContDiffWithinAt π (βn) f s x) (hg : ContDiffWithinAt π (βn) g s x) : iteratedDerivWithin n (f - g) s x = iteratedDerivWithin n f s x - iteratedDerivWithin n g s x - iteratedDerivWithin_add π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {f g : π β F} (hf : ContDiffWithinAt π (βn) f s x) (hg : ContDiffWithinAt π (βn) g s x) : iteratedDerivWithin n (f + g) s x = iteratedDerivWithin n f s x + iteratedDerivWithin n g s x - iteratedDerivWithin_comp_const_smul π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {f : π β F} (hf : ContDiffOn π (βn) f s) (c : π) (hs : Set.MapsTo (fun x => c * x) s s) : iteratedDerivWithin n (fun x => f (c * x)) s x = c ^ n β’ iteratedDerivWithin n f s (c * x) - iteratedDerivWithin_mul π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {πΈ : Type u_5} [NormedRing πΈ] [NormedAlgebra π πΈ] {f g : π β πΈ} (hf : ContDiffWithinAt π (βn) f s x) (hg : ContDiffWithinAt π (βn) g s x) : iteratedDerivWithin n (f * g) s x = β i β Finset.range (n + 1), β(n.choose i) * iteratedDerivWithin i f s x * iteratedDerivWithin (n - i) g s x - iteratedDerivWithin_fun_const_smul π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {f : π β F} {R : Type u_3} [DistribSMul R F] [SMulCommClass π R F] [ContinuousConstSMul R F] (c : R) (hf : ContDiffWithinAt π (βn) f s x) : iteratedDerivWithin n (fun w => c β’ f w) s x = c β’ iteratedDerivWithin n f s x - iteratedDerivWithin_const_smul π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {f : π β F} {R : Type u_3} [DistribSMul R F] [SMulCommClass π R F] [ContinuousConstSMul R F] (c : R) (hf : ContDiffWithinAt π (βn) f s x) : iteratedDerivWithin n (c β’ f) s x = c β’ iteratedDerivWithin n f s x - iteratedDerivWithin_smul_const π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {πΈ : Type u_5} [NormedRing πΈ] [NormedAlgebra π πΈ] [Module πΈ F] [IsBoundedSMul πΈ F] [IsScalarTower π πΈ F] {f : π β πΈ} (hf : ContDiffWithinAt π (βn) f s x) (v : F) : iteratedDerivWithin n (fun y => f y β’ v) s x = iteratedDerivWithin n f s x β’ v - iteratedDerivWithin_smul π Mathlib.Analysis.Calculus.IteratedDeriv.Lemmas
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {x : π} {s : Set π} (hx : x β s) (h : UniqueDiffOn π s) {πΈ : Type u_5} [NormedRing πΈ] [NormedAlgebra π πΈ] [Module πΈ F] [IsBoundedSMul πΈ F] [IsScalarTower π πΈ F] {f : π β πΈ} {g : π β F} (hf : ContDiffWithinAt π (βn) f s x) (hg : ContDiffWithinAt π (βn) g s x) : iteratedDerivWithin n (f β’ g) s x = β i β Finset.range (n + 1), n.choose i β’ iteratedDerivWithin i f s x β’ iteratedDerivWithin (n - i) g s x - UniqueDiffOn.prod π Mathlib.Analysis.Calculus.TangentCone.Prod
{π : Type u_1} {E : Type u_2} {F : Type u_3} [Semiring π] [AddCommGroup E] [Module π E] [TopologicalSpace E] [ContinuousAdd E] [ContinuousConstSMul π E] [AddCommGroup F] [Module π F] [TopologicalSpace F] [ContinuousAdd F] [ContinuousConstSMul π F] {s : Set E} {t : Set F} (hs : UniqueDiffOn π s) (ht : UniqueDiffOn π t) : UniqueDiffOn π (s ΓΛ’ t) - AnalyticOn.domDomCongr_iteratedFDerivWithin π Mathlib.Analysis.Analytic.IteratedFDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {s : Set E} {x : E} (h : AnalyticOn π f s) (hs : UniqueDiffOn π s) (hx : x β s) {n : β} (Ο : Equiv.Perm (Fin n)) : ContinuousMultilinearMap.domDomCongr Ο (iteratedFDerivWithin π n f s x) = iteratedFDerivWithin π n f s x - ContDiffWithinAt.domDomCongr_iteratedFDerivWithin π Mathlib.Analysis.Analytic.IteratedFDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {s : Set E} {x : E} (h : ContDiffWithinAt π β€ f s x) (hs : UniqueDiffOn π s) (hx : x β s) {n : β} (Ο : Equiv.Perm (Fin n)) : ContinuousMultilinearMap.domDomCongr Ο (iteratedFDerivWithin π n f s x) = iteratedFDerivWithin π n f s x - AnalyticOn.iteratedFDerivWithin_comp_perm π Mathlib.Analysis.Analytic.IteratedFDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {s : Set E} {x : E} (h : AnalyticOn π f s) (hs : UniqueDiffOn π s) (hx : x β s) {n : β} (v : Fin n β E) (Ο : Equiv.Perm (Fin n)) : (iteratedFDerivWithin π n f s x) (v β βΟ) = (iteratedFDerivWithin π n f s x) v - ContDiffWithinAt.iteratedFDerivWithin_comp_perm π Mathlib.Analysis.Analytic.IteratedFDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {s : Set E} {x : E} (h : ContDiffWithinAt π β€ f s x) (hs : UniqueDiffOn π s) (hx : x β s) {n : β} (v : Fin n β E) (Ο : Equiv.Perm (Fin n)) : (iteratedFDerivWithin π n f s x) (v β βΟ) = (iteratedFDerivWithin π n f s x) v - HasFPowerSeriesWithinOnBall.iteratedFDerivWithin π Mathlib.Analysis.Analytic.IteratedFDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {p : FormalMultilinearSeries π E F} {s : Set E} {x : E} {r : ENNReal} (h : HasFPowerSeriesWithinOnBall f p s x r) (h' : AnalyticOn π f s) (k : β) (hs : UniqueDiffOn π s) (hx : x β s) : HasFPowerSeriesWithinOnBall (iteratedFDerivWithin π k f s) (p.iteratedFDerivSeries k) s x r - HasFPowerSeriesWithinOnBall.iteratedFDerivWithin_eq_sum_of_completeSpace π Mathlib.Analysis.Analytic.IteratedFDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {p : FormalMultilinearSeries π E F} {s : Set E} {x : E} {r : ENNReal} [CompleteSpace F] (h : HasFPowerSeriesWithinOnBall f p s x r) (hs : UniqueDiffOn π s) (hx : x β s) {n : β} (v : Fin n β E) : (iteratedFDerivWithin π n f s x) v = β Ο, (p n) fun i => v (Ο i) - HasFPowerSeriesWithinOnBall.iteratedFDerivWithin_eq_sum π Mathlib.Analysis.Analytic.IteratedFDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {p : FormalMultilinearSeries π E F} {s : Set E} {x : E} {r : ENNReal} (h : HasFPowerSeriesWithinOnBall f p s x r) (h' : AnalyticOn π f s) (hs : UniqueDiffOn π s) (hx : x β s) {n : β} (v : Fin n β E) : (iteratedFDerivWithin π n f s x) v = β Ο, (p n) fun i => v (Ο i) - HasFPowerSeriesWithinOnBall.iteratedFDerivWithin_eq_zero π Mathlib.Analysis.Analytic.IteratedFDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {f : E β F} {p : FormalMultilinearSeries π E F} {s : Set E} {x : E} {r : ENNReal} (h : HasFPowerSeriesWithinOnBall f p s x r) (h' : AnalyticOn π f s) (hu : UniqueDiffOn π s) (hx : x β s) {n : β} (hn : p n = 0) : iteratedFDerivWithin π n f s x = 0 - AbsolutelyMonotoneOn.iteratedDerivWithin_nonneg π Mathlib.Analysis.Calculus.AbsolutelyMonotone
{f : β β β} {s : Set β} (hf : AbsolutelyMonotoneOn f s) (hs : UniqueDiffOn β s) (n : β) {x : β} (hx : x β s) : 0 β€ iteratedDerivWithin n f s x - AbsolutelyMonotoneOn.iff_iteratedDerivWithin_nonneg π Mathlib.Analysis.Calculus.AbsolutelyMonotone
{f : β β β} {s : Set β} (hs : UniqueDiffOn β s) : AbsolutelyMonotoneOn f s β ContDiffOn β (ββ€) f s β§ β (n : β), β x β s, 0 β€ iteratedDerivWithin n f s x - norm_iteratedFDeriv_comp_le' π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {G : Type uG} [NormedAddCommGroup G] [NormedSpace π G] {g : F β G} {f : E β F} {n : β} {N : WithTop ββ} {t : Set F} (ht : Set.range f β t) (ht' : UniqueDiffOn π t) (hg : ContDiffOn π N g t) (hf : ContDiff π N f) (hn : βn β€ N) (x : E) {C D : β} (hC : β i β€ n, βiteratedFDerivWithin π i g t (f x)β β€ C) (hD : β (i : β), 1 β€ i β i β€ n β βiteratedFDeriv π i f xβ β€ D ^ i) : βiteratedFDeriv π n (g β f) xβ β€ βn.factorial * C * D ^ n - norm_iteratedFDerivWithin_comp_le_aux π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {Fu Gu : Type u} [NormedAddCommGroup Fu] [NormedSpace π Fu] [NormedAddCommGroup Gu] [NormedSpace π Gu] {g : Fu β Gu} {f : E β Fu} {n : β} {s : Set E} {t : Set Fu} {x : E} (hg : ContDiffOn π (βn) g t) (hf : ContDiffOn π (βn) f s) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hst : Set.MapsTo f s t) (hx : x β s) {C D : β} (hC : β i β€ n, βiteratedFDerivWithin π i g t (f x)β β€ C) (hD : β (i : β), 1 β€ i β i β€ n β βiteratedFDerivWithin π i f s xβ β€ D ^ i) : βiteratedFDerivWithin π n (g β f) s xβ β€ βn.factorial * C * D ^ n - norm_iteratedFDerivWithin_comp_le π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {G : Type uG} [NormedAddCommGroup G] [NormedSpace π G] {g : F β G} {f : E β F} {n : β} {s : Set E} {t : Set F} {x : E} {N : WithTop ββ} (hg : ContDiffOn π N g t) (hf : ContDiffOn π N f s) (hn : βn β€ N) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hst : Set.MapsTo f s t) (hx : x β s) {C D : β} (hC : β i β€ n, βiteratedFDerivWithin π i g t (f x)β β€ C) (hD : β (i : β), 1 β€ i β i β€ n β βiteratedFDerivWithin π i f s xβ β€ D ^ i) : βiteratedFDerivWithin π n (g β f) s xβ β€ βn.factorial * C * D ^ n - norm_iteratedFDerivWithin_prod_le π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {s : Set E} {ΞΉ : Type u_2} {A' : Type u_4} [NormedCommRing A'] [NormedAlgebra π A'] [DecidableEq ΞΉ] [NormOneClass A'] {u : Finset ΞΉ} {f : ΞΉ β E β A'} {N : WithTop ββ} (hf : β i β u, ContDiffOn π N (f i) s) (hs : UniqueDiffOn π s) {x : E} (hx : x β s) {n : β} (hn : βn β€ N) : βiteratedFDerivWithin π n (fun x => β j β u, f j x) s xβ β€ β p β u.sym n, β(βp).countPerms * β j β u, βiteratedFDerivWithin π (Multiset.count j βp) (f j) s xβ - norm_iteratedFDerivWithin_mul_le π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {s : Set E} {A : Type u_3} [NormedRing A] [NormedAlgebra π A] {f g : E β A} {N : WithTop ββ} (hf : ContDiffOn π N f s) (hg : ContDiffOn π N g s) (hs : UniqueDiffOn π s) {x : E} (hx : x β s) {n : β} (hn : βn β€ N) : βiteratedFDerivWithin π n (fun y => f y * g y) s xβ β€ β i β Finset.range (n + 1), β(n.choose i) * βiteratedFDerivWithin π i f s xβ * βiteratedFDerivWithin π (n - i) g s xβ - ContinuousLinearMap.norm_iteratedFDerivWithin_comp_left π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {G : Type uG} [NormedAddCommGroup G] [NormedSpace π G] (L : F βL[π] G) {f : E β F} {s : Set E} {x : E} {N : WithTop ββ} {n : β} (hf : ContDiffWithinAt π N f s x) (hs : UniqueDiffOn π s) (hx : x β s) (hn : βn β€ N) : βiteratedFDerivWithin π n (βL β f) s xβ β€ βLβ * βiteratedFDerivWithin π n f s xβ - norm_iteratedFDerivWithin_smul_le π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {π' : Type u_2} [NormedField π'] [NormedAlgebra π π'] [NormedSpace π' F] [IsScalarTower π π' F] {f : E β π'} {g : E β F} {N : WithTop ββ} (hf : ContDiffOn π N f s) (hg : ContDiffOn π N g s) (hs : UniqueDiffOn π s) {x : E} (hx : x β s) {n : β} (hn : βn β€ N) : βiteratedFDerivWithin π n (fun y => f y β’ g y) s xβ β€ β i β Finset.range (n + 1), β(n.choose i) * βiteratedFDerivWithin π i f s xβ * βiteratedFDerivWithin π (n - i) g s xβ - norm_iteratedFDerivWithin_clm_apply_const π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {G : Type uG} [NormedAddCommGroup G] [NormedSpace π G] {f : E β F βL[π] G} {c : F} {s : Set E} {x : E} {N : WithTop ββ} {n : β} (hf : ContDiffWithinAt π N f s x) (hs : UniqueDiffOn π s) (hx : x β s) (hn : βn β€ N) : βiteratedFDerivWithin π n (fun y => (f y) c) s xβ β€ βcβ * βiteratedFDerivWithin π n f s xβ - norm_iteratedFDerivWithin_clm_apply π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {G : Type uG} [NormedAddCommGroup G] [NormedSpace π G] {f : E β F βL[π] G} {g : E β F} {s : Set E} {x : E} {N : WithTop ββ} {n : β} (hf : ContDiffOn π N f s) (hg : ContDiffOn π N g s) (hs : UniqueDiffOn π s) (hx : x β s) (hn : βn β€ N) : βiteratedFDerivWithin π n (fun y => (f y) (g y)) s xβ β€ β i β Finset.range (n + 1), β(n.choose i) * βiteratedFDerivWithin π i f s xβ * βiteratedFDerivWithin π (n - i) g s xβ - ContinuousLinearMap.norm_iteratedFDerivWithin_le_of_bilinear_aux π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {Du Eu Fu Gu : Type u} [NormedAddCommGroup Du] [NormedSpace π Du] [NormedAddCommGroup Eu] [NormedSpace π Eu] [NormedAddCommGroup Fu] [NormedSpace π Fu] [NormedAddCommGroup Gu] [NormedSpace π Gu] (B : Eu βL[π] Fu βL[π] Gu) {f : Du β Eu} {g : Du β Fu} {n : β} {s : Set Du} {x : Du} (hf : ContDiffOn π (βn) f s) (hg : ContDiffOn π (βn) g s) (hs : UniqueDiffOn π s) (hx : x β s) : βiteratedFDerivWithin π n (fun y => (B (f y)) (g y)) s xβ β€ βBβ * β i β Finset.range (n + 1), β(n.choose i) * βiteratedFDerivWithin π i f s xβ * βiteratedFDerivWithin π (n - i) g s xβ - ContinuousLinearMap.norm_iteratedFDerivWithin_le_of_bilinear π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {D : Type uD} [NormedAddCommGroup D] [NormedSpace π D] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {G : Type uG} [NormedAddCommGroup G] [NormedSpace π G] (B : E βL[π] F βL[π] G) {f : D β E} {g : D β F} {N : WithTop ββ} {s : Set D} {x : D} (hf : ContDiffOn π N f s) (hg : ContDiffOn π N g s) (hs : UniqueDiffOn π s) (hx : x β s) {n : β} (hn : βn β€ N) : βiteratedFDerivWithin π n (fun y => (B (f y)) (g y)) s xβ β€ βBβ * β i β Finset.range (n + 1), β(n.choose i) * βiteratedFDerivWithin π i f s xβ * βiteratedFDerivWithin π (n - i) g s xβ - ContinuousLinearMap.norm_iteratedFDerivWithin_le_of_bilinear_of_le_one π Mathlib.Analysis.Calculus.ContDiff.Bounds
{π : Type u_1} [NontriviallyNormedField π] {D : Type uD} [NormedAddCommGroup D] [NormedSpace π D] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {F : Type uF} [NormedAddCommGroup F] [NormedSpace π F] {G : Type uG} [NormedAddCommGroup G] [NormedSpace π G] (B : E βL[π] F βL[π] G) {f : D β E} {g : D β F} {N : WithTop ββ} {s : Set D} {x : D} (hf : ContDiffOn π N f s) (hg : ContDiffOn π N g s) (hs : UniqueDiffOn π s) (hx : x β s) {n : β} (hn : βn β€ N) (hB : βBβ β€ 1) : βiteratedFDerivWithin π n (fun y => (B (f y)) (g y)) s xβ β€ β i β Finset.range (n + 1), β(n.choose i) * βiteratedFDerivWithin π i f s xβ * βiteratedFDerivWithin π (n - i) g s xβ - contDiffOn_succ_iff_fderiv_apply π Mathlib.Analysis.Calculus.ContDiff.FiniteDimension
{π : Type u_1} [NontriviallyNormedField π] {D : Type uD} [NormedAddCommGroup D] [NormedSpace π D] {E : Type uE} [NormedAddCommGroup E] [NormedSpace π E] {n : WithTop ββ} {f : D β E} {s : Set D} [CompleteSpace π] [FiniteDimensional π D] (hs : UniqueDiffOn π s) : ContDiffOn π (n + 1) f s β DifferentiableOn π f s β§ (n = β€ β AnalyticOn π f s) β§ β (y : D), ContDiffOn π n (fun x => (fderivWithin π f s x) y) s - ContDiffWithinAt.restrictScalars_iteratedFDerivWithin_eventuallyEq π Mathlib.Analysis.Calculus.ContDiff.RestrictScalars
{π : Type u_1} {π' : Type u_2} [NontriviallyNormedField π] [NontriviallyNormedField π'] [NormedAlgebra π π'] {E : Type u_3} [NormedAddCommGroup E] [NormedSpace π E] [NormedSpace π' E] [IsScalarTower π π' E] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace π F] [NormedSpace π' F] [IsScalarTower π π' F] {x : E} {f : E β F} {n : β} {s : Set E} (h : ContDiffWithinAt π' (βn) f s x) (hs : UniqueDiffOn π s) (hx : x β s) : ContinuousMultilinearMap.restrictScalars π β iteratedFDerivWithin π' n f s =αΆ [nhdsWithin x s] iteratedFDerivWithin π n f s - ContDiffWithinAt.isSymmSndFDerivWithinAt_of_omega π Mathlib.Analysis.Calculus.FDeriv.Symmetric
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} (hf : ContDiffWithinAt π β€ f s x) (hs : UniqueDiffOn π s) (hx : x β s) : IsSymmSndFDerivWithinAt π f s x - IsSymmSndFDerivAt.isSymmSndFDerivWithinAt π Mathlib.Analysis.Calculus.FDeriv.Symmetric
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} (h : IsSymmSndFDerivAt π f x) (hf : ContDiffAt π 2 f x) (hs : UniqueDiffOn π s) (hx : x β s) : IsSymmSndFDerivWithinAt π f s x - ContDiffWithinAt.isSymmSndFDerivWithinAt π Mathlib.Analysis.Calculus.FDeriv.Symmetric
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} {n : WithTop ββ} (hf : ContDiffWithinAt π n f s x) (hn : minSmoothness π 2 β€ n) (hs : UniqueDiffOn π s) (hx : x β closure (interior s)) (h'x : x β s) : IsSymmSndFDerivWithinAt π f s x - IsSymmSndFDerivWithinAt.mono_of_mem_nhdsWithin π Mathlib.Analysis.Calculus.FDeriv.Symmetric
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s t : Set E} {f : E β F} {x : E} (h : IsSymmSndFDerivWithinAt π f t x) (hst : t β nhdsWithin x s) (hf : ContDiffWithinAt π 2 f t x) (hs : UniqueDiffOn π s) (ht : UniqueDiffOn π t) (hx : x β s) : IsSymmSndFDerivWithinAt π f s x - isSymmSndFDerivWithinAt_iff_iteratedFDerivWithin π Mathlib.Analysis.Calculus.FDeriv.Symmetric
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x : E} (hs : UniqueDiffOn π s) (hx : x β s) : IsSymmSndFDerivWithinAt π f s x β ContinuousMultilinearMap.domDomCongr Fin.revPerm (iteratedFDerivWithin π 2 f s x) = iteratedFDerivWithin π 2 f s x - IsSymmSndFDerivWithinAt.iteratedFDerivWithin_cons π Mathlib.Analysis.Calculus.FDeriv.Symmetric
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} {f : E β F} {x v w : E} {hf : IsSymmSndFDerivWithinAt π f s x} (hs : UniqueDiffOn π s) (hx : x β s) : (iteratedFDerivWithin π 2 f s x) ![v, w] = (iteratedFDerivWithin π 2 f s x) ![w, v] - fderivWithin_fderivWithin_eq_of_mem_nhdsWithin π Mathlib.Analysis.Calculus.FDeriv.Symmetric
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {s t : Set E} {f : E β F} {x : E} (h : t β nhdsWithin x s) (hf : ContDiffWithinAt π 2 f t x) (hs : UniqueDiffOn π s) (ht : UniqueDiffOn π t) (hx : x β s) : fderivWithin π (fderivWithin π f s) s x = fderivWithin π (fderivWithin π f t) t x - extDerivWithin_extDerivWithin_apply π Mathlib.Analysis.Calculus.DifferentialForm.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {n : β} {r : WithTop ββ} {Ο : E β E [β^Fin n]βL[π] F} {s : Set E} {x : E} (hΟ : ContDiffWithinAt π r Ο s x) (hr : minSmoothness π 2 β€ r) (hs : UniqueDiffOn π s) (hx : x β closure (interior s)) (h'x : x β s) : extDerivWithin (extDerivWithin Ο s) s x = 0 - extDerivWithin_extDerivWithin_eqOn π Mathlib.Analysis.Calculus.DifferentialForm.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {n : β} {r : WithTop ββ} {Ο : E β E [β^Fin n]βL[π] F} {s : Set E} (hΟ : ContDiffOn π r Ο s) (hr : minSmoothness π 2 β€ r) (hs : UniqueDiffOn π s) : Set.EqOn (extDerivWithin (extDerivWithin Ο s) s) 0 (s β© closure (interior s)) - extDerivWithin_pullback π Mathlib.Analysis.Calculus.DifferentialForm.Basic
{π : Type u_1} {E : Type u_2} {F : Type u_3} {G : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] [NormedAddCommGroup G] [NormedSpace π G] {n : β} {r : WithTop ββ} {s : Set E} {x : E} {Ο : F β F [β^Fin n]βL[π] G} {f : E β F} {t : Set F} (hΟ : DifferentiableWithinAt π Ο t (f x)) (hf : ContDiffWithinAt π r f s x) (hr : minSmoothness π 2 β€ r) (hs : UniqueDiffOn π s) (hxc : x β closure (interior s)) (hxs : x β s) (hst : Set.MapsTo f s t) : extDerivWithin (fun x => (Ο (f x)).compContinuousLinearMap (fderivWithin π f s x)) s x = (extDerivWithin Ο t (f x)).compContinuousLinearMap (fderivWithin π f s x) - ContDiffOn.lieBracketWithin_vectorField π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {V W : E β E} {s : Set E} {m n : WithTop ββ} (hV : ContDiffOn π n V s) (hW : ContDiffOn π n W s) (hs : UniqueDiffOn π s) (hmn : m + 1 β€ n) : ContDiffOn π m (VectorField.lieBracketWithin π V W s) s - ContDiffWithinAt.lieBracketWithin_vectorField π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {V W : E β E} {s : Set E} {x : E} {m n : WithTop ββ} (hV : ContDiffWithinAt π n V s x) (hW : ContDiffWithinAt π n W s x) (hs : UniqueDiffOn π s) (hmn : m + 1 β€ n) (hx : x β s) : ContDiffWithinAt π m (VectorField.lieBracketWithin π V W s) s x - VectorField.leibniz_identity_lieBracketWithin π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {n : WithTop ββ} {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] (hn : minSmoothness π 2 β€ n) {U V W : E β E} {s : Set E} {x : E} (hs : UniqueDiffOn π s) (h'x : x β closure (interior s)) (hx : x β s) (hU : ContDiffWithinAt π n U s x) (hV : ContDiffWithinAt π n V s x) (hW : ContDiffWithinAt π n W s x) : VectorField.lieBracketWithin π U (VectorField.lieBracketWithin π V W s) s x = VectorField.lieBracketWithin π (VectorField.lieBracketWithin π U V s) W s x + VectorField.lieBracketWithin π V (VectorField.lieBracketWithin π U W s) s x - VectorField.leibniz_identity_lieBracketWithin_of_isSymmSndFDerivWithinAt π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {U V W : E β E} {s : Set E} {x : E} (hs : UniqueDiffOn π s) (hx : x β s) (hU : ContDiffWithinAt π 2 U s x) (hV : ContDiffWithinAt π 2 V s x) (hW : ContDiffWithinAt π 2 W s x) (h'U : IsSymmSndFDerivWithinAt π U s x) (h'V : IsSymmSndFDerivWithinAt π V s x) (h'W : IsSymmSndFDerivWithinAt π W s x) : VectorField.lieBracketWithin π U (VectorField.lieBracketWithin π V W s) s x = VectorField.lieBracketWithin π (VectorField.lieBracketWithin π U V s) W s x + VectorField.lieBracketWithin π V (VectorField.lieBracketWithin π U W s) s x - VectorField.pullbackWithin_lieBracketWithin_of_isSymmSndFDerivWithinAt π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} [CompleteSpace E] {f : E β F} {V W : F β F} {x : E} {t : Set F} (hf : IsSymmSndFDerivWithinAt π f s x) (h'f : ContDiffWithinAt π 2 f s x) (hV : DifferentiableWithinAt π V t (f x)) (hW : DifferentiableWithinAt π W t (f x)) (hu : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) : VectorField.pullbackWithin π f (VectorField.lieBracketWithin π V W t) s x = VectorField.lieBracketWithin π (VectorField.pullbackWithin π f V s) (VectorField.pullbackWithin π f W s) s x - VectorField.pullbackWithin_lieBracketWithin_of_isSymmSndFDerivWithinAt_of_eventuallyEq π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} [CompleteSpace E] {f : E β F} {V W : F β F} {x : E} {t : Set F} {u : Set E} (hf : IsSymmSndFDerivWithinAt π f s x) (h'f : ContDiffWithinAt π 2 f s x) (hV : DifferentiableWithinAt π V t (f x)) (hW : DifferentiableWithinAt π W t (f x)) (hu : UniqueDiffOn π u) (hx : x β u) (hst : Set.MapsTo f u t) (hus : u =αΆ [nhds x] s) : VectorField.pullbackWithin π f (VectorField.lieBracketWithin π V W t) s x = VectorField.lieBracketWithin π (VectorField.pullbackWithin π f V s) (VectorField.pullbackWithin π f W s) s x - VectorField.pullbackWithin_lieBracketWithin_of_isSymmSndFDerivWithinAt_of_eventuallyEqSet π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} [CompleteSpace E] {f : E β F} {V W : F β F} {x : E} {t : Set F} {u : Set E} (hf : IsSymmSndFDerivWithinAt π f s x) (h'f : ContDiffWithinAt π 2 f s x) (hV : DifferentiableWithinAt π V t (f x)) (hW : DifferentiableWithinAt π W t (f x)) (hu : UniqueDiffOn π u) (hx : x β u) (hst : Set.MapsTo f u t) (hus : u =αΆ [nhds x] s) : VectorField.pullbackWithin π f (VectorField.lieBracketWithin π V W t) s x = VectorField.lieBracketWithin π (VectorField.pullbackWithin π f V s) (VectorField.pullbackWithin π f W s) s x - VectorField.pullbackWithin_lieBracketWithin π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {n : WithTop ββ} {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {s : Set E} [CompleteSpace E] {f : E β F} {V W : F β F} {x : E} {t : Set F} (hn : minSmoothness π 2 β€ n) (h'f : ContDiffWithinAt π n f s x) (hV : DifferentiableWithinAt π V t (f x)) (hW : DifferentiableWithinAt π W t (f x)) (hu : UniqueDiffOn π s) (hx : x β s) (h'x : x β closure (interior s)) (hst : Set.MapsTo f s t) : VectorField.pullbackWithin π f (VectorField.lieBracketWithin π V W t) s x = VectorField.lieBracketWithin π (VectorField.pullbackWithin π f V s) (VectorField.pullbackWithin π f W s) s x - VectorField.DifferentiableWithinAt.pullbackWithin π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] [CompleteSpace E] {f : E β F} {V : F β F} {s : Set E} {t : Set F} {x : E} (hV : DifferentiableWithinAt π V t (f x)) (hf : ContDiffWithinAt π 2 f s x) (hf' : (fderivWithin π f s x).IsInvertible) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) : DifferentiableWithinAt π (VectorField.pullbackWithin π f V s) s x - VectorField.fderivWithin_apply_lieBracket_of_isSymmSndFDerivWithinAt π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {V W : E β E} {s : Set E} {x : E} {f : E β F} (hf : ContDiffWithinAt π 2 f s x) (hsymm : IsSymmSndFDerivWithinAt π f s x) (hs : UniqueDiffOn π s) (hxs : x β s) (hW : DifferentiableWithinAt π W s x) (hV : DifferentiableWithinAt π V s x) : (fderivWithin π f s x) (VectorField.lieBracketWithin π V W s x) = (fderivWithin π (fun x => (fderivWithin π f s x) (W x)) s x) (V x) - (fderivWithin π (fun x => (fderivWithin π f s x) (V x)) s x) (W x) - VectorField.fderivWithin_apply_lieBracket π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] {V W : E β E} {s : Set E} {x : E} {f : E β F} {n : WithTop ββ} (hf : ContDiffWithinAt π n f s x) (hn : minSmoothness π 2 β€ n) (hs : UniqueDiffOn π s) (hxs' : x β closure (interior s)) (hxs : x β s) (hW : DifferentiableWithinAt π W s x) (hV : DifferentiableWithinAt π V s x) : (fderivWithin π f s x) (VectorField.lieBracketWithin π V W s x) = (fderivWithin π (fun x => (fderivWithin π f s x) (W x)) s x) (V x) - (fderivWithin π (fun x => (fderivWithin π f s x) (V x)) s x) (W x) - exists_continuousLinearEquiv_fderivWithin_symm_eq π Mathlib.Analysis.Calculus.VectorField
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace π F] [CompleteSpace E] {f : E β F} {s : Set E} {x : E} (h'f : ContDiffWithinAt π 2 f s x) (hf : (fderivWithin π f s x).IsInvertible) (hs : UniqueDiffOn π s) (hx : x β s) : β N, ContDiffWithinAt π 1 (fun y => β(N y)) s x β§ ContDiffWithinAt π 1 (fun y => β(N y).symm) s x β§ (βαΆ (y : E) in nhdsWithin x s, β(N y) = fderivWithin π f s y) β§ β (v : E), (fderivWithin π (fun y => β(N y).symm) s x) v = -β(N x).symm βSL (fderivWithin π (fderivWithin π f s) s x) v βSL β(N x).symm - iteratedDerivWithin_comp_eq_sum_orderedFinpartition π Mathlib.Analysis.Calculus.IteratedDeriv.FaaDiBruno
{π : Type u_1} [NontriviallyNormedField π] {g f : π β π} {s t : Set π} {x : π} {n : WithTop ββ} {i : β} (hg : ContDiffWithinAt π n g t (f x)) (hf : ContDiffWithinAt π n f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) (hi : βi β€ n) : iteratedDerivWithin i (g β f) s x = β c, iteratedDerivWithin c.length g t (f x) * β j, iteratedDerivWithin (c.partSize j) f s x - iteratedDerivWithin_scomp_eq_sum_orderedFinpartition π Mathlib.Analysis.Calculus.IteratedDeriv.FaaDiBruno
{π : Type u_1} {E : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] {g : π β E} {f : π β π} {s t : Set π} {x : π} {n : WithTop ββ} {i : β} (hg : ContDiffWithinAt π n g t (f x)) (hf : ContDiffWithinAt π n f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) (hi : βi β€ n) : iteratedDerivWithin i (g β f) s x = β c, (β j, iteratedDerivWithin (c.partSize j) f s x) β’ iteratedDerivWithin c.length g t (f x) - iteratedDerivWithin_vcomp_eq_sum_orderedFinpartition π Mathlib.Analysis.Calculus.IteratedDeriv.FaaDiBruno
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {g : E β F} {f : π β E} {s : Set π} {t : Set E} {x : π} {n : WithTop ββ} {i : β} (hg : ContDiffWithinAt π n g t (f x)) (hf : ContDiffWithinAt π n f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) (hi : βi β€ n) : iteratedDerivWithin i (g β f) s x = β c, (iteratedFDerivWithin π c.length g t (f x)) fun j => iteratedDerivWithin (c.partSize j) f s x - iteratedDerivWithin_comp_two π Mathlib.Analysis.Calculus.IteratedDeriv.FaaDiBruno
{π : Type u_1} [NontriviallyNormedField π] {g f : π β π} {s t : Set π} {x : π} (hg : ContDiffWithinAt π 2 g t (f x)) (hf : ContDiffWithinAt π 2 f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) : iteratedDerivWithin 2 (g β f) s x = iteratedDerivWithin 2 g t (f x) * derivWithin f s x ^ 2 + derivWithin g t (f x) * iteratedDerivWithin 2 f s x - iteratedDerivWithin_scomp_two π Mathlib.Analysis.Calculus.IteratedDeriv.FaaDiBruno
{π : Type u_1} {E : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] {g : π β E} {f : π β π} {s t : Set π} {x : π} (hg : ContDiffWithinAt π 2 g t (f x)) (hf : ContDiffWithinAt π 2 f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) : iteratedDerivWithin 2 (g β f) s x = derivWithin f s x ^ 2 β’ iteratedDerivWithin 2 g t (f x) + iteratedDerivWithin 2 f s x β’ derivWithin g t (f x) - iteratedDerivWithin_comp_three π Mathlib.Analysis.Calculus.IteratedDeriv.FaaDiBruno
{π : Type u_1} [NontriviallyNormedField π] {g f : π β π} {s t : Set π} {x : π} (hg : ContDiffWithinAt π 3 g t (f x)) (hf : ContDiffWithinAt π 3 f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) : iteratedDerivWithin 3 (g β f) s x = iteratedDerivWithin 3 g t (f x) * derivWithin f s x ^ 3 + 3 * iteratedDerivWithin 2 g t (f x) * iteratedDerivWithin 2 f s x * derivWithin f s x + derivWithin g t (f x) * iteratedDerivWithin 3 f s x - iteratedDerivWithin_vcomp_two π Mathlib.Analysis.Calculus.IteratedDeriv.FaaDiBruno
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {g : E β F} {f : π β E} {s : Set π} {t : Set E} {x : π} (hg : ContDiffWithinAt π 2 g t (f x)) (hf : ContDiffWithinAt π 2 f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) : iteratedDerivWithin 2 (g β f) s x = ((iteratedFDerivWithin π 2 g t (f x)) fun x_1 => derivWithin f s x) + (fderivWithin π g t (f x)) (iteratedDerivWithin 2 f s x) - iteratedDerivWithin_scomp_three π Mathlib.Analysis.Calculus.IteratedDeriv.FaaDiBruno
{π : Type u_1} {E : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] {g : π β E} {f : π β π} {s t : Set π} {x : π} (hg : ContDiffWithinAt π 3 g t (f x)) (hf : ContDiffWithinAt π 3 f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) : iteratedDerivWithin 3 (g β f) s x = derivWithin f s x ^ 3 β’ iteratedDerivWithin 3 g t (f x) + 3 β’ iteratedDerivWithin 2 f s x β’ derivWithin f s x β’ iteratedDerivWithin 2 g t (f x) + iteratedDerivWithin 3 f s x β’ derivWithin g t (f x) - iteratedDerivWithin_vcomp_three π Mathlib.Analysis.Calculus.IteratedDeriv.FaaDiBruno
{π : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [NormedAddCommGroup F] [NormedSpace π F] {g : E β F} {f : π β E} {s : Set π} {t : Set E} {x : π} (hg : ContDiffWithinAt π 3 g t (f x)) (hf : ContDiffWithinAt π 3 f s x) (ht : UniqueDiffOn π t) (hs : UniqueDiffOn π s) (hx : x β s) (hst : Set.MapsTo f s t) : iteratedDerivWithin 3 (g β f) s x = ((iteratedFDerivWithin π 3 g t (f x)) fun x_1 => derivWithin f s x) + (iteratedFDerivWithin π 2 g t (f x)) ![iteratedDerivWithin 2 f s x, derivWithin f s x] + 2 β’ (iteratedFDerivWithin π 2 g t (f x)) ![derivWithin f s x, iteratedDerivWithin 2 f s x] + (fderivWithin π g t (f x)) (iteratedDerivWithin 3 f s x) - UniqueDiffOn.of_real π Mathlib.Analysis.RCLike.TangentCone
{π : Type u_1} [NontriviallyNormedField π] [hπ : IsRCLikeNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] [NormedSpace β E] {s : Set E} (hs : UniqueDiffOn β s) : UniqueDiffOn π s - uniqueDiffOn_convex_of_isRCLikeNormedField π Mathlib.Analysis.RCLike.TangentCone
{π : Type u_1} [NontriviallyNormedField π] [hπ : IsRCLikeNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] [NormedSpace β E] {s : Set E} (conv : Convex β s) (hs : (interior s).Nonempty) : UniqueDiffOn π s - ModelWithCorners.uniqueDiffOn π Mathlib.Geometry.Manifold.IsManifold.Basic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] (I : ModelWithCorners π E H) : UniqueDiffOn π (Set.range βI) - ModelWithCorners.uniqueDiffOn_preimage π Mathlib.Geometry.Manifold.IsManifold.Basic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] (I : ModelWithCorners π E H) {s : Set H} (hs : IsOpen s) : UniqueDiffOn π (βI.symm β»ΒΉ' s β© Set.range βI) - ModelWithCorners.uniqueDiffOn_preimage_source π Mathlib.Geometry.Manifold.IsManifold.Basic
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] (I : ModelWithCorners π E H) {Ξ² : Type u_4} [TopologicalSpace Ξ²] {e : OpenPartialHomeomorph H Ξ²} : UniqueDiffOn π (βI.symm β»ΒΉ' e.source β© Set.range βI) - uniqueDiffOn_extChartAt_target π Mathlib.Geometry.Manifold.IsManifold.ExtChartAt
{π : Type u_1} {E : Type u_2} {M : Type u_3} {H : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [TopologicalSpace H] [TopologicalSpace M] {I : ModelWithCorners π E H} [ChartedSpace H M] (x : M) : UniqueDiffOn π (extChartAt I x).target - ModelWithCorners.uniqueDiffOn_extendCoordChange_source π Mathlib.Geometry.Manifold.IsManifold.ExtChartAt
{π : Type u_1} {E : Type u_2} {M : Type u_3} {H : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [TopologicalSpace H] [TopologicalSpace M] {I : ModelWithCorners π E H} {e e' : OpenPartialHomeomorph M H} : UniqueDiffOn π (ModelWithCorners.extendCoordChange e e').source - ModelWithCorners.uniqueDiffOn_extendCoordChange_target π Mathlib.Geometry.Manifold.IsManifold.ExtChartAt
{π : Type u_1} {E : Type u_2} {M : Type u_3} {H : Type u_4} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] [TopologicalSpace H] [TopologicalSpace M] {I : ModelWithCorners π E H} {e e' : OpenPartialHomeomorph M H} : UniqueDiffOn π (ModelWithCorners.extendCoordChange e e').target - UniqueDiffOn.uniqueMDiffOn π Mathlib.Geometry.Manifold.MFDeriv.FDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {s : Set E} : UniqueDiffOn π s β UniqueMDiff[s] - UniqueMDiffOn.uniqueDiffOn π Mathlib.Geometry.Manifold.MFDeriv.FDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {s : Set E} : UniqueMDiff[s] β UniqueDiffOn π s - uniqueMDiffOn_iff_uniqueDiffOn π Mathlib.Geometry.Manifold.MFDeriv.FDeriv
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {s : Set E} : UniqueMDiff[s] β UniqueDiffOn π s - UniqueMDiffOn.uniqueDiffOn_target_inter π Mathlib.Geometry.Manifold.MFDeriv.UniqueDifferential
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {s : Set M} [IsManifold I 1 M] (hs : UniqueMDiff[s]) (x : M) : UniqueDiffOn π ((extChartAt I x).target β© β(extChartAt I x).symm β»ΒΉ' s) - UniqueMDiffOn.uniqueDiffOn_inter_preimage π Mathlib.Geometry.Manifold.MFDeriv.UniqueDifferential
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners π E H} {M : Type u_4} [TopologicalSpace M] [ChartedSpace H M] {E' : Type u_5} [NormedAddCommGroup E'] [NormedSpace π E'] {H' : Type u_6} [TopologicalSpace H'] {I' : ModelWithCorners π E' H'} {M'' : Type u_8} [TopologicalSpace M''] [ChartedSpace H' M''] {s : Set M} [IsManifold I 1 M] (hs : UniqueMDiff[s]) (x : M) (y : M'') {f : M β M''} (hf : ContinuousOn f s) : UniqueDiffOn π ((extChartAt I x).target β© β(extChartAt I x).symm β»ΒΉ' (s β© f β»ΒΉ' (extChartAt I' y).source)) - Diffeomorph.uniqueDiffOn_image π Mathlib.Geometry.Manifold.Diffeomorph
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace π F] {n : WithTop ββ} (h : Diffeomorph (modelWithCornersSelf π E) (modelWithCornersSelf π F) E F n) (hn : n β 0) {s : Set E} : UniqueDiffOn π (βh '' s) β UniqueDiffOn π s - Diffeomorph.uniqueDiffOn_preimage π Mathlib.Geometry.Manifold.Diffeomorph
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace π F] {n : WithTop ββ} (h : Diffeomorph (modelWithCornersSelf π E) (modelWithCornersSelf π F) E F n) (hn : n β 0) {s : Set F} : UniqueDiffOn π (βh β»ΒΉ' s) β UniqueDiffOn π s - UniqueDiffOn.univ_pi π Mathlib.Analysis.Calculus.TangentCone.Pi
{π : Type u_1} [Semiring π] {ΞΉ : Type u_2} {E : ΞΉ β Type u_3} [(i : ΞΉ) β AddCommGroup (E i)] [(i : ΞΉ) β Module π (E i)] [(i : ΞΉ) β TopologicalSpace (E i)] [β (i : ΞΉ), ContinuousAdd (E i)] [β (i : ΞΉ), ContinuousConstSMul π (E i)] {s : (i : ΞΉ) β Set (E i)} (h : β (i : ΞΉ), UniqueDiffOn π (s i)) : UniqueDiffOn π (Set.univ.pi s) - UniqueDiffOn.pi π Mathlib.Analysis.Calculus.TangentCone.Pi
{π : Type u_1} [DivisionSemiring π] {ΞΉ : Type u_2} {E : ΞΉ β Type u_3} [(i : ΞΉ) β AddCommGroup (E i)] [(i : ΞΉ) β Module π (E i)] [TopologicalSpace π] [(nhdsWithin 0 {0}αΆ).NeBot] [(i : ΞΉ) β TopologicalSpace (E i)] [β (i : ΞΉ), ContinuousAdd (E i)] [β (i : ΞΉ), ContinuousSMul π (E i)] {s : (i : ΞΉ) β Set (E i)} {I : Set ΞΉ} (h : β i β I, UniqueDiffOn π (s i)) : UniqueDiffOn π (I.pi s) - continuousOn_taylorWithinEval π Mathlib.Analysis.Calculus.Taylor
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace β E] {f : β β E} {x : β} {n : β} {s : Set β} (hs : UniqueDiffOn β s) (hf : ContDiffOn β (βn) f s) : ContinuousOn (fun t => taylorWithinEval f n s t x) s - hasDerivWithinAt_taylorWithinEval π Mathlib.Analysis.Calculus.Taylor
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace β E] {f : β β E} {x y : β} {n : β} {s s' : Set β} (hs_unique : UniqueDiffOn β s) (hs' : s' β nhdsWithin y s) (hy : y β s') (h : s' β s) (hf : ContDiffOn β (βn) f s) (hf' : DifferentiableWithinAt β (iteratedDerivWithin n f s) s y) : HasDerivWithinAt (fun t => taylorWithinEval f n s t x) (((βn.factorial)β»ΒΉ * (x - y) ^ n) β’ iteratedDerivWithin (n + 1) f s y) s' y - InnerProductSpace.laplacianWithin_eq_iteratedDerivWithin_real π Mathlib.Analysis.InnerProductSpace.Laplacian
{F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] {e : β} {s : Set β} (f : β β F) (hs : UniqueDiffOn β s) (he : e β s) : InnerProductSpace.laplacianWithin f s e = iteratedDerivWithin 2 f s e - InnerProductSpace.laplacianWithin_congr_nhdsWithin π Mathlib.Analysis.InnerProductSpace.Laplacian
{E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace β E] [FiniteDimensional β E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] {fβ fβ : E β F} {x : E} {s : Set E} (h : fβ =αΆ [nhdsWithin x s] fβ) (hs : UniqueDiffOn β s) : InnerProductSpace.laplacianWithin fβ s =αΆ [nhdsWithin x s] InnerProductSpace.laplacianWithin fβ s - InnerProductSpace.laplacianWithin_neg π Mathlib.Analysis.InnerProductSpace.Laplacian
{E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace β E] [FiniteDimensional β E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] {f : E β F} {x : E} {s : Set E} (hs : UniqueDiffOn β s) (hx : x β s) : InnerProductSpace.laplacianWithin (-f) s x = -InnerProductSpace.laplacianWithin f s x - ContDiffWithinAt.laplacianWithin_sub π Mathlib.Analysis.InnerProductSpace.Laplacian
{E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace β E] [FiniteDimensional β E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] {fβ fβ : E β F} {x : E} {s : Set E} (hβ : ContDiffWithinAt β 2 fβ s x) (hβ : ContDiffWithinAt β 2 fβ s x) (hs : UniqueDiffOn β s) (hx : x β s) : InnerProductSpace.laplacianWithin (fβ - fβ) s x = InnerProductSpace.laplacianWithin fβ s x - InnerProductSpace.laplacianWithin fβ s x - ContDiffWithinAt.laplacianWithin_add π Mathlib.Analysis.InnerProductSpace.Laplacian
{E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace β E] [FiniteDimensional β E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] {fβ fβ : E β F} {x : E} {s : Set E} (hβ : ContDiffWithinAt β 2 fβ s x) (hβ : ContDiffWithinAt β 2 fβ s x) (hs : UniqueDiffOn β s) (hx : x β s) : InnerProductSpace.laplacianWithin (fβ + fβ) s x = InnerProductSpace.laplacianWithin fβ s x + InnerProductSpace.laplacianWithin fβ s x - ContDiffAt.laplacianWithin_sub_nhdsWithin π Mathlib.Analysis.InnerProductSpace.Laplacian
{E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace β E] [FiniteDimensional β E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] {fβ fβ : E β F} {x : E} {s : Set E} (hβ : ContDiffWithinAt β 2 fβ s x) (hβ : ContDiffWithinAt β 2 fβ s x) (hs : UniqueDiffOn β s) (hx : x β s) : InnerProductSpace.laplacianWithin (fβ - fβ) s =αΆ [nhdsWithin x s] InnerProductSpace.laplacianWithin fβ s - InnerProductSpace.laplacianWithin fβ s - ContDiffAt.laplacianWithin_add_nhdsWithin π Mathlib.Analysis.InnerProductSpace.Laplacian
{E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace β E] [FiniteDimensional β E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] {fβ fβ : E β F} {x : E} {s : Set E} (hβ : ContDiffWithinAt β 2 fβ s x) (hβ : ContDiffWithinAt β 2 fβ s x) (hs : UniqueDiffOn β s) (hx : x β s) : InnerProductSpace.laplacianWithin (fβ + fβ) s =αΆ [nhdsWithin x s] InnerProductSpace.laplacianWithin fβ s + InnerProductSpace.laplacianWithin fβ s - InnerProductSpace.laplacianWithin_eq_iteratedFDerivWithin_orthonormalBasis π Mathlib.Analysis.InnerProductSpace.Laplacian
{E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace β E] [FiniteDimensional β E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] (f : E β F) {s : Set E} {ΞΉ : Type u_5} [Fintype ΞΉ] {e : E} (hs : UniqueDiffOn β s) (he : e β s) (v : OrthonormalBasis ΞΉ β E) : InnerProductSpace.laplacianWithin f s e = β i, (iteratedFDerivWithin β 2 f s e) ![v i, v i] - ContDiffWithinAt.laplacianWithin_CLM_comp_left π Mathlib.Analysis.InnerProductSpace.Laplacian
{E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace β E] [FiniteDimensional β E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] {G : Type u_4} [NormedAddCommGroup G] [NormedSpace β G] {f : E β F} {x : E} {s : Set E} {l : F βL[β] G} (h : ContDiffWithinAt β 2 f s x) (hs : UniqueDiffOn β s) (hx : x β s) : InnerProductSpace.laplacianWithin (βl β f) s x = (βl β InnerProductSpace.laplacianWithin f s) x - ContDiffWithinAt.laplacianWithin_CLM_comp_left_nhds π Mathlib.Analysis.InnerProductSpace.Laplacian
{E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace β E] [FiniteDimensional β E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace β F] {G : Type u_4} [NormedAddCommGroup G] [NormedSpace β G] {f : E β F} {x : E} {s : Set E} {l : F βL[β] G} (h : ContDiffWithinAt β 2 f s x) (hs : UniqueDiffOn β s) : InnerProductSpace.laplacianWithin (βl β f) s =αΆ [nhdsWithin x s] βl β InnerProductSpace.laplacianWithin f s
About
Loogle searches Lean and Mathlib definitions and theorems.
You can use Loogle from within the Lean4 VSCode language extension
using the Loogle command from the command palette. You can also try the
#loogle command from LeanSearchClient,
the CLI version, the Loogle
VS Code extension, the lean.nvim
integration or the Zulip bot.
Usage
Loogle finds definitions and lemmas in various ways:
By constant:
πReal.sin
finds all lemmas whose statement somehow mentions the sine function.By lemma name substring:
π"differ"
finds all lemmas that have"differ"somewhere in their lemma name.By subexpression:
π_ * (_ ^ _)
finds all lemmas whose statements somewhere include a product where the second argument is raised to some power.The pattern can also be non-linear, as in
πReal.sqrt ?a * Real.sqrt ?aIf the pattern has parameters, they are matched in any order. Both of these will find
List.map:
π(?a -> ?b) -> List ?a -> List ?b
πList ?a -> (?a -> ?b) -> List ?bBy main conclusion:
π|- tsum _ = _ * tsum _
finds all lemmas where the conclusion (the subexpression to the right of allβandβ) has the given shape.As before, if the pattern has parameters, they are matched against the hypotheses of the lemma in any order; for example,
π|- _ < _ β tsum _ < tsum _
will findtsum_lt_tsumeven though the hypothesisf i < g iis not the last.You can filter for definitions vs theorems: Using
β’ (_ : Type _)finds all definitions which provide data whileβ’ (_ : Prop)finds all theorems (and definitions of proofs).
If you pass more than one such search filter, separated by commas
Loogle will return lemmas which match all of them. The
search
π Real.sin, "two", tsum, _ * _, _ ^ _, |- _ < _ β _
would find all lemmas which mention the constants Real.sin
and tsum, have "two" as a substring of the
lemma name, include a product and a power somewhere in the type,
and have a hypothesis of the form _ < _ (if
there were any such lemmas). Metavariables (?a) are
assigned independently in each filter.
The #lucky button will directly send you to the
documentation of the first hit.
Source code
You can find the source code for this service at https://github.com/nomeata/loogle. The https://loogle.lean-lang.org/ service is provided by the Lean FRO. Please review the Lean FRO Terms of Use and Privacy Policy.
This is Loogle revision 9f11169 serving mathlib revision 69fae59