Matrix powers with real exponents #
Matrix power of a positive semidefinite matrix, as given by the elementwise real power of the diagonal in a diagonalized form.
Note that this has the usual Real.rpow caveats, such as 0 to the power -1 giving 0.
Instances For
Equations
- HermitianMat.instRPow = { pow := HermitianMat.rpow }
For a fixed Hermitian matrix A, the function x β¦ A^x is continuous for x > 0.
For a fixed Hermitian matrix A, the function x β¦ A^x is continuous for x < 0.
Functional calculus of Real.sqrt is equal to functional calculus of x^(1/2).
Keeps in line with our simp-normal form for moving reindex outwards.
Joint continuity of matrix rpow for Hermitian matrices with positive exponent
Tr[A^p] = βα΅’ Ξ»α΅’^p for a Hermitian matrix A.
Loewner-Heinz Theorem #
The operator monotonicity of x β¦ x ^ q for 0 < q β€ 1:
if A β€ B (in the Loewner order), then A ^ q β€ B ^ q.
This is proved using the resolvent integral representation, following the same
approach as log_mono in LogExp.lean. The key identity is:
x ^ q = c_q * β« t in (0,β), t ^ (q-1) * x / (x + t) dt
where c_q = sin(Ο q) / Ο. Since each integrand x / (x + t) is operator
monotone (via inv_antitone), the integral is operator monotone.
Finite integral approximation for the rpow monotonicity proof.
Same integrand as logApprox but with weight t ^ q.
Equations
Instances For
The positive constant arising from the resolvent integral.
Equal to β« u in Set.Ioi 0, u ^ (q-1) / (1+u) = Ο / sin(Ο q),
but we only need its positivity.
Instances For
The integrand u ^ (q-1) / (1+u) is integrable on (0, β) for 0 < q < 1.
The scalar rpow approximation converges pointwise.
scalarRpowApprox q T x β rpowConst q * (x^q - 1) as T β β.
The matrix rpow approximation converges: rpowApprox A q T β rpowConst q β’ (A^q - 1).
The LΓΆwnerβHeinz theorem: for matrices A and B, if 0 β€ A β€ B and 0 < q β€ 1,
then A^q β€ B^q. That is, real roots are operator monotone.
An inequality of Lieb-Thirring type. For 0 < r β€ 1:
Tr[B^r A^r B^r] β€ Tr[(B A B)^r].