SDPs and congruence transformations. Consider the SDP
minimizesubject tocTxx1F1+x2F2+⋯+xnFn+G⪯0,
with Fi,G∈Sk, c∈Rn.
(a) Suppose R∈Rk×k is nonsingular. Show that the SDP is equivalent to the SDP
minimizesubject tocTxx1F~1+x2F~2+⋯+xnF~n+G~⪯0,
where F~i=RTFiR, G~=RTGR.
(b) Suppose there exists a nonsingular R such that F~i and G~ are diagonal. Show that the SDP is equivalent to an LP.
(c) Suppose there exists a nonsingular R such that F~i and G~ have the form
F~i=[αiIaiTaiαi],i=1,…,n,G~=[βIbTbβ],
where αi,β∈R, ai,b∈Rk−1. Show that the SDP is equivalent to an SOCP with a single second-order cone constraint.