I was looking at the paper : https://arxiv.org/abs/2002.11649 and the eigenvalue discussion is not clear to me.
Block-encoding is a general technique to encode a nonunitary matrix on a quantum computer. Let $A \in \mathbb{C}^{N \times N}$ be an $n$-qubit Hermitian matrix. If we can find an $(m+$ $n)$-qubit unitary matrix $U \in \mathbb{C}^{M N \times M N}$ such that $$ U_{A}=\left(\begin{array}{cc} A & \cdot \\ \cdot & \cdot \end{array}\right) $$ holds, i.e., $A$ is the upper-left matrix block of $U_{A}$, then we may get access to $A$ via the unitary matrix $U_{A}$. In particular, $$ A=\left(\left\langle 0^{m}\right| \otimes I_{n}\right) U_{A}\left(\left|0^{m}\right\rangle \otimes I_{n}\right) $$
If $U_{A}$ is Hermitian, it is called a Hermitian block-encoding. In particular, all the eigenvalues of a Hermitian block-encoding $U_{A}$ are $\pm 1$.
It is not clear why all the eigenvalues are $\pm 1$? any guidance? Thanks