Modular-addition quantum oracle

ID: modular-addition-quantum-oracle

For , its modular-addition oracle is the unitary operator
For each fixed , addition by permutes the answer register's computational basis. This preserves inner products, even when is not injective.

New to topics? Read the docs here!