Documentation

Mathlib.Analysis.Complex.SqrtDeriv

Derivatives of Complex.sqrt #

This file proves that Complex.sqrt is differentiable on the slit plane Complex.slitPlane and computes its derivative.

Main results #

theorem Complex.hasStrictDerivAt_sqrt {z : } (hz : z slitPlane) :
HasStrictDerivAt sqrt (z ^ (-1 / 2) / 2) z
theorem Complex.hasDerivAt_sqrt {z : } (hz : z slitPlane) :
HasDerivAt sqrt (z ^ (-1 / 2) / 2) z
theorem Complex.hasDerivWithinAt_sqrt {z : } {s : Set } (hz : z slitPlane) :
HasDerivWithinAt sqrt (z ^ (-1 / 2) / 2) s z
theorem Complex.deriv_sqrt {z : } (hz : z slitPlane) :
deriv sqrt z = z ^ (-1 / 2) / 2
theorem Complex.derivWithin_sqrt {z : } (hz : z slitPlane) :
derivWithin sqrt slitPlane z = z ^ (-1 / 2) / 2
theorem Complex.continuousAt_sqrt {z : } (hz : 0 z.re z.im 0) :

Complex.sqrt is continuous at z provided 0 ≤ z.re or z.im ≠ 0. This is weaker than requiring z ∈ slitPlane, as it additionally includes the imaginary axis and 0.