Loogle!
Result
Found 221 declarations mentioning derivWithin. Of these, only the first 200 are shown.
- derivWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [AddCommGroup F] [Module π F] [TopologicalSpace F] (f : π β F) (s : Set π) (x : π) : F - derivWithin_fun_const π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (s : Set π) (c : F) : derivWithin (fun x => c) s = 0 - derivWithin_univ π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} : derivWithin f Set.univ = deriv f - derivWithin_const π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (s : Set π) (c : F) : derivWithin (Function.const π c) s = 0 - derivWithin_Ioi_eq_Ici π Mathlib.Analysis.Calculus.Deriv.Basic
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace β E] (f : β β E) (x : β) : derivWithin f (Set.Ioi x) x = derivWithin f (Set.Ici x) x - derivWithin_intCast π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (s : Set π) [IntCast F] (z : β€) : derivWithin (βz) s = 0 - derivWithin_natCast π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (s : Set π) [NatCast F] (n : β) : derivWithin (βn) s = 0 - derivWithin_one π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (s : Set π) [One F] : derivWithin 1 s = 0 - derivWithin_ofNat π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (s : Set π) (n : β) [OfNat F n] : derivWithin (OfNat.ofNat n) s = 0 - derivWithin_zero_of_not_accPt π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (h : Β¬AccPt x (Filter.principal s)) : derivWithin f s x = 0 - derivWithin_congr π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f fβ : π β F} {x : π} {s : Set π} (hs : Set.EqOn fβ f s) (hx : fβ x = f x) : derivWithin fβ s x = derivWithin f s x - derivWithin_zero_of_notMem_closure π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (h : x β closure s) : derivWithin f s x = 0 - derivWithin_zero π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (s : Set π) : derivWithin 0 s = 0 - derivWithin_congr_set π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s t : Set π} (h : s =αΆ [nhds x] t) : derivWithin f s x = derivWithin f t x - derivWithin_of_isOpen π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (hs : IsOpen s) (hx : x β s) : derivWithin f s x = deriv f x - derivWithin_of_mem_nhds π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (h : s β nhds x) : derivWithin f s x = deriv f x - Filter.EventuallyEq.derivWithin_eq_of_nhds π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f fβ : π β F} {x : π} {s : Set π} (hs : fβ =αΆ [nhds x] f) : derivWithin fβ s x = derivWithin f s x - differentiableWithinAt_of_derivWithin_ne_zero π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [AddCommGroup F] [Module π F] [TopologicalSpace F] {f : π β F} {x : π} {s : Set π} (h : derivWithin f s x β 0) : DifferentiableWithinAt π f s x - derivWithin_zero_of_not_differentiableWithinAt π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [AddCommGroup F] [Module π F] [TopologicalSpace F] {f : π β F} {x : π} {s : Set π} (h : Β¬DifferentiableWithinAt π f s x) : derivWithin f s x = 0 - Filter.EventuallyEq.derivWithin_eq π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f fβ : π β F} {x : π} {s : Set π} (hs : fβ =αΆ [nhdsWithin x s] f) (hx : fβ x = f x) : derivWithin fβ s x = derivWithin f s x - derivWithin_inter π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s t : Set π} (ht : t β nhds x) : derivWithin f (s β© t) x = derivWithin f s x - Filter.EventuallyEq.derivWithin_eq_of_mem π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f fβ : π β F} {x : π} {s : Set π} (hs : fβ =αΆ [nhdsWithin x s] f) (hx : x β s) : derivWithin fβ s x = derivWithin f s x - derivWithin_congr_set' π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s t : Set π} (y : π) (h : s =αΆ [nhdsWithin x {y}αΆ] t) : derivWithin f s x = derivWithin f t x - Filter.EventuallyEq.codiscrete_derivWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f fβ : π β F} {s : Set π} (h : fβ =αΆ [Filter.codiscrete π] f) : derivWithin fβ s =αΆ [Filter.codiscrete π] derivWithin f s - Filter.EventuallyEq.codiscreteWithin_derivWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f fβ : π β F} {s : Set π} (h : fβ =αΆ [Filter.codiscreteWithin s] f) : derivWithin fβ s =αΆ [Filter.codiscreteWithin s] derivWithin f s - Filter.EventuallyEq.derivWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f fβ : π β F} {x : π} {s : Set π} (h : fβ =αΆ [nhdsWithin x s] f) : derivWithin fβ s =αΆ [nhdsWithin x s] derivWithin f s - derivWithin_zero_of_not_uniqueDiffWithinAt π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (h : Β¬UniqueDiffWithinAt π s x) : derivWithin f s x = 0 - derivWithin_id π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] (x : π) (s : Set π) (hxs : UniqueDiffWithinAt π s x) : derivWithin id s x = 1 - derivWithin_id' π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] (x : π) (s : Set π) (hxs : UniqueDiffWithinAt π s x) : derivWithin (fun x => x) s x = 1 - Filter.EventuallyEq.codiscreteWithin_derivWithin' π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f fβ : π β F} {s t : Set π} (h : fβ =αΆ [Filter.codiscreteWithin s] f) (ht : t β s) : derivWithin fβ t =αΆ [Filter.codiscreteWithin s] derivWithin f t - Filter.EventuallyEq.derivWithin' π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f fβ : π β F} {x : π} {s t : Set π} (h : fβ =αΆ [nhdsWithin x s] f) (ht : t β s) : derivWithin fβ t =αΆ [nhdsWithin x s] derivWithin f t - HasDerivWithinAt.derivWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {f' : F} {x : π} {s : Set π} (h : HasDerivWithinAt f f' s x) (hxs : UniqueDiffWithinAt π s x) : derivWithin f s x = f' - DifferentiableWithinAt.hasDerivWithinAt π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (h : DifferentiableWithinAt π f s x) : HasDerivWithinAt f (derivWithin f s x) s x - hasDerivWithinAt_derivWithin_iff π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} : HasDerivWithinAt f (derivWithin f s x) s x β DifferentiableWithinAt π f s x - DifferentiableAt.derivWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (h : DifferentiableAt π f x) (hxs : UniqueDiffWithinAt π s x) : derivWithin f s x = deriv f x - derivWithin_subset π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s t : Set π} (st : s β t) (ht : UniqueDiffWithinAt π s x) (h : DifferentiableWithinAt π f t x) : derivWithin f s x = derivWithin f t x - derivWithin_of_mem_nhdsWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s t : Set π} (st : t β nhdsWithin x s) (ht : UniqueDiffWithinAt π s x) (h : DifferentiableWithinAt π f t x) : derivWithin f s x = derivWithin f t x - derivWithin_mem_iff π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {t : Set π} {s : Set F} {x : π} : derivWithin f t x β s β DifferentiableWithinAt π f t x β§ derivWithin f t x β s β¨ Β¬DifferentiableWithinAt π f t x β§ 0 β s - norm_derivWithin_eq_norm_fderivWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} : βderivWithin f s xβ = βfderivWithin π f s xβ - toSpanSingleton_derivWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} : ContinuousLinearMap.toSpanSingleton π (derivWithin f s x) = fderivWithin π f s x - fderivWithin_derivWithin π Mathlib.Analysis.Calculus.Deriv.Basic
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} : (fderivWithin π f s x) 1 = derivWithin f s x - derivWithin_div_const π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {π' : Type u_2} [NormedDivisionRing π'] [NormedAlgebra π π'] (c : π β π') (d : π') : derivWithin (fun x => c x / d) s x = derivWithin c s x / d - derivWithin_const_mul_field π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {π' : Type u_2} [NormedDivisionRing π'] [NormedAlgebra π π'] {v : π β π'} (u : π') : derivWithin (fun y => u * v y) s x = u * derivWithin v s x - derivWithin_mul_const_field π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {π' : Type u_2} [NormedDivisionRing π'] [NormedAlgebra π π'] {v : π β π'} (u : π') : derivWithin (fun y => v y * u) s x = derivWithin v s x * u - derivWithin_const_mul π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {πΈ : Type u_3} [NormedRing πΈ] [NormedAlgebra π πΈ] {d : π β πΈ} (c : πΈ) (hd : DifferentiableWithinAt π d s x) : derivWithin (fun y => c * d y) s x = c * derivWithin d s x - derivWithin_mul_const π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {πΈ : Type u_3} [NormedRing πΈ] [NormedAlgebra π πΈ] {c : π β πΈ} (hc : DifferentiableWithinAt π c s x) (d : πΈ) : derivWithin (fun y => c y * d) s x = derivWithin c s x * d - derivWithin_fun_finsetProd π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {ΞΉ : Type u_2} [DecidableEq ΞΉ] {πΈ' : Type u_3} [NormedCommRing πΈ'] [NormedAlgebra π πΈ'] {u : Finset ΞΉ} {f : ΞΉ β π β πΈ'} (hf : β i β u, DifferentiableWithinAt π (f i) s x) : derivWithin (fun x => β i β u, f i x) s x = β i β u, (β j β u.erase i, f j x) β’ derivWithin (f i) s x - derivWithin_fun_finset_prod π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {ΞΉ : Type u_2} [DecidableEq ΞΉ] {πΈ' : Type u_3} [NormedCommRing πΈ'] [NormedAlgebra π πΈ'] {u : Finset ΞΉ} {f : ΞΉ β π β πΈ'} (hf : β i β u, DifferentiableWithinAt π (f i) s x) : derivWithin (fun x => β i β u, f i x) s x = β i β u, (β j β u.erase i, f j x) β’ derivWithin (f i) s x - derivWithin_finsetProd π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {ΞΉ : Type u_2} [DecidableEq ΞΉ] {πΈ' : Type u_3} [NormedCommRing πΈ'] [NormedAlgebra π πΈ'] {u : Finset ΞΉ} {f : ΞΉ β π β πΈ'} (hf : β i β u, DifferentiableWithinAt π (f i) s x) : derivWithin (β i β u, f i) s x = β i β u, (β j β u.erase i, f j x) β’ derivWithin (f i) s x - derivWithin_finset_prod π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {ΞΉ : Type u_2} [DecidableEq ΞΉ] {πΈ' : Type u_3} [NormedCommRing πΈ'] [NormedAlgebra π πΈ'] {u : Finset ΞΉ} {f : ΞΉ β π β πΈ'} (hf : β i β u, DifferentiableWithinAt π (f i) s x) : derivWithin (β i β u, f i) s x = β i β u, (β j β u.erase i, f j x) β’ derivWithin (f i) s x - derivWithin_fun_mul π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {πΈ : Type u_3} [NormedRing πΈ] [NormedAlgebra π πΈ] {c d : π β πΈ} (hc : DifferentiableWithinAt π c s x) (hd : DifferentiableWithinAt π d s x) : derivWithin (fun y => c y * d y) s x = derivWithin c s x * d x + c x * derivWithin d s x - derivWithin_mul π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {πΈ : Type u_3} [NormedRing πΈ] [NormedAlgebra π πΈ] {c d : π β πΈ} (hc : DifferentiableWithinAt π c s x) (hd : DifferentiableWithinAt π d s x) : derivWithin (c * d) s x = derivWithin c s x * d x + c x * derivWithin d s x - derivWithin_fun_const_smul_field π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {x : π} {s : Set π} {π : Type u_3} [DivisionSemiring π] [Module π F] [SMulCommClass π π F] [ContinuousConstSMul π F] (c : π) (f : π β F) : derivWithin (fun y => c β’ f y) s x = c β’ derivWithin f s x - derivWithin_const_smul_field π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {x : π} {s : Set π} {π : Type u_3} [DivisionSemiring π] [Module π F] [SMulCommClass π π F] [ContinuousConstSMul π F] (c : π) (f : π β F) : derivWithin (c β’ f) s x = c β’ derivWithin f s x - derivWithin_fun_const_smul π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} {R : Type u_2} [Monoid R] [DistribMulAction R F] [SMulCommClass π R F] [ContinuousConstSMul R F] (c : R) (hf : DifferentiableWithinAt π f s x) : derivWithin (fun y => c β’ f y) s x = c β’ derivWithin f s x - derivWithin_const_smul π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} {R : Type u_2} [Monoid R] [DistribMulAction R F] [SMulCommClass π R F] [ContinuousConstSMul R F] (c : R) (hf : DifferentiableWithinAt π f s x) : derivWithin (c β’ f) s x = c β’ derivWithin f s x - derivWithin_smul_const π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {x : π} {s : Set π} {π' : Type u_2} [NormedRing π'] [NormedAlgebra π π'] [Module π' F] [IsBoundedSMul π' F] [IsScalarTower π π' F] {c : π β π'} (hc : DifferentiableWithinAt π c s x) (f : F) : derivWithin (fun y => c y β’ f) s x = derivWithin c s x β’ f - derivWithin_fun_smul π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} {π' : Type u_2} [NormedRing π'] [NormedAlgebra π π'] [Module π' F] [IsBoundedSMul π' F] [IsScalarTower π π' F] {c : π β π'} (hc : DifferentiableWithinAt π c s x) (hf : DifferentiableWithinAt π f s x) : derivWithin (fun y => c y β’ f y) s x = c x β’ derivWithin f s x + derivWithin c s x β’ f x - derivWithin_smul π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} {π' : Type u_2} [NormedRing π'] [NormedAlgebra π π'] [Module π' F] [IsBoundedSMul π' F] [IsScalarTower π π' F] {c : π β π'} (hc : DifferentiableWithinAt π c s x) (hf : DifferentiableWithinAt π f s x) : derivWithin (c β’ f) s x = c x β’ derivWithin f s x + derivWithin c s x β’ f x - derivWithin_clm_apply π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {x : π} {s : Set π} {G : Type u_2} [NormedAddCommGroup G] [NormedSpace π G] {c : π β F βL[π] G} {u : π β F} (hc : DifferentiableWithinAt π c s x) (hu : DifferentiableWithinAt π u s x) : derivWithin (fun y => (c y) (u y)) s x = (derivWithin c s x) (u x) + (c x) (derivWithin u s x) - derivWithin_clm_comp π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {E : Type w} [NormedAddCommGroup E] [NormedSpace π E] {x : π} {s : Set π} {G : Type u_2} [NormedAddCommGroup G] [NormedSpace π G] {c : π β F βL[π] G} {d : π β E βL[π] F} (hc : DifferentiableWithinAt π c s x) (hd : DifferentiableWithinAt π d s x) : derivWithin (fun y => c y βSL d y) s x = derivWithin c s x βSL d x + c x βSL derivWithin d s x - ContinuousLinearMap.derivWithin_of_bilinear π Mathlib.Analysis.Calculus.Deriv.Mul
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {E : Type w} [NormedAddCommGroup E] [NormedSpace π E] {G : Type u_1} [NormedAddCommGroup G] [NormedSpace π G] {x : π} {s : Set π} {B : E βL[π] F βL[π] G} {u : π β E} {v : π β F} (hu : DifferentiableWithinAt π u s x) (hv : DifferentiableWithinAt π v s x) : derivWithin (fun y => (B (u y)) (v y)) s x = (B (u x)) (derivWithin v s x) + (B (derivWithin u s x)) (v x) - derivWithin_pow_field π Mathlib.Analysis.Calculus.Deriv.Pow
{π : Type u_1} [NontriviallyNormedField π] {x : π} {s : Set π} (h : UniqueDiffWithinAt π s x) (n : β) : derivWithin (fun x => x ^ n) s x = βn * x ^ (n - 1) - derivWithin_fun_pow' π Mathlib.Analysis.Calculus.Deriv.Pow
{π : Type u_1} {πΈ : Type u_2} [NontriviallyNormedField π] [NormedRing πΈ] [NormedAlgebra π πΈ] {f : π β πΈ} {x : π} {s : Set π} (h : DifferentiableWithinAt π f s x) (n : β) : derivWithin (fun x => f x ^ n) s x = β i β Finset.range n, f x ^ (n.pred - i) * derivWithin f s x * f x ^ i - derivWithin_pow' π Mathlib.Analysis.Calculus.Deriv.Pow
{π : Type u_1} {πΈ : Type u_2} [NontriviallyNormedField π] [NormedRing πΈ] [NormedAlgebra π πΈ] {f : π β πΈ} {x : π} {s : Set π} (h : DifferentiableWithinAt π f s x) (n : β) : derivWithin (f ^ n) s x = β i β Finset.range n, f x ^ (n.pred - i) * derivWithin f s x * f x ^ i - derivWithin_fun_pow π Mathlib.Analysis.Calculus.Deriv.Pow
{π : Type u_1} {πΈ : Type u_2} [NontriviallyNormedField π] [NormedCommRing πΈ] [NormedAlgebra π πΈ] {f : π β πΈ} {x : π} {s : Set π} (h : DifferentiableWithinAt π f s x) (n : β) : derivWithin (fun i => f i ^ n) s x = βn * f x ^ (n - 1) * derivWithin f s x - derivWithin_pow π Mathlib.Analysis.Calculus.Deriv.Pow
{π : Type u_1} {πΈ : Type u_2} [NontriviallyNormedField π] [NormedCommRing πΈ] [NormedAlgebra π πΈ] {f : π β πΈ} {x : π} {s : Set π} (h : DifferentiableWithinAt π f s x) (n : β) : derivWithin (f ^ n) s x = βn * f x ^ (n - 1) * derivWithin f s x - derivWithin_sub_const_fun π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} (c : F) : (derivWithin fun x => f x - c) = derivWithin f - derivWithin_const_add_fun π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} (c : F) : (derivWithin fun x => c + f x) = derivWithin f - derivWithin_sub_const π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (c : F) : derivWithin (fun y => f y - c) s x = derivWithin f s x - derivWithin_add_const π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (c : F) : derivWithin (fun y => f y + c) s x = derivWithin f s x - derivWithin_const_add π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (c : F) : derivWithin (fun x => c + f x) s x = derivWithin f s x - derivWithin.fun_neg π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} : derivWithin (fun i => -f i) s x = -derivWithin f s x - derivWithin_const_sub π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} (c : F) : derivWithin (fun y => c - f y) s x = -derivWithin f s x - derivWithin.neg π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {x : π} {s : Set π} : derivWithin (-f) s x = -derivWithin f s x - derivWithin_neg π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] (x : π) (s : Set π) (hxs : UniqueDiffWithinAt π s x) : derivWithin Neg.neg s x = -1 - derivWithin_fun_sum π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {x : π} {s : Set π} {ΞΉ : Type u_1} {u : Finset ΞΉ} {A : ΞΉ β π β F} (h : β i β u, DifferentiableWithinAt π (A i) s x) : derivWithin (fun y => β i β u, A i y) s x = β i β u, derivWithin (A i) s x - derivWithin_sum π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {x : π} {s : Set π} {ΞΉ : Type u_1} {u : Finset ΞΉ} {A : ΞΉ β π β F} (h : β i β u, DifferentiableWithinAt π (A i) s x) : derivWithin (β i β u, A i) s x = β i β u, derivWithin (A i) s x - derivWithin_fun_sub π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f g : π β F} {x : π} {s : Set π} (hf : DifferentiableWithinAt π f s x) (hg : DifferentiableWithinAt π g s x) : derivWithin (fun y => f y - g y) s x = derivWithin f s x - derivWithin g s x - derivWithin_fun_add π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f g : π β F} {x : π} {s : Set π} (hf : DifferentiableWithinAt π f s x) (hg : DifferentiableWithinAt π g s x) : derivWithin (fun y => f y + g y) s x = derivWithin f s x + derivWithin g s x - derivWithin_sub π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f g : π β F} {x : π} {s : Set π} (hf : DifferentiableWithinAt π f s x) (hg : DifferentiableWithinAt π g s x) : derivWithin (f - g) s x = derivWithin f s x - derivWithin g s x - derivWithin_add π Mathlib.Analysis.Calculus.Deriv.Add
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f g : π β F} {x : π} {s : Set π} (hf : DifferentiableWithinAt π f s x) (hg : DifferentiableWithinAt π g s x) : derivWithin (f + g) s x = derivWithin f s x + derivWithin g s x - Polynomial.derivWithin_aeval π Mathlib.Analysis.Calculus.Deriv.Polynomial
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {R : Type u_1} [CommSemiring R] [Algebra R π] (q : Polynomial R) (hxs : UniqueDiffWithinAt π s x) : derivWithin (fun x => (Polynomial.aeval x) q) s x = (Polynomial.aeval x) (Polynomial.derivative q) - Polynomial.derivWithin π Mathlib.Analysis.Calculus.Deriv.Polynomial
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} (p : Polynomial π) (hxs : UniqueDiffWithinAt π s x) : derivWithin (fun x => Polynomial.eval x p) s x = Polynomial.eval x (Polynomial.derivative p) - isSeparable_range_derivWithin π Mathlib.Analysis.Calculus.Deriv.Slope
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] [TopologicalSpace.SeparableSpace π] (f : π β F) (s : Set π) : TopologicalSpace.IsSeparable (Set.range (derivWithin f s)) - AntitoneOn.derivWithin_nonpos π Mathlib.Analysis.Calculus.Deriv.Slope
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} [LinearOrder π] [IsStrictOrderedRing π] [OrderTopology π] {g : π β π} (hg : AntitoneOn g s) : derivWithin g s x β€ 0 - MonotoneOn.derivWithin_nonneg π Mathlib.Analysis.Calculus.Deriv.Slope
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} [LinearOrder π] [IsStrictOrderedRing π] [OrderTopology π] {g : π β π} (hg : MonotoneOn g s) : 0 β€ derivWithin g s x - range_derivWithin_subset_closure_span_image π Mathlib.Analysis.Calculus.Deriv.Slope
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (f : π β F) {s t : Set π} (h : s β closure (s β© t)) : Set.range (derivWithin f s) β closure β(Submodule.span π (f '' t)) - derivWithin_comp π Mathlib.Analysis.Calculus.Deriv.Comp
{π : Type u} [NontriviallyNormedField π] (x : π) {s : Set π} {π' : Type u_1} [NontriviallyNormedField π'] [NormedAlgebra π π'] {s' : Set π'} {h : π β π'} {hβ : π' β π'} (hhβ : DifferentiableWithinAt π' hβ s' (h x)) (hh : DifferentiableWithinAt π h s x) (hs : Set.MapsTo h s s') : derivWithin (hβ β h) s x = derivWithin hβ s' (h x) * derivWithin h s x - derivWithin_comp_of_eq π Mathlib.Analysis.Calculus.Deriv.Comp
{π : Type u} [NontriviallyNormedField π] (x : π) {s : Set π} {π' : Type u_1} [NontriviallyNormedField π'] [NormedAlgebra π π'] {s' : Set π'} {h : π β π'} {hβ : π' β π'} {y : π'} (hhβ : DifferentiableWithinAt π' hβ s' y) (hh : DifferentiableWithinAt π h s x) (hs : Set.MapsTo h s s') (hy : h x = y) : derivWithin (hβ β h) s x = derivWithin hβ s' (h x) * derivWithin h s x - fderivWithin_comp_derivWithin π Mathlib.Analysis.Calculus.Deriv.Comp
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {E : Type w} [NormedAddCommGroup E] [NormedSpace π E] {f : π β F} (x : π) {s : Set π} {l : F β E} {t : Set F} (hl : DifferentiableWithinAt π l t (f x)) (hf : DifferentiableWithinAt π f s x) (hs : Set.MapsTo f s t) : derivWithin (l β f) s x = (fderivWithin π l t (f x)) (derivWithin f s x) - fderivWithin_comp_derivWithin_of_eq π Mathlib.Analysis.Calculus.Deriv.Comp
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {E : Type w} [NormedAddCommGroup E] [NormedSpace π E] {f : π β F} (x : π) {s : Set π} {l : F β E} {y : F} {t : Set F} (hl : DifferentiableWithinAt π l t y) (hf : DifferentiableWithinAt π f s x) (hs : Set.MapsTo f s t) (hy : y = f x) : derivWithin (l β f) s x = (fderivWithin π l t (f x)) (derivWithin f s x) - derivWithin.scomp π Mathlib.Analysis.Calculus.Deriv.Comp
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (x : π) {s : Set π} {π' : Type u_1} [NontriviallyNormedField π'] [NormedAlgebra π π'] [NormedSpace π' F] [IsScalarTower π π' F] {t' : Set π'} {h : π β π'} {gβ : π' β F} (hg : DifferentiableWithinAt π' gβ t' (h x)) (hh : DifferentiableWithinAt π h s x) (hs : Set.MapsTo h s t') : derivWithin (gβ β h) s x = derivWithin h s x β’ derivWithin gβ t' (h x) - derivWithin.scomp_of_eq π Mathlib.Analysis.Calculus.Deriv.Comp
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] (x : π) {s : Set π} {π' : Type u_1} [NontriviallyNormedField π'] [NormedAlgebra π π'] [NormedSpace π' F] [IsScalarTower π π' F] {t' : Set π'} {h : π β π'} {gβ : π' β F} {y : π'} (hg : DifferentiableWithinAt π' gβ t' y) (hh : DifferentiableWithinAt π h s x) (hs : Set.MapsTo h s t') (hy : y = h x) : derivWithin (gβ β h) s x = derivWithin h s x β’ derivWithin gβ t' (h x) - LinearMap.derivWithin π Mathlib.Analysis.Calculus.Deriv.Linear
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {x : π} {s : Set π} (e : π ββ[π] F) (hxs : UniqueDiffWithinAt π s x) : derivWithin (βe) s x = e 1 - ContinuousLinearMap.derivWithin π Mathlib.Analysis.Calculus.Deriv.Linear
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {x : π} {s : Set π} (e : π βL[π] F) (hxs : UniqueDiffWithinAt π s x) : derivWithin (βe) s x = e 1 - AffineMap.derivWithin π Mathlib.Analysis.Calculus.Deriv.AffineMap
{π : Type u_1} [NontriviallyNormedField π] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace π E] (f : π βα΅[π] E) {s : Set π} {x : π} (hs : UniqueDiffWithinAt π s x) : derivWithin (βf) s x = f.linear 1 - constant_of_derivWithin_zero π Mathlib.Analysis.Calculus.MeanValue
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace β E] {f : β β E} {a b : β} (hdiff : DifferentiableOn β f (Set.Icc a b)) (hderiv : β x β Set.Ico a b, derivWithin f (Set.Icc a b) x = 0) (x : β) : x β Set.Icc a b β f x = f a - norm_image_sub_le_of_norm_deriv_le_segment π Mathlib.Analysis.Calculus.MeanValue
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace β E] {f : β β E} {a b C : β} (hf : DifferentiableOn β f (Set.Icc a b)) (bound : β x β Set.Ico a b, βderivWithin f (Set.Icc a b) xβ β€ C) (x : β) : x β Set.Icc a b β βf x - f aβ β€ C * (x - a) - norm_image_sub_le_of_norm_deriv_le_segment_01 π Mathlib.Analysis.Calculus.MeanValue
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace β E] {f : β β E} {C : β} (hf : DifferentiableOn β f (Set.Icc 0 1)) (bound : β x β Set.Ico 0 1, βderivWithin f (Set.Icc 0 1) xβ β€ C) : βf 1 - f 0β β€ C - eq_of_derivWithin_eq π Mathlib.Analysis.Calculus.MeanValue
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace β E] {f : β β E} {a b : β} {g : β β E} (fdiff : DifferentiableOn β f (Set.Icc a b)) (gdiff : DifferentiableOn β g (Set.Icc a b)) (hderiv : Set.EqOn (derivWithin f (Set.Icc a b)) (derivWithin g (Set.Icc a b)) (Set.Ico a b)) (hi : f a = g a) (y : β) : y β Set.Icc a b β f y = g y - Convex.lipschitzOnWith_of_nnnorm_derivWithin_le π Mathlib.Analysis.Calculus.MeanValue
{π : Type u_3} {G : Type u_4} [RCLike π] [NormedAddCommGroup G] [NormedSpace π G] {f : π β G} {s : Set π} {C : NNReal} (hs : Convex β s) (hf : DifferentiableOn π f s) (bound : β x β s, βderivWithin f s xββ β€ C) : LipschitzOnWith C f s - Convex.norm_image_sub_le_of_norm_derivWithin_le π Mathlib.Analysis.Calculus.MeanValue
{π : Type u_3} {G : Type u_4} [RCLike π] [NormedAddCommGroup G] [NormedSpace π G] {f : π β G} {s : Set π} {x y : π} {C : β} (hf : DifferentiableOn π f s) (bound : β x β s, βderivWithin f s xβ β€ C) (hs : Convex β s) (xs : x β s) (ys : y β s) : βf y - f xβ β€ C * βy - xβ - derivWithin_inv π Mathlib.Analysis.Calculus.Deriv.Inv
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} (x_ne_zero : x β 0) (hxs : UniqueDiffWithinAt π s x) : derivWithin (fun x => xβ»ΒΉ) s x = -(x ^ 2)β»ΒΉ - derivWithin_fun_inv' π Mathlib.Analysis.Calculus.Deriv.Inv
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {π' : Type u_1} [NontriviallyNormedField π'] [NormedAlgebra π π'] {c : π β π'} (hc : DifferentiableWithinAt π c s x) (hx : c x β 0) : derivWithin (fun x => (c x)β»ΒΉ) s x = -derivWithin c s x / c x ^ 2 - derivWithin_inv' π Mathlib.Analysis.Calculus.Deriv.Inv
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {π' : Type u_1} [NontriviallyNormedField π'] [NormedAlgebra π π'] {c : π β π'} (hc : DifferentiableWithinAt π c s x) (hx : c x β 0) : derivWithin cβ»ΒΉ s x = -derivWithin c s x / c x ^ 2 - derivWithin_fun_div π Mathlib.Analysis.Calculus.Deriv.Inv
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {π' : Type u_1} [NontriviallyNormedField π'] [NormedAlgebra π π'] {c d : π β π'} (hc : DifferentiableWithinAt π c s x) (hd : DifferentiableWithinAt π d s x) (hx : d x β 0) : derivWithin (fun x => c x / d x) s x = (derivWithin c s x * d x - c x * derivWithin d s x) / d x ^ 2 - derivWithin_div π Mathlib.Analysis.Calculus.Deriv.Inv
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {π' : Type u_1} [NontriviallyNormedField π'] [NormedAlgebra π π'] {c d : π β π'} (hc : DifferentiableWithinAt π c s x) (hd : DifferentiableWithinAt π d s x) (hx : d x β 0) : derivWithin (c / d) s x = (derivWithin c s x * d x - c x * derivWithin d s x) / d x ^ 2 - derivWithin_comp_mul_left π Mathlib.Analysis.Calculus.Deriv.CompMul
{π : Type u_1} {E : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup E] [NormedSpace π E] (c : π) (f : π β E) (s : Set π) (x : π) : derivWithin (fun x => f (c * x)) s x = c β’ derivWithin f (c β’ s) (c * x) - derivWithin_comp_add_const π Mathlib.Analysis.Calculus.Deriv.Shift
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] (f : π β F) (a : π) (s : Set π) (x : π) : derivWithin (fun x => f (x + a)) s x = derivWithin f (a +α΅₯ s) (x + a) - derivWithin_comp_const_add π Mathlib.Analysis.Calculus.Deriv.Shift
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] (f : π β F) (a : π) (s : Set π) (x : π) : derivWithin (fun x => f (a + x)) s x = derivWithin f (a +α΅₯ s) (a + x) - derivWithin_comp_neg π Mathlib.Analysis.Calculus.Deriv.Shift
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] (f : π β F) (s : Set π) (x : π) : derivWithin (fun x => f (-x)) s x = -derivWithin f (-s) (-x) - derivWithin_comp_sub_const π Mathlib.Analysis.Calculus.Deriv.Shift
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] (f : π β F) (a : π) (s : Set π) (x : π) : derivWithin (fun x => f (x - a)) s x = derivWithin f (-a +α΅₯ s) (x - a) - derivWithin_comp_const_sub π Mathlib.Analysis.Calculus.Deriv.Shift
{π : Type u_1} {F : Type u_2} [NontriviallyNormedField π] [NormedAddCommGroup F] [NormedSpace π F] (f : π β F) (a : π) (s : Set π) (x : π) : derivWithin (fun x => f (a - x)) s x = -derivWithin f (a +α΅₯ -s) (a - x) - derivWithin_zpow π Mathlib.Analysis.Calculus.Deriv.ZPow
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {m : β€} (hxs : UniqueDiffWithinAt π s x) (h : x β 0 β¨ 0 β€ m) : derivWithin (fun x => x ^ m) s x = βm * x ^ (m - 1) - 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 - derivWithin_zero_of_frequently_const π Mathlib.Analysis.Calculus.Deriv.Inverse
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} {x : π} {c : F} (h : βαΆ (y : π) in nhdsWithin x (s \ {x}), f y = c) : derivWithin f s x = 0 - derivWithin_zero_of_frequently_mem π Mathlib.Analysis.Calculus.Deriv.Inverse
{π : Type u} [NontriviallyNormedField π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} {x : π} (t : Set F) (ht : Β¬AccPt (f x) (Filter.principal t)) (h : βαΆ (y : π) in nhdsWithin x (s \ {x}), f y β t) : derivWithin f s x = 0 - iteratedDerivWithin_one π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {f : π β F} {s : Set π} : iteratedDerivWithin 1 f s = derivWithin f s - iteratedDerivWithin_eq_iterate π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {f : π β F} {s : Set π} {x : π} : iteratedDerivWithin n f s x = (fun g => derivWithin g s)^[n] f x - iteratedDerivWithin_succ π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {f : π β F} {s : Set π} : iteratedDerivWithin (n + 1) f s = derivWithin (iteratedDerivWithin n f s) s - iteratedDerivWithin_succ' π Mathlib.Analysis.Calculus.IteratedDeriv.Defs
{π : Type u_1} [NontriviallyNormedField π] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace π F] {n : β} {f : π β F} {s : Set π} : iteratedDerivWithin (n + 1) f s = iteratedDerivWithin n (derivWithin f s) s - derivWithin_exp π Mathlib.Analysis.SpecialFunctions.ExpDeriv
{f : β β β} {x : β} {s : Set β} (hf : DifferentiableWithinAt β f s x) (hxs : UniqueDiffWithinAt β s x) : derivWithin (fun x => Real.exp (f x)) s x = Real.exp (f x) * derivWithin f s x - derivWithin_cexp π Mathlib.Analysis.SpecialFunctions.ExpDeriv
{π : Type u_1} [NontriviallyNormedField π] [NormedAlgebra π β] {f : π β β} {x : π} {s : Set π} (hf : DifferentiableWithinAt π f s x) (hxs : UniqueDiffWithinAt π s x) : derivWithin (fun x => Complex.exp (f x)) s x = Complex.exp (f x) * derivWithin f s x - derivWithin.log π Mathlib.Analysis.SpecialFunctions.Log.Deriv
{f : β β β} {x : β} {s : Set β} (hf : DifferentiableWithinAt β f s x) (hx : f x β 0) (hxs : UniqueDiffWithinAt β s x) : derivWithin (fun x => Real.log (f x)) s x = derivWithin f s x / f x - stronglyMeasurable_derivWithin_Ici π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] (f : β β F) [CompleteSpace F] : MeasureTheory.StronglyMeasurable fun x => derivWithin f (Set.Ici x) x - stronglyMeasurable_derivWithin_Ioi π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] (f : β β F) [CompleteSpace F] : MeasureTheory.StronglyMeasurable fun x => derivWithin f (Set.Ioi x) x - aestronglyMeasurable_derivWithin_Ici π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] (f : β β F) [CompleteSpace F] (ΞΌ : MeasureTheory.Measure β) : MeasureTheory.AEStronglyMeasurable (fun x => derivWithin f (Set.Ici x) x) ΞΌ - aestronglyMeasurable_derivWithin_Ioi π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] (f : β β F) [CompleteSpace F] (ΞΌ : MeasureTheory.Measure β) : MeasureTheory.AEStronglyMeasurable (fun x => derivWithin f (Set.Ioi x) x) ΞΌ - measurable_derivWithin_Ici π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] (f : β β F) [CompleteSpace F] [MeasurableSpace F] [BorelSpace F] : Measurable fun x => derivWithin f (Set.Ici x) x - measurable_derivWithin_Ioi π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] (f : β β F) [CompleteSpace F] [MeasurableSpace F] [BorelSpace F] : Measurable fun x => derivWithin f (Set.Ioi x) x - aemeasurable_derivWithin_Ici π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] (f : β β F) [CompleteSpace F] [MeasurableSpace F] [BorelSpace F] (ΞΌ : MeasureTheory.Measure β) : AEMeasurable (fun x => derivWithin f (Set.Ici x) x) ΞΌ - aemeasurable_derivWithin_Ioi π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] (f : β β F) [CompleteSpace F] [MeasurableSpace F] [BorelSpace F] (ΞΌ : MeasureTheory.Measure β) : AEMeasurable (fun x => derivWithin f (Set.Ioi x) x) ΞΌ - RightDerivMeasurableAux.differentiable_set_subset_D π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] {f : β β F} (K : Set F) : {x | DifferentiableWithinAt β f (Set.Ici x) x β§ derivWithin f (Set.Ici x) x β K} β RightDerivMeasurableAux.D f K - measurableSet_of_differentiableWithinAt_Ici_of_isComplete π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] (f : β β F) {K : Set F} (hK : IsComplete K) : MeasurableSet {x | DifferentiableWithinAt β f (Set.Ici x) x β§ derivWithin f (Set.Ici x) x β K} - RightDerivMeasurableAux.differentiable_set_eq_D π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] {f : β β F} (K : Set F) (hK : IsComplete K) : {x | DifferentiableWithinAt β f (Set.Ici x) x β§ derivWithin f (Set.Ici x) x β K} = RightDerivMeasurableAux.D f K - RightDerivMeasurableAux.D_subset_differentiable_set π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] {f : β β F} {K : Set F} (hK : IsComplete K) : RightDerivMeasurableAux.D f K β {x | DifferentiableWithinAt β f (Set.Ici x) x β§ derivWithin f (Set.Ici x) x β K} - RightDerivMeasurableAux.mem_A_of_differentiable π Mathlib.Analysis.Calculus.FDeriv.Measurable
{F : Type u_1} [NormedAddCommGroup F] [NormedSpace β F] {f : β β F} {Ξ΅ : β} (hΞ΅ : 0 < Ξ΅) {x : β} (hx : DifferentiableWithinAt β f (Set.Ici x) x) : β R > 0, β r β Set.Ioo 0 R, x β RightDerivMeasurableAux.A f (derivWithin f (Set.Ici x) x) r Ξ΅ - intervalIntegral.derivWithin_integral_right π Mathlib.MeasureTheory.Integral.IntervalIntegral.FundThmCalculus
{E : Type u_3} [NormedAddCommGroup E] [NormedSpace β E] [CompleteSpace E] {f : β β E} {a b : β} (hf : IntervalIntegrable f MeasureTheory.volume a b) {s t : Set β} [intervalIntegral.FTCFilter b (nhdsWithin b s) (nhdsWithin b t)] (hmeas : StronglyMeasurableAtFilter f (nhdsWithin b t) MeasureTheory.volume) (hb : ContinuousWithinAt f t b) (hs : UniqueDiffWithinAt β s b := by uniqueDiffWithinAt_Ici_Iic_univ) : derivWithin (fun u => β« (x : β) in a..u, f x) s b = f b - intervalIntegral.derivWithin_integral_left π Mathlib.MeasureTheory.Integral.IntervalIntegral.FundThmCalculus
{E : Type u_3} [NormedAddCommGroup E] [NormedSpace β E] [CompleteSpace E] {f : β β E} {a b : β} (hf : IntervalIntegrable f MeasureTheory.volume a b) {s t : Set β} [intervalIntegral.FTCFilter a (nhdsWithin a s) (nhdsWithin a t)] (hmeas : StronglyMeasurableAtFilter f (nhdsWithin a t) MeasureTheory.volume) (ha : ContinuousWithinAt f t a) (hs : UniqueDiffWithinAt β s a := by uniqueDiffWithinAt_Ici_Iic_univ) : derivWithin (fun u => β« (x : β) in u..b, f x) s a = -f a - intervalIntegral.derivWithin_integral_of_tendsto_ae_right π Mathlib.MeasureTheory.Integral.IntervalIntegral.FundThmCalculus
{E : Type u_3} [NormedAddCommGroup E] [NormedSpace β E] [CompleteSpace E] {f : β β E} {c : E} {a b : β} (hf : IntervalIntegrable f MeasureTheory.volume a b) {s t : Set β} [intervalIntegral.FTCFilter b (nhdsWithin b s) (nhdsWithin b t)] (hmeas : StronglyMeasurableAtFilter f (nhdsWithin b t) MeasureTheory.volume) (hb : Filter.Tendsto f (nhdsWithin b t β MeasureTheory.ae MeasureTheory.volume) (nhds c)) (hs : UniqueDiffWithinAt β s b := by uniqueDiffWithinAt_Ici_Iic_univ) : derivWithin (fun u => β« (x : β) in a..u, f x) s b = c - intervalIntegral.derivWithin_integral_of_tendsto_ae_left π Mathlib.MeasureTheory.Integral.IntervalIntegral.FundThmCalculus
{E : Type u_3} [NormedAddCommGroup E] [NormedSpace β E] [CompleteSpace E] {f : β β E} {c : E} {a b : β} (hf : IntervalIntegrable f MeasureTheory.volume a b) {s t : Set β} [intervalIntegral.FTCFilter a (nhdsWithin a s) (nhdsWithin a t)] (hmeas : StronglyMeasurableAtFilter f (nhdsWithin a t) MeasureTheory.volume) (ha : Filter.Tendsto f (nhdsWithin a t β MeasureTheory.ae MeasureTheory.volume) (nhds c)) (hs : UniqueDiffWithinAt β s a := by uniqueDiffWithinAt_Ici_Iic_univ) : derivWithin (fun u => β« (x : β) in u..b, f x) s a = -c - derivWithin_pi π Mathlib.Analysis.Calculus.Deriv.Prod
{π : Type u} [NontriviallyNormedField π] {x : π} {s : Set π} {ΞΉ : Type u_1} {E' : ΞΉ β Type u_2} [(i : ΞΉ) β NormedAddCommGroup (E' i)] [(i : ΞΉ) β NormedSpace π (E' i)] {Ο : π β (i : ΞΉ) β E' i} (h : β (i : ΞΉ), DifferentiableWithinAt π (fun x => Ο x i) s x) : derivWithin Ο s x = fun i => derivWithin (fun x => Ο x i) s x - derivWithin_sin π Mathlib.Analysis.SpecialFunctions.Trigonometric.Deriv
{f : β β β} {x : β} {s : Set β} (hf : DifferentiableWithinAt β f s x) (hxs : UniqueDiffWithinAt β s x) : derivWithin (fun x => Real.sin (f x)) s x = Real.cos (f x) * derivWithin f s x - derivWithin_cos π Mathlib.Analysis.SpecialFunctions.Trigonometric.Deriv
{f : β β β} {x : β} {s : Set β} (hf : DifferentiableWithinAt β f s x) (hxs : UniqueDiffWithinAt β s x) : derivWithin (fun x => Real.cos (f x)) s x = -Real.sin (f x) * derivWithin f s x - derivWithin_csin π Mathlib.Analysis.SpecialFunctions.Trigonometric.Deriv
{f : β β β} {x : β} {s : Set β} (hf : DifferentiableWithinAt β f s x) (hxs : UniqueDiffWithinAt β s x) : derivWithin (fun x => Complex.sin (f x)) s x = Complex.cos (f x) * derivWithin f s x - derivWithin_ccos π Mathlib.Analysis.SpecialFunctions.Trigonometric.Deriv
{f : β β β} {x : β} {s : Set β} (hf : DifferentiableWithinAt β f s x) (hxs : UniqueDiffWithinAt β s x) : derivWithin (fun x => Complex.cos (f x)) s x = -Complex.sin (f x) * derivWithin f s x - derivWithin_const_rpow π Mathlib.Analysis.SpecialFunctions.Pow.Deriv
{f : β β β} {x : β} {s : Set β} {a : β} (ha : 0 < a) (hf : DifferentiableWithinAt β f s x) : derivWithin (fun x => a ^ f x) s x = Real.log a * derivWithin f s x * a ^ f x - Complex.derivWithin_const_cpow π Mathlib.Analysis.SpecialFunctions.Pow.Deriv
{f : β β β} {s : Set β} {x : β} (hf : DifferentiableWithinAt β f s x) (c : β) : derivWithin (fun x => c ^ f x) s x = Complex.log c * derivWithin f s x * c ^ f x - derivWithin_rpow_const π Mathlib.Analysis.SpecialFunctions.Pow.Deriv
{f : β β β} {x p : β} {s : Set β} (hf : DifferentiableWithinAt β f s x) (hx : f x β 0 β¨ 1 β€ p) (hxs : UniqueDiffWithinAt β s x) : derivWithin (fun x => f x ^ p) s x = derivWithin f s x * p * f x ^ (p - 1) - derivWithin_sqrt π Mathlib.Analysis.SpecialFunctions.Sqrt
{f : β β β} {s : Set β} {x : β} (hf : DifferentiableWithinAt β f s x) (hx : f x β 0) (hxs : UniqueDiffWithinAt β s x) : derivWithin (fun x => β(f x)) s x = derivWithin f s x / (2 * β(f x)) - Set.OrdConnected.image_derivWithin π Mathlib.Analysis.Calculus.Darboux
{f : β β β} {s : Set β} (hs : s.OrdConnected) (hf : DifferentiableOn β f s) : (derivWithin f s '' s).OrdConnected - Convex.image_derivWithin π Mathlib.Analysis.Calculus.Darboux
{f : β β β} {s : Set β} (hs : Convex β s) (hf : DifferentiableOn β f s) : Convex β (derivWithin f s '' s) - derivWithin.star π Mathlib.Analysis.Calculus.Deriv.Star
{π : Type u} [NontriviallyNormedField π] [StarRing π] {F : Type v} [NormedAddCommGroup F] [NormedSpace π F] [StarAddMonoid F] [StarModule π F] [ContinuousStar F] {f : π β F} {x : π} [TrivialStar π] {s : Set π} : derivWithin (fun y => star (f y)) s x = star (derivWithin 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) - derivWithin.lhopital_zero_nhdsWithin_convex π Mathlib.Analysis.Calculus.LHopital
{a : β} {l : Filter β} {f g : β β β} {s : Set β} (hs : Convex β s) (hdf : βαΆ (x : β) in nhdsWithin a (s \ {a}), DifferentiableWithinAt β f (s \ {a}) x) (hg' : βαΆ (x : β) in nhdsWithin a (s \ {a}), derivWithin g (s \ {a}) x β 0) (hfa : Filter.Tendsto f (nhdsWithin a (s \ {a})) (nhds 0)) (hga : Filter.Tendsto g (nhdsWithin a (s \ {a})) (nhds 0)) (hdiv : Filter.Tendsto (fun x => derivWithin f (s \ {a}) x / derivWithin g (s \ {a}) x) (nhdsWithin a (s \ {a})) l) : Filter.Tendsto (fun x => f x / g x) (nhdsWithin a (s \ {a})) l - hasDerivAt_taylorWithinEval_succ π Mathlib.Analysis.Calculus.Taylor
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace β E] {xβ x : β} {s : Set β} (f : β β E) (n : β) : HasDerivAt (taylorWithinEval f (n + 1) s xβ) (taylorWithinEval (derivWithin f s) n s xβ x) x - ConvexOn.monotoneOn_leftDeriv π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} (hfc : ConvexOn β S f) : MonotoneOn (fun x => derivWithin f (Set.Iio x) x) (interior S) - ConvexOn.monotoneOn_rightDeriv π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} (hfc : ConvexOn β S f) : MonotoneOn (fun x => derivWithin f (Set.Ioi x) x) (interior S) - ConvexOn.isMinOn_of_leftDeriv_eq_zero π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x : β} (hf : ConvexOn β S f) (hx : x β interior S) (hf_ld : derivWithin f (Set.Iio x) x = 0) : IsMinOn f S x - ConvexOn.isMinOn_of_rightDeriv_eq_zero π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x : β} (hf : ConvexOn β S f) (hx : x β interior S) (hf_rd : derivWithin f (Set.Ioi x) x = 0) : IsMinOn f S x - ConvexOn.leftDeriv_le_rightDeriv_of_mem_interior π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x : β} (hfc : ConvexOn β S f) (hxs : x β interior S) : derivWithin f (Set.Iio x) x β€ derivWithin f (Set.Ioi x) x - ConcaveOn.antitoneOn_derivWithin π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} (hfc : ConcaveOn β S f) (hfd : DifferentiableOn β f S) : AntitoneOn (derivWithin f S) S - ConvexOn.monotoneOn_derivWithin π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} (hfc : ConvexOn β S f) (hfd : DifferentiableOn β f S) : MonotoneOn (derivWithin f S) S - StrictConcaveOn.strictAntiOn_derivWithin π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} (hfc : StrictConcaveOn β S f) (hfd : DifferentiableOn β f S) : StrictAntiOn (derivWithin f S) S - StrictConvexOn.strictMonoOn_derivWithin π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} (hfc : StrictConvexOn β S f) (hfd : DifferentiableOn β f S) : StrictMonoOn (derivWithin f S) S - ConvexOn.isMinOn_of_leftDeriv_nonpos_of_rightDeriv_nonneg π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x : β} (hf : ConvexOn β S f) (hx : x β interior S) (hf_ld : derivWithin f (Set.Iio x) x β€ 0) (hf_rd : 0 β€ derivWithin f (Set.Ioi x) x) : IsMinOn f S x - ConvexOn.rightDeriv_le_slope_of_mem_interior π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x : β} (hfc : ConvexOn β S f) {y : β} (hxs : x β interior S) (hys : y β S) (hxy : x < y) : derivWithin f (Set.Ioi x) x β€ slope f x y - ConvexOn.slope_le_leftDeriv_of_mem_interior π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : ConvexOn β S f) (hys : x β S) (hxs : y β interior S) (hxy : x < y) : slope f x y β€ derivWithin f (Set.Iio y) y - ConvexOn.hasDerivWithinAt_leftDeriv_of_mem_interior π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x : β} (hfc : ConvexOn β S f) (hxs : x β interior S) : HasDerivWithinAt f (derivWithin f (Set.Iio x) x) (Set.Iio x) x - ConvexOn.hasDerivWithinAt_rightDeriv_of_mem_interior π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x : β} (hfc : ConvexOn β S f) (hxs : x β interior S) : HasDerivWithinAt f (derivWithin f (Set.Ioi x) x) (Set.Ioi x) x - ConvexOn.leftDeriv_eq_sSup_slope_of_mem_interior π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x : β} (hfc : ConvexOn β S f) (hxs : x β interior S) : derivWithin f (Set.Iio x) x = sSup (slope f x '' {y | y β S β§ y < x}) - ConvexOn.rightDeriv_eq_sInf_slope_of_mem_interior π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x : β} (hfc : ConvexOn β S f) (hxs : x β interior S) : derivWithin f (Set.Ioi x) x = sInf (slope f x '' {y | y β S β§ x < y}) - ConcaveOn.derivWithin_le_slope π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : ConcaveOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f S y) : derivWithin f S y β€ slope f x y - ConcaveOn.slope_le_derivWithin π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : ConcaveOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f S x) : slope f x y β€ derivWithin f S x - ConvexOn.derivWithin_le_slope π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : ConvexOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f S x) : derivWithin f S x β€ slope f x y - ConvexOn.slope_le_derivWithin π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : ConvexOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f S y) : slope f x y β€ derivWithin f S y - StrictConcaveOn.derivWithin_lt_slope π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : StrictConcaveOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f S y) : derivWithin f S y < slope f x y - StrictConcaveOn.slope_lt_derivWithin π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : StrictConcaveOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f S x) : slope f x y < derivWithin f S x - StrictConvexOn.derivWithin_lt_slope π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : StrictConvexOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f S x) : derivWithin f S x < slope f x y - StrictConvexOn.slope_lt_derivWithin π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : StrictConvexOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f S y) : slope f x y < derivWithin f S y - ConcaveOn.leftDeriv_le_slope π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : ConcaveOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f (Set.Iio y) y) : derivWithin f (Set.Iio y) y β€ slope f x y - ConcaveOn.slope_le_rightDeriv π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : ConcaveOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f (Set.Ioi x) x) : slope f x y β€ derivWithin f (Set.Ioi x) x - ConvexOn.rightDeriv_le_slope π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : ConvexOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f (Set.Ioi x) x) : derivWithin f (Set.Ioi x) x β€ slope f x y - ConvexOn.slope_le_leftDeriv π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : ConvexOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f (Set.Iio y) y) : slope f x y β€ derivWithin f (Set.Iio y) y - StrictConcaveOn.leftDeriv_lt_slope π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : StrictConcaveOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f (Set.Iio y) y) : derivWithin f (Set.Iio y) y < slope f x y - StrictConcaveOn.slope_lt_rightDeriv π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : StrictConcaveOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f (Set.Ioi x) x) : slope f x y < derivWithin f (Set.Ioi x) x - StrictConvexOn.rightDeriv_lt_slope π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : StrictConvexOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f (Set.Ioi x) x) : derivWithin f (Set.Ioi x) x < slope f x y - StrictConvexOn.slope_lt_leftDeriv π Mathlib.Analysis.Convex.Deriv
{S : Set β} {f : β β β} {x y : β} (hfc : StrictConvexOn β S f) (hx : x β S) (hy : y β S) (hxy : x < y) (hfd : DifferentiableWithinAt β f (Set.Iio y) y) : slope f x y < derivWithin f (Set.Iio y) y - derivWithin_arctan π Mathlib.Analysis.SpecialFunctions.Trigonometric.ArctanDeriv
{f : β β β} {x : β} {s : Set β} (hf : DifferentiableWithinAt β f s x) (hxs : UniqueDiffWithinAt β s x) : derivWithin (fun x => Real.arctan (f x)) s x = 1 / (1 + f x ^ 2) * derivWithin f s x
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