Square root on RCLike #
This file contains the definitions Complex.sqrt and RCLike.sqrt and builds basic API.
The square root of a complex number.
Instances For
The square root on RCLike.
Instances For
theorem
RCLike.sqrt_eq_ite
{๐ : Type u_1}
[RCLike ๐]
{a : ๐}
:
sqrt a = if h : im I = 1 then (complexRingEquiv h).symm ((complexRingEquiv h) a).sqrt else โโ(re a)
theorem
Complex.sqrt_map
{๐ : Type u_1}
[RCLike ๐]
{a : ๐}
(h : RCLike.im RCLike.I = 1)
:
((RCLike.map ๐ โ) a).sqrt = (RCLike.map ๐ โ) (RCLike.sqrt a)