Cualquier función de f:R→R se puede extender a una función de auto-adjoint n×n de las matrices f(A)=n∑i=1f(ai)viv∗i donde A=∑ni=1aiviv∗i es la descomposición espectral de A.
Si f:R→R es convexa, entonces la función de A↦Tr(f(A)) también es convexa como una función de las matrices. (Ver, por ejemplo, el Teorema 3.27 en la Introducción al Análisis Matricial y Aplicaciones, o ver la prueba a continuación).
Mi pregunta: Si f:R→R es convexa, es la función \etiqueta1Un↦Tr(Bf(A)) convexo para cualquier auto-adjunto positivo de la matriz B≥0?
Me pregunto si las siguientes pruebas pueden ser adaptados para mostrar la convexidad de (1). Aquí os muestro que A↦Trf(A) es una función convexa mientras f es convexa. No puedo sacar una otra prueba similar a la obra para mostrar la convexidad de A↦Tr(Bf(A)), ni puedo encontrar un contraejemplo.
Lema. Supongamos f:R→R es convexo y deje A ser un auto-adjoint n×n matriz. Para cualquier base ortonormales {u1,…,un}Cn, sostiene que Trf(A)≥n∑j=1f(u∗jAuj). Prueba. Deje A=∑ni=1aiviv∗i ser la descomposición espectral de A. A continuación, ∑nj=1|u∗jvi|2=1 por cada j y
Trf(A)=n∑j=1n∑i=1f(ai)|u∗jvi|2≥∑j=1f(n∑i=1ai|u∗jvi|2)=∑j=1f(u∗jAuj) donde la desigualdad es debido a la convexidad de f. ◻
Teorema. Deje f:R→R ser convexo. A continuación, A↦Trf(A) es convexa como una función de las matrices.
Prueba. Deje A B ser uno mismo-adjoint n×n matrices y deje t∈(0,1). Vamos a mostrar que tTrf(A)+(1−t)Trf(B)≥Tr(f(tA+(1−t)B)). Let {u1,…,un} be the eigenbasis of tA+(1−t)B. Por el Lema, tTrf(A)+(1−t)Trf(B)≥tn∑j=1f(u∗jAuj)+(1−t)n∑j=1f(u∗jBuj)=n∑j=1(tf(u∗jAuj)+(1−t)f(u∗jBuj))≥n∑j=1f(tu∗jAuj+(1−t)u∗jBuj)=n∑j=1f(u∗j(tA+(1−t))Buj)=Tr(f(tA+(1−t)B)), como deseado, donde la segunda desigualdad es debido a la convexidad de f. ◻