HasDerivAt.scomp
theorem HasDerivAt.scomp :
β {π : Type u} [inst : NontriviallyNormedField π] {F : Type v} [inst_1 : NormedAddCommGroup F]
[inst_2 : NormedSpace π F] (x : π) {π' : Type u_1} [inst_3 : NontriviallyNormedField π']
[inst_4 : NormedAlgebra π π'] [inst_5 : NormedSpace π' F] [inst_6 : IsScalarTower π π' F] {h : π β π'} {h' : π'}
{gβ : π' β F} {gβ' : F}, HasDerivAt gβ gβ' (h x) β HasDerivAt h h' x β HasDerivAt (gβ β h) (h' β’ gβ') x
The theorem `HasDerivAt.scomp` is a statement of the chain rule in calculus. This theorem states that for any two functions `h` and `gβ` with derivatives `h'` and `gβ'` respectively, if `h` has its derivative `h'` at a point `x` and `gβ` has its derivative `gβ'` at the point `h(x)`, then the derivative of the composition of `gβ` and `h`, that is `(gβ β h)`, at the point `x` is `h' β’ gβ'`. Here, 'β’' denotes scalar multiplication in the appropriate normed vector space. This holds when `π` and `π'` are non-trivially normed fields, `F` is a normed add-commutative group and a vector space over `π` and `π'`, and when `π'` is a normed algebra over `π`.
More concisely: The chain rule in calculus states that for functions `h` and `gβ` with derivatives `h'` and `gβ'` respectively, the derivative of their composition `(gβ β h)` at a point `x` is `h'(x) * gβ'(h(x))`.
|
HasDerivAt.comp_hasFDerivAt
theorem HasDerivAt.comp_hasFDerivAt :
β {π : Type u} [inst : NontriviallyNormedField π] {E : Type w} [inst_1 : NormedAddCommGroup E]
[inst_2 : NormedSpace π E] {π' : Type u_1} [inst_3 : NontriviallyNormedField π'] [inst_4 : NormedAlgebra π π']
{hβ : π' β π'} {hβ' : π'} {f : E β π'} {f' : E βL[π] π'} (x : E),
HasDerivAt hβ hβ' (f x) β HasFDerivAt f f' x β HasFDerivAt (hβ β f) (hβ' β’ f') x
This theorem states that if a function `hβ` has a derivative `hβ'` at the point `f(x)` and a function `f` has a continuous linear map `f'` as a derivative at the point `x`, then the composition of `hβ` and `f` has a derivative at the point `x` which is the scalar product of `hβ'` and `f'`. In more mathematical terms, if `hβ` is differentiable at `f(x)` and `f` is differentiable at `x`, then `(hβ β f)` is differentiable at `x`, and the derivative is given by `hβ' β’ f'`.
More concisely: If functions `f` and `hβ` are differentiable at points `x` and `f(x)` respectively, then their composition `hβ β f` is differentiable at `x`, and its derivative is equal to the scalar product of `hβ'` and `f'`, where `hβ'` is the derivative of `hβ` and `f'` is the derivative of `f`.
|
HasFDerivAt.comp_hasDerivAt
theorem HasFDerivAt.comp_hasDerivAt :
β {π : Type u} [inst : NontriviallyNormedField π] {F : Type v} [inst_1 : NormedAddCommGroup F]
[inst_2 : NormedSpace π F] {E : Type w} [inst_3 : NormedAddCommGroup E] [inst_4 : NormedSpace π E] {f : π β F}
{f' : F} (x : π) {l : F β E} {l' : F βL[π] E},
HasFDerivAt l l' (f x) β HasDerivAt f f' x β HasDerivAt (l β f) (l' f') x
The theorem `HasFDerivAt.comp_hasDerivAt` states that for any two functions `l : F β E` and `f : π β F` over a nontrivially normed field `π`, if `l` has a FrΓ©chet derivative `l'` at the point `f(x)`, and `f` has a derivative `f'` at `x`, then the composition function `l β f` has a derivative at `x` equal to the application of the FrΓ©chet derivative `l'` to the derivative `f'`. This encapsulates the chain rule in calculus.
More concisely: If functions `l : F β E` over a nontrivially normed field `π`, `l` has FrΓ©chet derivative `l'` at `f(x)`, and `f : π β F` has derivative `f'` at `x`, then `l β f` has a derivative at `x` equal to `l' (f' (x))`.
|
HasStrictDerivAt.comp
theorem HasStrictDerivAt.comp :
β {π : Type u} [inst : NontriviallyNormedField π] (x : π) {π' : Type u_1} [inst_1 : NontriviallyNormedField π']
[inst_2 : NormedAlgebra π π'] {h : π β π'} {hβ : π' β π'} {h' hβ' : π'},
HasStrictDerivAt hβ hβ' (h x) β HasStrictDerivAt h h' x β HasStrictDerivAt (hβ β h) (hβ' * h') x
The theorem `HasStrictDerivAt.comp` states that if a function `hβ` has a strict derivative `hβ'` at the point `h(x)` and a function `h` has a strict derivative `h'` at the point `x`, in the context of nontrivially normed fields, then the composition of the two functions `(hβ β h)` has a strict derivative at the point `x` which is the product of the derivatives `hβ'` and `h'`. This captures the chain rule concept in calculus.
More concisely: If `h` and `hβ` are functions with strict derivatives at a point `x` in a nontrivially normed field, then `(hβ β h)'(x) = hβ'(h(x)) * h'(x)`.
|
HasDerivAt.comp
theorem HasDerivAt.comp :
β {π : Type u} [inst : NontriviallyNormedField π] (x : π) {π' : Type u_1} [inst_1 : NontriviallyNormedField π']
[inst_2 : NormedAlgebra π π'] {h : π β π'} {hβ : π' β π'} {h' hβ' : π'},
HasDerivAt hβ hβ' (h x) β HasDerivAt h h' x β HasDerivAt (hβ β h) (hβ' * h') x
This theorem is the chain rule from calculus, stated in the context of normed algebra. Specifically, it states that if a function `hβ` has derivative `hβ'` at the point `h(x)`, and a function `h` has derivative `h'` at the point `x`, then the derivative of the composition of `hβ` and `h` at the point `x` is `hβ' * h'`. This theorem holds for any nontrivially normed field `π` and `π'`, where `π'` is a normed algebra over `π`.
More concisely: If `h : β β π` and `hβ : β β π'` are differentiable at `x β β` with derivatives `h'` and `hβ'` respectively, then the derivative of `hβ β h` at `x` is `hβ' * h'`.
|
HasDerivAt.comp_hasFDerivWithinAt
theorem HasDerivAt.comp_hasFDerivWithinAt :
β {π : Type u} [inst : NontriviallyNormedField π] {E : Type w} [inst_1 : NormedAddCommGroup E]
[inst_2 : NormedSpace π E] {π' : Type u_1} [inst_3 : NontriviallyNormedField π'] [inst_4 : NormedAlgebra π π']
{hβ : π' β π'} {hβ' : π'} {f : E β π'} {f' : E βL[π] π'} {s : Set E} (x : E),
HasDerivAt hβ hβ' (f x) β HasFDerivWithinAt f f' s x β HasFDerivWithinAt (hβ β f) (hβ' β’ f') s x
This theorem states that if a function `hβ` has a derivative `hβ'` at the point `f(x)`, and another function `f` has a FrΓ©chet derivative `f'` within a set `s` at the point `x`, then the composition of the functions `hβ β f` also has a FrΓ©chet derivative `hβ' β’ f'` within the set `s` at the same point `x`. Here, `π` and `π'` are types representing non-trivially normed fields, and `E` is a type representing an additive commutative group that is also a normed space over `π`. The operator `β’` denotes scalar multiplication, and `β` denotes function composition.
More concisely: If functions `f : E β E` and `hβ : π β π'` have derivatives `f' : E β E` and `hβ' : π β π'` respectively at points `x : E` and `y : π` with `y = f(x)`, then the composition `hβ β f` has a FrΓ©chet derivative `hβ' β’ f'` at point `x`.
|
HasFDerivWithinAt.comp_hasDerivWithinAt
theorem HasFDerivWithinAt.comp_hasDerivWithinAt :
β {π : Type u} [inst : NontriviallyNormedField π] {F : Type v} [inst_1 : NormedAddCommGroup F]
[inst_2 : NormedSpace π F] {E : Type w} [inst_3 : NormedAddCommGroup E] [inst_4 : NormedSpace π E] {f : π β F}
{f' : F} (x : π) {s : Set π} {l : F β E} {l' : F βL[π] E} {t : Set F},
HasFDerivWithinAt l l' t (f x) β
HasDerivWithinAt f f' s x β Set.MapsTo f s t β HasDerivWithinAt (l β f) (l' f') s x
The theorem `HasFDerivWithinAt.comp_hasDerivWithinAt` states that for a composition of two functions, `l : F β E` and `f : π β F`, if `l` has a FrΓ©chet derivative `l'` within a set `t` at the point `f(x)`, `f` has a derivative `f'` within a set `s` at the point `x`, and `f` maps `s` into `t`, then the composition `l β f` has a derivative within the set `s` at the point `x` equal to the application of the FrΓ©chet derivative `l'` to the derivative `f'`. This theorem is crucial in multi-variable calculus and the analysis of composed functions.
More concisely: If functions `l : F -> E` and `f : β^n -> F` have derivatives within sets `t` and `s`, respectively, at points `f(x)` and `x`, and `f(s)` is contained in `t`, then `l β f` has a derivative equal to `l'(f'(x))` at `x`.
|
HasDerivWithinAt.scomp
theorem HasDerivWithinAt.scomp :
β {π : Type u} [inst : NontriviallyNormedField π] {F : Type v} [inst_1 : NormedAddCommGroup F]
[inst_2 : NormedSpace π F] (x : π) {s : Set π} {π' : Type u_1} [inst_3 : NontriviallyNormedField π']
[inst_4 : NormedAlgebra π π'] [inst_5 : NormedSpace π' F] [inst_6 : IsScalarTower π π' F] {t' : Set π'}
{h : π β π'} {h' : π'} {gβ : π' β F} {gβ' : F},
HasDerivWithinAt gβ gβ' t' (h x) β
HasDerivWithinAt h h' s x β Set.MapsTo h s t' β HasDerivWithinAt (gβ β h) (h' β’ gβ') s x
The theorem `HasDerivWithinAt.scomp` states that for all types `π` and `π'` equipped with normed fields properties, and a type `F` equipped with normed add comm group and normed space properties, given a point `x` of type `π`, sets `s` of type `π` and `t'` of type `π'`, functions `h : π β π'` and `gβ : π' β F`, and elements `h'` of type `π'` and `gβ'` of type `F`. If `gβ` has a derivative `gβ'` at the point `h(x)` within set `t'`, `h` has a derivative `h'` at the point `x` within set `s`, and the image of set `s` under the function `h` is contained in set `t'`, then the composite function `(gβ β h)` has a derivative `(h' β’ gβ')` at point `x` within set `s`. Here, `β’` denotes the scalar multiplication operation.
More concisely: If `h` is a function from a normed space `π` to another normed space `π'`, `gβ` is a function from `π'` to a normed vector space `F` with derivative `gβ'` at `h(x)`, `h` has derivative `h'` at `x` with image of `s` in `t'`, then `(gβ β h)` has derivative `(h' β’ gβ')` at `x`.
|
HasDerivAt.comp_hasDerivWithinAt
theorem HasDerivAt.comp_hasDerivWithinAt :
β {π : Type u} [inst : NontriviallyNormedField π] (x : π) {s : Set π} {π' : Type u_1}
[inst_1 : NontriviallyNormedField π'] [inst_2 : NormedAlgebra π π'] {h : π β π'} {hβ : π' β π'} {h' hβ' : π'},
HasDerivAt hβ hβ' (h x) β HasDerivWithinAt h h' s x β HasDerivWithinAt (hβ β h) (hβ' * h') s x
The theorem `HasDerivAt.comp_hasDerivWithinAt` states that given two functions `h` and `hβ` and their respective derivatives `h'` and `hβ'` at a point `x`, within a subset `s`, where the field `π` is a non-trivially normed field, and `π'` is another non-trivially normed field under a normed algebra over `π`. If the function `hβ` has a derivative at `h(x)`, and the function `h` has a derivative within the subset `s` at point `x`, then the composition of `hβ` and `h` also has a derivative within the subset `s` at point `x`, and the derivative is the product of `hβ'` and `h'`. This theorem essentially states the chain rule for derivatives within a subset.
More concisely: Given functions `h: π β π'`, `hβ: π' β π''`, `h', hβ'` their respective derivatives, if `h` is differentiable at `x`, `hβ` is differentiable at `h(x)`, and `π`, `π'`, `π''` are non-trivially normed fields under normed algebra over `π`, then `hβ β h` is differentiable at `x` with derivative `hβ'(h(x)) * h'(x)`.
|
HasDerivWithinAt.comp
theorem HasDerivWithinAt.comp :
β {π : Type u} [inst : NontriviallyNormedField π] (x : π) {s : Set π} {π' : Type u_1}
[inst_1 : NontriviallyNormedField π'] [inst_2 : NormedAlgebra π π'] {s' : Set π'} {h : π β π'} {hβ : π' β π'}
{h' hβ' : π'},
HasDerivWithinAt hβ hβ' s' (h x) β
HasDerivWithinAt h h' s x β Set.MapsTo h s s' β HasDerivWithinAt (hβ β h) (hβ' * h') s x
This theorem states that, given two types `π` and `π'` which are nontrivially normed fields, a point `x` in `π`, subsets `s` of `π` and `s'` of `π'`, and two functions `h` and `hβ` mapping `π` to `π'` and `π'` to `π'` respectively, with corresponding derivatives `h'` and `hβ'`, if `hβ` has derivative `hβ'` at the image of `x` under `h` within `s'` and `h` has derivative `h'` at `x` within `s`, and furthermore if the image of `s` under `h` is contained in `s'` (i.e., `h` maps `s` into `s'`), then the composition of `hβ` and `h` has the derivative `hβ' * h'` at `x` within `s`. This theorem essentially formalizes the chain rule of calculus in the context of derivatives within specific subsets of the domain.
More concisely: Given nontrivially normed fields `π` and `π'`, functions `h: π β π'` and `hβ: π' β π'` with derivatives `h'` and `hβ'`, if `hβ' * h'` is the derivative of `hβ β h` at `x` within `s` and `h(s) β s'`, then `hβ'` is the derivative of `hβ β h` at `x` within `s`.
|
HasStrictDerivAt.comp_hasStrictFDerivAt
theorem HasStrictDerivAt.comp_hasStrictFDerivAt :
β {π : Type u} [inst : NontriviallyNormedField π] {E : Type w} [inst_1 : NormedAddCommGroup E]
[inst_2 : NormedSpace π E] {π' : Type u_1} [inst_3 : NontriviallyNormedField π'] [inst_4 : NormedAlgebra π π']
{hβ : π' β π'} {hβ' : π'} {f : E β π'} {f' : E βL[π] π'} (x : E),
HasStrictDerivAt hβ hβ' (f x) β HasStrictFDerivAt f f' x β HasStrictFDerivAt (hβ β f) (hβ' β’ f') x
The theorem `HasStrictDerivAt.comp_hasStrictFDerivAt` states that if a function `hβ` has a strict derivative `hβ'` at the point `f(x)` (in the sense of strict differentiability), and another function `f` has strict Frechet derivative `f'` at point `x`, then the composed function `(hβ β f)` has a strict Frechet derivative of `(hβ' β’ f')` at the point `x`. In simpler terms, this theorem is about the chain rule in differential calculus, which describes the derivative of a composition of functions.
More concisely: If `f` is strictly Frechet differentiable at `x` and `hβ` is strictly differentiable at `f(x)`, then the composed function `hβ β f` is strictly Frechet differentiable at `x` with derivative `(hβ' β’ f')`.
|
HasDerivAtFilter.scomp
theorem HasDerivAtFilter.scomp :
β {π : Type u} [inst : NontriviallyNormedField π] {F : Type v} [inst_1 : NormedAddCommGroup F]
[inst_2 : NormedSpace π F] (x : π) {L : Filter π} {π' : Type u_1} [inst_3 : NontriviallyNormedField π']
[inst_4 : NormedAlgebra π π'] [inst_5 : NormedSpace π' F] [inst_6 : IsScalarTower π π' F] {h : π β π'} {h' : π'}
{gβ : π' β F} {gβ' : F} {L' : Filter π'},
HasDerivAtFilter gβ gβ' (h x) L' β
HasDerivAtFilter h h' x L β Filter.Tendsto h L L' β HasDerivAtFilter (gβ β h) (h' β’ gβ') x L
This theorem, `HasDerivAtFilter.scomp`, states that given two functions `h` and `gβ` on the types `π` and `π'` respectively, with known derivatives at a point `x` for `h` and at `h x` for `gβ` as `x` approaches along the filter `L` and `h x` approaches along the filter `L'` respectively, if `h` converges from filter `L` to `L'` as `x` approaches, then the derivative of the composition of `gβ` and `h` at the point `x` along the filter `L` exists and is equal to the derivative of `h` at `x` scaled by the derivative of `gβ` at `h x`. This states a version of the chain rule for derivatives in the context of normed spaces and filters.
More concisely: Given functions `h: π β π'` and `gβ: π' β β` with derivatives at `x` along filters `L` and `L'`, respectively, and assuming `h` converges from `L` to `L'`, the derivative of `gβ β h` at `x` along `L` exists and equals the derivative of `h` at `x` multiplied by the derivative of `gβ` at `h x`.
|