Can I obtain a unitary block matrix from any invertible matrix?

264 Views Asked by At

Suppose A is any square invertible complex matrix. Then $$ C = \left[ \begin{array}{c|c} 0 & A \\ \hline A^{\dagger} & 0 \end{array} \right] $$ is a Hermitian matrix.

My Question: Is there a way to do something similar to get a unitary matrix from A? If necessary, suppose $detA = 1$.

Please let me know if it is not clear what I mean. The motivation comes from a quantum information theory question.

1

There are 1 best solutions below

0
On

Let $H$ be any Hermitian matrix and $Id$ the identity matrix both of order $k$.

Thus, $Id\pm iH$ are invertible matrices. Define $U=(Id+iH)(Id-iH)^{-1}$.

Let $H=VDV^*$ be a spectral decomposition of $H$, i.e., $D$ is a real diagonal matrix and $V$ a unitary matrix.

Hence, $Id+iH=V(Id+iD)V^*$ and $(Id-iH)^{-1}=V(Id-iD)^{-1}V^*$. Thus, $U=V(Id+iD)(Id-iD)^{-1}V^*$.

Now you can easily check that $U$ is unitary, since its eigenvalues are $(1+i d_{ss})(1-i d_{ss})^{-1}$, $1\leq s\leq k$, (which have norm 1).

This idea comes from the Cayley parametrization (Check page 74 here).

Now you can construct any Hermitian matrix $H$ from $A$ and use the formula $U=(Id+iH)(Id-iH)^{-1}$ to define a unitary matrix $U$.