Block encoding (source code)

= Block encoding
{wiki}

A block encoding of a matrix $A$ is a <unitary operator> whose designated block equals $A/\alpha$ for a known normalization factor $\alpha$. It gives a quantum circuit coherent access to matrices that need not themselves be unitary.