Approximate quantum circuit synthesis using block encodings | Synapse