The logarithm and real powers of positive definite matrices #
Over 𝕜 = ℝ or ℂ, the matrix exponential maps the Hermitian matrices onto the positive definite
ones, with inverse the logarithm cfc Real.log of the continuous functional calculus. This file
proves both inverse identities and that the logarithm is C^n on the positive definite matrices
for every n : ℕ∞ω, including the analytic case n = ω, over 𝕜 itself. Near each positive
definite matrix it agrees with the analytic local inverse of exp on the full matrix space, which
the inverse function theorem provides because the derivative of exp at a Hermitian matrix is
invertible (Matrix.IsHermitian.isUnit_expFDeriv). The real powers P ^ s = exp (s • log P) and
the square root inherit this smoothness.
The logarithm is written cfc Real.log, which is CFC.log whenever the latter is defined;
CFC.log needs a normed ℝ-algebra structure, which complex matrices do not carry by default.
The smoothness statements use the scoped Euclidean operator norm Matrix.Norms.L2Operator, whose
topology is the native matrix topology.
Main results #
Matrix.IsHermitian.posDef_exp: the exponential of a Hermitian matrix is positive definite.Matrix.IsHermitian.cfc_log_exp,Matrix.PosDef.exp_cfc_log: the logarithm inverts the exponential on the Hermitian matrices, and the exponential inverts the logarithm on the positive definite matrices.Matrix.PosDef.rpow_eq_exp_smul_cfc_log:P ^ s = exp (s • log P)for positive definiteP.Matrix.contDiffOn_cfc_log,Matrix.contDiffOn_rpow,Matrix.contDiffOn_sqrt: the logarithm, every real power and the square root areC^non the positive definite matrices.
References #
- Brian C. Hall, Lie Groups, Lie Algebras, and Representations, second edition, Graduate Texts in Mathematics 222, Springer, 2015, Sections 2.3 and 2.5.
The exponential of a Hermitian matrix is positive definite.
The logarithm of the exponential of a Hermitian matrix is the matrix itself.
The exponential of the logarithm of a positive definite matrix is the matrix itself.
Smoothness of the matrix logarithm. The logarithm is C^n on the positive definite
matrices for every n : ℕ∞ω, including n = ω, over either the real or the complex scalars.