P13
行列式的对数: f ( x ) = log d e t ( x ) d o m f = S + + n f(x)=\log det(x) \quad domf = S^n_{++} f(x)=logdet(x)domf=S++n
当
n
=
1
n=1
n=1,
f
(
x
)
=
l
o
g
x
f(x)=logx
f(x)=logx为凹函数
当
n
>
1
n>1
n>1,
∀
z
∈
S
+
+
n
,
∀
t
∈
R
,
∀
v
∈
R
n
∗
n
\forall z \in S^n_{++},\forall t \in R, \forall v \in R^{n*n}
∀z∈S++n,∀t∈R,∀v∈Rn∗n
z
+
t
v
∈
S
+
+
n
=
d
o
m
f
z+tv \in S^n_{++} = domf
z+tv∈S++n=domf
v
∈
R
n
∗
n
\quad v \in R^{n*n}
v∈Rn∗n
g ( t ) = f ( z + t v ) = l o g d e t ( z + t v ) = l o g d e t { z 1 2 ( I + t z − 1 2 v z − 1 2 ) z 1 2 } = 2 log det z 1 2 + log det { I + t z − 1 2 v z − 1 2 } = log det z + log det { I + t z − 1 2 v z − 1 2 } = log det z + ∑ i = 1 n log ( 1 + λ i ) \begin{aligned} g(t) &=f(z+tv) \\ &=log det(z+tv) \\ &= log det \lbrace z^{\frac{1}{2} } (I + tz^{-\frac{1}{2}} v z^{-\frac{1}{2}}) z^{\frac{1}{2}} \rbrace \\ &=2\log \det { z^{\frac{1}{2} } } + \log \det \lbrace {I + tz^{-\frac{1}{2}} v z^{-\frac{1}{2}}} \rbrace \\ &=\log \det { z } + \log \det \lbrace {I + tz^{-\frac{1}{2}} v z^{-\frac{1}{2}}} \rbrace \\ &=\log \det { z } + \sum_{i=1}^n \log (1+\lambda_i) \\ \end{aligned} g(t)=f(z+tv)=logdet(z+tv)=logdet{z21(I+tz−21vz−21)z21}=2logdetz21+logdet{I+tz−21vz−21}=logdetz+logdet{I+tz−21vz−21}=logdetz+i=1∑nlog(1+λi)
λ
i
:
t
z
−
1
2
v
z
−
1
2
\lambda_i:tz^{-\frac{1}{2}} v z^{-\frac{1}{2}}
λi:tz−21vz−21的特征值
Q
Λ
Q
T
Q
Q
T
=
I
Q \Lambda Q^T \quad QQ^T=I
QΛQTQQT=I
det { I + t z − 1 2 v z − 1 2 } = d e t ( Q Q T + Q Λ Q T ) = d e t ( Q ) d e t ( I + Λ ) d e t ( Q T ) = d e t ( Q ) d e t ( Q T ) d e t ( I + Λ ) = d e t ( I + Λ ) \det \lbrace {I + tz^{-\frac{1}{2}} v z^{-\frac{1}{2}}} \rbrace=det(QQ^T+Q\Lambda Q^T)=det(Q)det(I+\Lambda)det(Q^T)=det(Q)det(Q^T)det(I+\Lambda)=det(I+\Lambda) det{I+tz−21vz−21}=det(QQT+QΛQT)=det(Q)det(I+Λ)det(QT)=det(Q)det(QT)det(I+Λ)=det(I+Λ)
g
′
(
t
)
=
∑
i
λ
i
1
+
t
λ
i
g'(t)=\sum_i \frac{\lambda_i}{1+t\lambda_i}
g′(t)=∑i1+tλiλi
g
′
′
(
t
)
=
∑
i
−
λ
i
2
(
1
+
t
λ
i
)
2
≤
0
g''(t)=\sum_i \frac{-\lambda_i^2}{(1+t\lambda_i)^2} \leq 0
g′′(t)=∑i(1+tλi)2−λi2≤0
所以: f ( x ) f(x) f(x)是凹函数