noncomputable def
HermitianMat.sqrt
{d : Type u_1}
{๐ : Type u_2}
[Fintype d]
[DecidableEq d]
[RCLike ๐]
(A : HermitianMat d ๐)
:
HermitianMat d ๐
The square root of a Hermitian matrix. Negative eigenvalues are mapped to zero.
Instances For
theorem
HermitianMat.sqrt_sq_eq_proj
{d : Type u_1}
{๐ : Type u_2}
[Fintype d]
[DecidableEq d]
[RCLike ๐]
(A : HermitianMat d ๐)
:
theorem
HermitianMat.sqrt_sq
{d : Type u_1}
{๐ : Type u_2}
[Fintype d]
[DecidableEq d]
[RCLike ๐]
{A : HermitianMat d ๐}
(hA : 0 โค A)
:
theorem
HermitianMat.commute_sqrt_left
{d : Type u_1}
{๐ : Type u_2}
[Fintype d]
[DecidableEq d]
[RCLike ๐]
{A B : HermitianMat d ๐}
(hAB : Commute โA โB)
:
theorem
HermitianMat.commute_sqrt_right
{d : Type u_1}
{๐ : Type u_2}
[Fintype d]
[DecidableEq d]
[RCLike ๐]
{A B : HermitianMat d ๐}
(hAB : Commute โA โB)
:
theorem
HermitianMat.sqrt_nonneg
{d : Type u_1}
{๐ : Type u_2}
[Fintype d]
[DecidableEq d]
[RCLike ๐]
(A : HermitianMat d ๐)
:
theorem
HermitianMat.sqrt_pos
{d : Type u_1}
{๐ : Type u_2}
[Fintype d]
[DecidableEq d]
[RCLike ๐]
{A : HermitianMat d ๐}
(h : 0 < A)
:
theorem
HermitianMat.sqrt_posDef
{d : Type u_1}
{๐ : Type u_2}
[Fintype d]
[DecidableEq d]
[RCLike ๐]
{A : HermitianMat d ๐}
(hA : (โA).PosDef)
:
Positivity extension for HermitianMat.sqrt
Equations
- One or more equations did not get rendered due to their size.