Differentiability of the complex log function #
theorem
Complex.hasStrictFDerivAt_log_real
{x : โ}
(h : x โ slitPlane)
:
HasStrictFDerivAt log (xโปยน โข 1) x
theorem
Complex.contDiffAt_log
{x : โ}
(h : x โ slitPlane)
{n : WithTop โโ}
:
ContDiffAt โ n log x
theorem
HasStrictFDerivAt.clog
{E : Type u_2}
[NormedAddCommGroup E]
[NormedSpace โ E]
{f : E โ โ}
{f' : StrongDual โ E}
{x : E}
(hโ : HasStrictFDerivAt f f' x)
(hโ : f x โ Complex.slitPlane)
:
HasStrictFDerivAt (fun (t : E) => Complex.log (f t)) ((f x)โปยน โข f') x
theorem
HasStrictDerivAt.clog
{f : โ โ โ}
{f' x : โ}
(hโ : HasStrictDerivAt f f' x)
(hโ : f x โ Complex.slitPlane)
:
HasStrictDerivAt (fun (t : โ) => Complex.log (f t)) (f' / f x) x
theorem
HasStrictDerivAt.clog_real
{f : โ โ โ}
{x : โ}
{f' : โ}
(hโ : HasStrictDerivAt f f' x)
(hโ : f x โ Complex.slitPlane)
:
HasStrictDerivAt (fun (t : โ) => Complex.log (f t)) (f' / f x) x
theorem
HasFDerivAt.clog
{E : Type u_2}
[NormedAddCommGroup E]
[NormedSpace โ E]
{f : E โ โ}
{f' : StrongDual โ E}
{x : E}
(hโ : HasFDerivAt f f' x)
(hโ : f x โ Complex.slitPlane)
:
HasFDerivAt (fun (t : E) => Complex.log (f t)) ((f x)โปยน โข f') x
theorem
HasDerivAt.clog
{f : โ โ โ}
{f' x : โ}
(hโ : HasDerivAt f f' x)
(hโ : f x โ Complex.slitPlane)
:
HasDerivAt (fun (t : โ) => Complex.log (f t)) (f' / f x) x
theorem
HasDerivAt.clog_real
{f : โ โ โ}
{x : โ}
{f' : โ}
(hโ : HasDerivAt f f' x)
(hโ : f x โ Complex.slitPlane)
:
HasDerivAt (fun (t : โ) => Complex.log (f t)) (f' / f x) x
theorem
DifferentiableAt.clog
{E : Type u_2}
[NormedAddCommGroup E]
[NormedSpace โ E]
{f : E โ โ}
{x : E}
(hโ : DifferentiableAt โ f x)
(hโ : f x โ Complex.slitPlane)
:
DifferentiableAt โ (fun (t : E) => Complex.log (f t)) x
theorem
HasFDerivWithinAt.clog
{E : Type u_2}
[NormedAddCommGroup E]
[NormedSpace โ E]
{f : E โ โ}
{f' : StrongDual โ E}
{s : Set E}
{x : E}
(hโ : HasFDerivWithinAt f f' s x)
(hโ : f x โ Complex.slitPlane)
:
HasFDerivWithinAt (fun (t : E) => Complex.log (f t)) ((f x)โปยน โข f') s x
theorem
HasDerivWithinAt.clog
{f : โ โ โ}
{f' x : โ}
{s : Set โ}
(hโ : HasDerivWithinAt f f' s x)
(hโ : f x โ Complex.slitPlane)
:
HasDerivWithinAt (fun (t : โ) => Complex.log (f t)) (f' / f x) s x
theorem
HasDerivWithinAt.clog_real
{f : โ โ โ}
{s : Set โ}
{x : โ}
{f' : โ}
(hโ : HasDerivWithinAt f f' s x)
(hโ : f x โ Complex.slitPlane)
:
HasDerivWithinAt (fun (t : โ) => Complex.log (f t)) (f' / f x) s x
theorem
DifferentiableWithinAt.clog
{E : Type u_2}
[NormedAddCommGroup E]
[NormedSpace โ E]
{f : E โ โ}
{s : Set E}
{x : E}
(hโ : DifferentiableWithinAt โ f s x)
(hโ : f x โ Complex.slitPlane)
:
DifferentiableWithinAt โ (fun (t : E) => Complex.log (f t)) s x
theorem
DifferentiableOn.clog
{E : Type u_2}
[NormedAddCommGroup E]
[NormedSpace โ E]
{f : E โ โ}
{s : Set E}
(hโ : DifferentiableOn โ f s)
(hโ : โ x โ s, f x โ Complex.slitPlane)
:
DifferentiableOn โ (fun (t : E) => Complex.log (f t)) s
theorem
Differentiable.clog
{E : Type u_2}
[NormedAddCommGroup E]
[NormedSpace โ E]
{f : E โ โ}
(hโ : Differentiable โ f)
(hโ : โ (x : E), f x โ Complex.slitPlane)
:
Differentiable โ fun (t : E) => Complex.log (f t)
theorem
Complex.deriv_log_comp_eq_logDeriv
{f : โ โ โ}
{x : โ}
(hโ : DifferentiableAt โ f x)
(hโ : f x โ slitPlane)
:
The derivative of log โ f is the logarithmic derivative provided f is differentiable and
we are on the slitPlane.
theorem
MeromorphicOn.logDeriv
{๐ : Type u_3}
{๐' : Type u_4}
[NontriviallyNormedField ๐]
[NontriviallyNormedField ๐']
[NormedAlgebra ๐ ๐']
[CompleteSpace ๐']
{f : ๐ โ ๐'}
{s : Set ๐}
(h : MeromorphicOn f s)
:
MeromorphicOn (logDeriv f) s
theorem
Meromorphic.logDeriv
{๐ : Type u_3}
{๐' : Type u_4}
[NontriviallyNormedField ๐]
[NontriviallyNormedField ๐']
[NormedAlgebra ๐ ๐']
[CompleteSpace ๐']
{f : ๐ โ ๐'}
(h : Meromorphic f)
:
Meromorphic (logDeriv f)