The logarithm of a product, and smoothness of the logarithm and real powers #
In a Banach algebra A with an isometric continuous functional calculus, CFC.log inverts the
exponential: log (exp a) = a for self-adjoint a and exp (log b) = b for strictly positive
b. Since the exponential turns sums of commuting elements into products, the logarithm turns
products of commuting strictly positive elements into sums, log (a * b) = log a + log b.
If the derivative TauCeti.expFDeriv 𝕂 a of the exponential is invertible at a self-adjoint
a, the inverse function theorem gives an analytic local inverse of exp near exp a, and the
continuity of CFC.log identifies it with CFC.log on the strictly positive elements. Hence
CFC.log is C^n on the strictly positive elements for every n : ℕ∞ω, including the analytic
case n = ω: near each strictly positive element it agrees on them with a function that is
analytic on a whole neighbourhood in A. The real powers a ^ s = exp (s • log a) and the square
root inherit this smoothness. The same identity and the continuity of CFC.log make the real
powers jointly continuous in the base and the exponent.
The hypothesis on the derivative holds for matrices; see
TauCeti/Analysis/Matrix/Exponential/Log.lean.
Main results #
CFC.log_mul_of_commute:log (a * b) = log a + log bfor commuting strictly positiveaandb.CFC.rpow_eq_exp_smul_log:a ^ s = exp (s • log a)for strictly positivea.CFC.continuousOn_rpow_prod:(a, s) ↦ a ^ sis jointly continuous on the strictly positive elements.CFC.contDiffWithinAt_log_exp: ifexpFDeriv 𝕂 ais invertible at a self-adjointa, thenCFC.logisC^natexp awithin the strictly positive elements, for everyn.CFC.contDiffOn_log,CFC.contDiffOn_rpow,CFC.contDiffOn_sqrt: ifexpFDeriv 𝕂 ais invertible at every self-adjointa, thenCFC.log, every real power and the square root areC^non the strictly positive elements.
A real power of a strictly positive element is the exponential of the rescaled logarithm.
The logarithm of a product of commuting strictly positive elements is the sum of their logarithms.
Real powers are jointly continuous in the base and the exponent: (a, s) ↦ a ^ s is
continuous on the pairs whose base is strictly positive. For a fixed exponent this is
CFC.continuousOn_rpow.
If the derivative of the exponential is invertible at a self-adjoint a, then CFC.log is
C^n at exp a within the strictly positive elements: near exp a it agrees on them with the
analytic local inverse of exp.
If the derivative of the exponential is invertible at every self-adjoint element, then
CFC.log is C^n on the strictly positive elements.
If the derivative of the exponential is invertible at every self-adjoint element, then every
real power a ↦ a ^ s is C^n on the strictly positive elements.
If the derivative of the exponential is invertible at every self-adjoint element, then the
square root is C^n on the strictly positive elements.